假設這4個值:如何使用緯度和經度計算距離和方位?
double lat1 = ToRadians(53.14722222222222);
double lon1 = ToRadians(-1.8494444444444447);
double lat2 = ToRadians(52.20444444444445);
double lon2 = ToRadians(-0.14055555555555554);
我在谷歌地圖獲取路線計算,我得到了181公里,但在這個網站(http://www.movable-type.co.uk/scripts/latlong .html)它大約有170公里。
在我的源代碼中,我使用java和c#來實現這個功能,當我計算它時,我得到了大約155公里。
他們爲什麼不相等?
你有任何可以準確計算出這2個值的函數嗎?