用Python中的geopy包实现:根据经纬度计算海拔
时间: 2023-06-06 16:08:27 浏览: 328
Python中如何利用经纬度进行距离计算
抱歉,我可以回答这个问题。你可以使用geopy中的geocoders模块和Nominatim对象来获取你所在地的海拔高度。具体示例代码如下:
```
from geopy.geocoders import Nominatim
geolocator = Nominatim(user_agent="my-app")
location = geolocator.reverse("40.6892536,-74.0445481")
elevation = location.raw['elevation']
print(elevation)
```
请注意,此代码示例基于Nominatim专有地理编码服务,因此您可能需要为此服务设置访问令牌以便运行此代码。
阅读全文