Google API считает, что Сакай - это клуб для спортсменов, а не город - PullRequest
0 голосов
/ 28 февраля 2019

У меня есть список городов в серии данных Pandas, и одно из названий городов, которое у меня есть, - Сакай.Когда я пытаюсь геокодировать его в Google Maps, я получаю, что Сакаи - это какой-то клуб в Вашингтоне, а не город в Японии, и я получаю странные результаты, подобные этому для других городов.Google не признает, что это города по некоторым причинам.Можно ли сообщить Google API, что я имею дело только со списком городов?

Кроме того, как я могу узнать, к каким городам страны относятся?Это код, который я использую для геокодирования:

import googlemaps

gmaps = googlemaps.Client(key='...')

def google_api_geocode(city):
    if city is not np.nan:
        geocode_result = gmaps.geocode(address)
        return geocode_result # ----> this says Sakai is a club
...