回覆列表
-
1 # 使用者317157087245
-
2 # 使用者9518617046630
其實就是用解三角形的方法。如圖,設A1緯度,A2緯度(可設北緯為正,南緯為負),兩點經度差為,地球半徑為R,求A1A2間大圓的距離。解:設角A1OA2=,圓O1、圓O2分別為A1、A2點的緯度圓,則:A1A2大圓距離=(1)由三角形A1A2O:(2)作矩形O1O2A2B,由三角形A1BO1:(3)由三角形A1A2B:(4)由(2)、(4)及、可得:解之得:帶入(1),A1A2大圓距離=不知道計算上有沒有什麼錯誤
-
3 # 使用者2722008086880659
假設你的緯度為X,則在該緯度的兩點間距離就用111乘以COSX就可以了. 緯度不同,則兩點所在的平行於赤道面的圓的半徑R不同,而距離直接用經度值的差乘以這個半徑r即可.而在球體中,某個面上的半徑r可以用赤道半徑R*COSX表示. 那麼就可以算出來了.最好自己畫圖看看啦~
同一條經線上兩點間的距離公式:l=兩個地點的緯度 差×111千米 同一條緯線上兩點間的距離公式:l=兩個地點的經度差×111cosα千米,α代表地理緯度。