найти координаты на основе адресов с помощью Google API - PullRequest
0 голосов
/ 10 октября 2019

У меня есть df с адресом (адрес 4k) в качестве столбца, и я хочу получить координаты и пин-коды с помощью Google api

Df = 
Address
   Bibwewadi,Pune,Pune,India
   Lohegaon,Pune,Pune,India
   Dhanori,Pune,Pune,India
   Wagholi,Pune,Pune,India

Это мой код

import googlemaps
 gmaps_key = googlemaps.Client(key = " ")
 df['LAT'] = None
 df['LON'] = None

for i in range (0,len(df),1):
 geocode_result = gmaps_key.geocode(df.iat[i,0])
  try:
     lat = geocode_result[0]["geometry"]["location"]["lat"]
     lon = geocode_result[0]["geometry"]["location"]["lat"]
     df.iat[i,df.columns.get_loc("LAT")] = lat
     df.iat[i,df.columns.get_loc("LON")] = lon
  except:
     lat = None
     lon = None

икогда я проверяю, я получаю неправильные координаты

...