tft每日頭條

 > 圖文

 > 計算地球兩點之間的經緯度距離

計算地球兩點之間的經緯度距離

圖文 更新时间:2024-11-29 17:39:16

計算地球兩點之間的經緯度距離(中已知四點經緯度位置計算地球球面面積的算法思想)1

1 先把四點坐标的經緯度都轉換為角度,把經緯度轉化成度分秒的轉換方法為:1)、經緯度的整數部分是度分秒中的度。

2)、經緯度的小數部分×60得到的整數部分就是度分秒中的分。

3)、再用最後經緯度的小數部分×60,得到的就是度分秒中的秒。

比如:29.73784595,103.5863933轉化為度分秒就是:北緯N29°44′16.25″、東經E103°35′11.02″。

2 要計算四邊形的面積,實際就是計算兩個三角形的面積和,即:S(四邊形ABCD)=S(三角形ABC) S(三角形BCD)

3 然後要計算球面三角形ABC的三條邊的長度,使用球面兩點的距離公式:l=R*(cos(a1-a2)*cos(b1)*cos(b2) sin(b1)*sin(b2))其中R為地球半徑,a1 a2為兩點的經度,b1 b2為兩點的緯度。

計算地球兩點之間的經緯度距離(中已知四點經緯度位置計算地球球面面積的算法思想)2

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved