勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

GoogleMapAPIのジオコードで存在するはずの住所が見つからない場合の原因について(ZERO_RESULTS)

   2024/04/16  Google Maps API Google

GoogleMapAPIを利用したプログラムで確かに存在するはずの住所をジオコードを通して経度緯度を取得しようとしてもエラーが発生した。

 

原因

エラー内容のステータスコードを確認するとZERO_RESULTSというものになっておりという以下のような意味らしい。

ジオコードは成功しましたが、結果が返されなかったことを示します。遠隔地にある存在しない address または latlng がジオコードに渡されると、このような状態になることがあります。

調べたところ、書き方によってエラーが発生する場合もあるっぽい。例えば「○○町1丁目23番456号」はエラーが発生し、「○○町1-23-456」は成功するというもの。

ジオコードは成功しているという事なので、こちらからはどうにも出来なさそう。

 - Google Maps API Google

  関連記事

GoogleMapAPIで住所・経度緯度入力後にマーカーを移動させる

フォーム内に住所・経度・緯度のテキストボックスを設置し、住所を入力後にボタンを押 ...

Google Maps APIとPHPを組み合わせて複数マーカーとウィンドウを連携させる方法

やりたかった事は以下の通り。 mysqlから経度緯度、マーカー名、マーカーIDを ...

GoogleMapAPIでクリックした座標にマーカーを設置する方法

GoogleMapAPIでクリックした位置にマーカーを設置し、座標の経度緯度をテ ...

Advanced Custom FieldsでGoogleMapの使用する方法

Advanced Custom FieldsでGoogleMapを使用したかった ...

Google Maps APIでマーカーが全て表示されるように自動ズームする方法

Google Maps APIでマーカーを複数設置した場合にズームの値や、マーカ ...