我想2個corelocation對象之間計算這樣的距離:爲什麼我沒有得到兩個corelocation之間的正確距離?
float meters = [destinationLocation distanceFromLocation:currentLocationNew];
distanceBtwTwoLocations = [NSString stringWithFormat:@"%f miles",meters];
但它沒有給我確切的距離。爲什麼?我剛剛檢查了控制檯中的數值
currentLocationNew < +17.42369091,+ 78.43235230> +/- 0.00m(speed -1.00 mps/course -1.00)@ 10/06/11 12:43:59 PM印度標準時間
destinationLocation < 16.29850960,80.43364716> +/-0.00米(-1.00速度MPS /當然-1.00)@ 10/06/11下午12時44分07秒印度標準時間
distanceBtwTwoLocations247043英里
我錯過了什麼?
不,我將精確的經度和緯度值給予2個corelocation對象..即使我沒有得到確切的距離。 – Dee 2011-06-10 07:38:24
@Dee,你認爲它應該是正確的距離。這些座標代表哪個城市? – paxdiablo 2011-06-10 07:39:51
海德拉巴距離Guntur約153英里,顯示爲247,043英里。 – Dee 2011-06-10 07:43:14