勉強したことのメモ

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

  関連記事

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

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

GoogleMapAPIでジオコーディングできない場合の対応方法
GoogleMapAPIでジオコーディングできない場合の対応方法

住所から経度緯度を取得するジオコーディングをGoogleMapAPIを用いて行お ...

Google Maps APIで現在地取得と目的地までのルートを表示させる方法
Google Maps APIで現在地取得と目的地までのルートを表示させる方法

Google Maps APIを使って現在地を取得しつつ、目的地までのルートを表 ...

Google Maps APIでリアルタイムに現在地のマーカーを更新する方法
Google Maps APIでリアルタイムに現在地のマーカーを更新する方法

GoogleMapAPIを使って現在地を取得してその場所にマーカーを設置、その後 ...

HTML5のGeolocation APIで位置情報を取得してGoogleMapAPIで使用する方法
HTML5のGeolocation APIで位置情報を取得してGoogleMapAPIで使用する方法

GPSみたいな位置情報を取得しGoogleMapAPIでその場所を反映させたかっ ...