你可以使用Python的geopy库来计算两个位置之间的距离。下面是一个例子:
from geopy.distance import geodesic
# 输入位置的坐标
lat1 = float(input("请输入第一个位置的纬度:"))
lon1 = float(input("请输入第一个位置的经度:"))
lat2 = float(input("请输入第二个位置的纬度:"))
lon2 = float(input("请输入第二个位置的经度:"))
# 计算两点之间的距离
coord1 = (lat1, lon1)
coord2 = (lat2, lon2)
distance = geodesic(coord1, coord2).kilometers
# 打印结果
print("两点之间的距离为:{:.2f} 公里".format(distance))
在这个示例中,我们首先从用户输入中获取两个位置的纬度和经度。然后,我们使用geopy库中的geodesic
函数来计算两点之间的距离,以公里为单位。最后,我们使用format
函数将结果打印出来,并保留两位小数。
from geopy.distance import geodesic
#
你可以使用Python的geopy库来计算两个位置之间的距离。下面是一个例子:
from geopy.distance import geodesic
#
你可以使用Python的geopy库来计算两个位置之间的距离。下面是一个例子:
from geopy.distance import geodesic
# 输入位置的坐标
lat1 = float(input("请输入第一个位置的纬度:"))
lon1 = float(input("请输入第一个位置的经度:"))
lat2 = float(input("请输入第二个位置的纬度:"))
lon2 = float(input("请输入第二个位置的经度:"))
# 计算两点之间的距离
coord1 = (lat1, lon1)
coord2 =