google maps API geocoder で日本の住所が解決できなくなる

喜んでいたのもつかの間、気がついたら日本の住所は引けなくなっていた。返されるエラーコードは603. google maps API のソースコードをみると


v("G_GEO_UNAVAILABLE_ADDRESS",603);

という部分がある。この G_GEO_UNAVAILABLE_ADDRESS というのは Google Maps API Version 2 Reference を見てみると

The geocode for the given address cannot be returned due to legal or contractual reasons.

だそうでー。むしろいままで手違いで日本の住所も結果が出てきてたというわけなのか。

Google Maps API Official Blog: Geocoding at last! にだって

Street-level geocoding is available for the US, Canada, France, Germany, Italy, Spain and Japan. More countries will be added as Google Maps launches in new countries.

って、ストリートレベルって、日本でいう街区レベルと番地レベルの何に当たるのかわかんないけど “Japan” もしっかり最後に書いてあるじゃーん。明日になったら元通りになってたりしてるといいんだけど。

*

その後 google maps API official blog のエントリに

Update: Removed Japan from the list of countries for which we offer street-level geocoding, as it is not available there. たいへん申し訳ございません。 m(_ _)m

と書き足されたのでした。ガオー。


About this entry