GoogleMapAPIのジオコードで存在するはずの住所が見つからない場合の原因について(ZERO_RESULTS)
2024/04/16
GoogleMapAPIを利用したプログラムで確かに存在するはずの住所をジオコードを通して経度緯度を取得しようとしてもエラーが発生した。
原因
エラー内容のステータスコードを確認するとZERO_RESULTSというものになっておりという以下のような意味らしい。
ジオコードは成功しましたが、結果が返されなかったことを示します。遠隔地にある存在しない address または latlng がジオコードに渡されると、このような状態になることがあります。
調べたところ、書き方によってエラーが発生する場合もあるっぽい。例えば「○○町1丁目23番456号」はエラーが発生し、「○○町1-23-456」は成功するというもの。
ジオコードは成功しているという事なので、こちらからはどうにも出来なさそう。
関連記事
Google Maps APIでマーカーが全て表示されるように自動ズームする方法
Google Maps APIでマーカーを複数設置した場合にズームの値や、マーカ ...
Google Maps APIで現在地取得と目的地までのルートを表示させる方法
Google Maps APIを使って現在地を取得しつつ、目的地までのルートを表 ...
GoogleMapAPIでマップ自体を移動し中心地の経度緯度を取得
GoogleMapでマップ自体をドラッグして移動した後、中心地の経度緯度を取得し ...
Google Maps APIとPHPを組み合わせて複数マーカーとウィンドウを連携させる方法
やりたかった事は以下の通り。 mysqlから経度緯度、マーカー名、マーカーIDを ...
androidでgeolocationを使うとtimeoutになる
Geolocation APIを用いて現在地をGoogleMapに表示させるとい ...