通过经纬度计算两点之间距离的常用公式如下:
设点 A 的纬度为 $lat_A$,经度为 $lon_A$,点 B 的纬度为 $lat_B$,经度为 $lon_B$,则两点之间的距离 $d$ 为:
$d = R \cdot \arccos(\sin(lat_A) \cdot \sin(lat_B) + \cos(lat_A) \cdot \cos(lat_B) \cdot \cos(lon_B - lon_A))$
其中 $R$ 为地球半径,一般取值为 $6371$ 公里。
注意:纬度和经度都是弧度制,所以需要把角度制转换成弧度制。可以使用以下公式:
$radians = \frac{\