我需要帮助。这是我第一次用python编写GIS。因此,我的任务是将来自新加坡的邮政编码转换为经纬度坐标,然后再将其传递到地理数据框的几何列中。但是我在将邮政编码转换为经纬度时遇到麻烦,我不确定是什么问题。 ================================================== ==================== ## p
Postal_Code
0 237978
1 731678
2 259727
3 569922
4 470632
import csv
import geocoder
import geopandas as gpd
import pandas as pd
df = pd.read_csv("My File name")
saved_column = df.Postal_Code
saved_column.head()
lat_lng_coords = None
while(lat_lng_coords is None):
g = geocoder.google('{}, Singapore'.format(saved_column))
lat_lng_coords = g.latlng
latitude = lat_lng_coords[0]
longitude = lat_lng_coords[1]
print(latitude, longitude)