Python用经纬度计算两点的距离

在Python中,我们可以使用第三方库haversine来根据经纬度计算地球上两点之间的距离。

安装

pip3 install haversine

使用

计算广州到北京之间的距离

from haversine import haversine

Guangzhou = (23.129, 113.264)  # (纬度,经度)
Beijing = (39.904, 116.407)

distance = haversine(Guangzhou, Beijing)
print(distance)

结果如下

1888.5807880630464
posted @ 2021-06-30 10:59  蓝莓薄荷  阅读(1625)  评论(0编辑  收藏  举报