0

Googleが逆ジオコーディングの結果を取得する二つの方法提供しない - WebサービスAPI:GoogleマップAPI - 同じplace_idを逆ジオコーディング、JS APIの戻りが起こるが、ウェブAPIは

https://maps.googleapis.com/maps/api/geocode/json?address=place_id:xxxxxxxxxxx&key=YOUR_API_KEY

やJavascriptのマップをAPI:

https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap

私はplace_id後者(JS)との結果を返す値ではなく、元(Webサービス)を見つけています - 戻り値はZERO_RESULTS (The request did not encounter any errors but, but returned no results)です。 Webサービスには制限がありますか?

#2(JS)とない#1(Webサービス)と連携例place_id値:ChIJY01wxrsV64YR40ZRS9kaz_U

Webサービス(#1):https://google-developers.appspot.com/maps/documentation/utils/geocoder/embed

Javascriptのサービス(#2):https://google-developers.appspot.com/maps/documentation/javascript/examples/full/geocoding-place-id

答えて

1

ジオコーディングAPIのplace_idsには、私が知っているところから制限を加えるべきではありません。私はお問い合わせ

https://maps.googleapis.com/maps/api/geocode/json?place_id=ChIJY01wxrsV64YR40ZRS9kaz_U&key=[YOUR_API_KEY]

をテストし、私は適切な情報(ないZERO RESULTSあなたが遭遇した)を取得することができました。

あなたが引用したWebサービス(#1)は、逆ジオコーディングではなく、ジオコーディングのためのものです。あなたが "227 Bedford"をそれにプロットすると、それは同じplace_idを持っているかどうかを調べるコンソールをチェックすることができます。

関連する問題