知道經緯度怎么算距離 已知經緯度求距離?
已知經緯度求距離?D=弧cos((sin北緯a×sin北緯b)+(cos北緯a×cos北緯b×cosab兩地經度差))×地球平均半徑(Shore),其中地球平均半徑為6371.004 km,D的單位為
已知經緯度求距離?
D=弧cos((sin北緯a×sin北緯b)+(cos北緯a×cos北緯b×cosab兩地經度差))×地球平均半徑(Shore),其中地球平均半徑為6371.004 km,D的單位為km。在經緯度網絡圖上,可以根據經緯度測量值計算兩點之間的距離。在世界范圍內,1°緯度的間隔長度相等(因為所有子午線的長度都相等),約為111km/1°。赤道上的經度1°對應地面上約111公里的弧長。由于緯度線從赤道向兩極遞減,60°緯度線的長度是赤道的一半,因此每一條緯度線上經度差1°的弧長不相等。在同一緯度線上(假設該緯度線的緯度為α),經度1°對應的實際弧長約為111cosαkm。因此,只要我們知道赤道上任何兩個地方的緯度差,或者任何兩個地方的經度差,我們就可以計算出它們之間的實際距離。兩地最近距離判斷:若兩地經度差等于180度,則經過兩地的大圓為子午線圈,兩地最近距離為穿過大圓兩極的次??;如果兩地的經度差不等于180度,那么經過兩地的大圓就不是子午線圓,而是與子午線圓的斜交,兩地最近的距離不是極點,而是極地。