我尝试使用地理编码器(方法:reverse),但是,我得到了错误“TypeError:无法将系列转换为”
这是我的密码
import pandas as pd
df = pd.read_csv("Bunnings Co-Ordinates.csv")
import geocoder
for Store in df["Store"]:
g = geocoder.google([df["Latitude"], df["Longitude"]], method='reverse', key="API_KEY")
print(g.postal)
然后我得到错误“TypeError:无法将系列转换为“”。
我最初尝试使用以下代码循环遍历坐标列表;
import geocoder
coordinates = [-27.59041, 153.02848, -34.93522, 138.53637]
latitudes = [-27.59041, -34.93522]
longitudes = [153.02848, 138.53637]
for coordinate in coordinates:
g = geocoder.google([latitudes, longitudes], method='reverse', key="API_KEY")
print(g.postal)
我得到了这个错误:“类型错误:float()参数必须是字符串或数字,而不是'list'“
1条答案
按热度按时间qyswt5oh1#
如果你想指定纬度和经度,试试这个: