📅  最后修改于: 2023-12-03 14:46:00.981000             🧑  作者: Mango
如果你需要根据输入的地址获取其经纬度,可以使用 Python Nominatim 库。
使用 pip 安装:
pip install geopy
下面是使用 Nominatim 获取纬度的示例代码:
from geopy.geocoders import Nominatim
geolocator = Nominatim(user_agent="my-application") # 输入你的app名称
location = geolocator.geocode("1600 Amphitheatre Parkway, Mountain View, CA") # 输入你想获取的地址
print((location.latitude, location.longitude))
执行上面的示例代码,会得到以下输出结果:
(37.4224354, -122.0840321)
user_agent
:可以是你的 app 名称,或者任意的字符串,用于标识你的应用程序,避免被“恶意”使用。geocode
:输入你想获取纬度的地址,可以是任何字符串,包括街道地址、城市、国家等地理位置相关信息。