前提・実現したいこと
google_apiを用いて、指定した半径内の駅名を全て取得したいです。
実行したことと、不具合について
goole_apiのplaces_nearbyを用いて、渋谷駅から半径4km以内の駅名を抽出しています。
キーワードは『駅』なので、駅となのつく文字列を抽出しているはずですが、
なぜか、六本木駅や乃木坂駅が取得されていません!!!!!!
なぜなのでしょうか?原因と解決をご教授いただければ、幸いです。
宜しくお願いします!
実行コードは以下です!
python
1import googlemaps 2import pprint 3 4client = googlemaps.Client(key='my_key') 5 6adress = "渋谷駅" 7 8# 基準になる位置情報を検索 9geocode_result = client.geocode(adress) 10 11# 軽度・緯度の情報のみ取り出す 12loc = geocode_result[0]['geometry']['location'] 13 14place_results = client.places_nearby(location=loc, radius=4000, keyword='駅',language='ja') 15 16for i in place_results['results']: 17 print('*'*60) 18 print(i['name'])
あなたの回答
tips
プレビュー