【发布时间】:2021-04-22 12:33:38
【问题描述】:
我正在研究获取特定地点的纬度和经度的项目,但结果不正确,因为我在“x 国家”中想要的地方与“y 国家”中的名称相同。 我想在搜索结果中添加国家属性。
我正在使用此代码:
from geopy.geocoders import Nominatim
with open('C:/Users/UI UX/Desktop/test.txt') as f:
lines = f.readlines()
# print(lines)
for line in lines:
print(line.replace('\n', ''))
geolocator = Nominatim(user_agent="my_user_agent")
loc = geolocator.geocode(line)
print("latitude is :", loc.latitude, "\nlongtitude is:", loc.longitude)
# print(loc.raw)
print('Location Address: ' + loc.address)
print('---------------------------------------------------')
请问有什么帮助吗?
【问题讨论】:
-
这似乎与谷歌地图无关
标签: python python-3.x geopy nominatim