python计算测地距离
时间: 2023-06-06 13:07:27 浏览: 234
python距离测量的方法
可以使用geopy库来计算测地距离,代码示例如下:
```
from geopy.distance import geodesic
# 纬度、经度都是用十进制度数表示的
coords_1 = (39.9075, 116.39723) # 北京市天安门
coords_2 = (31.23039, 121.4737) # 上海市东方明珠
distance = geodesic(coords_1, coords_2).km
print(f"北京到上海的测地距离为 {distance:.2f} km")
```
输出结果为:"北京到上海的测地距离为 1066.58 km"
阅读全文