0

LatLngではなくplaceIdによって逆ジオコーディングでGoogleアドレスを取得しようとしています。アンドロイドに場所IDで逆ジオコーディングの直接的な方法(URLを除く)がありますか?

が、アンドロイドでhttps://developers.google.com/maps/documentation/geocoding/intro#ReverseGeocodingは、ジオコーダは私がplaceIdを受け入れることで対処与えることができます任意の機能を持っていない - 私はそのウェブサービスを発見したものの

。私はGoogleのサービスの場所のライブラリを再生10.0.1のバージョンを使用しています。

+0

を取得することがプレイスのが 'リバースジオコーディングですURLはurlがwebservice(api)を使用して呼び出さなければならず、応答でアドレスを取得することができます。 –

+0

これは私が言っていることです、彼らはwebサービスを提供していますが、彼らはlatlngを提供しているようにアンドロイド用のGoogleプレイサービスライブラリに追加されていません。 –

+0

このリンクはあなたにもっと役立つかもしれません:https://developers.google.com/maps/documentation/javascript/places#place_details_requests –

答えて

-1

あなたはAPI以下

https://maps.googleapis.com/maps/api/place/details/json?placeid=ChIJN1t_tDeuEmsRUsoyG83frY4&key=YOUR_API_KEY 

でplace_idを使用して場所に関するすべての詳細を取得することができますが、あなたのplace_idとAPI_KEYを入れて、あなたは結果

+0

しかし、それをAndroidでどのように使用するのですか? –

+0

Asynctaskを使用してこのURLにアクセスしようとすると、jsonレスポンスが返されます –

+0

Google Playサービスからアンドロイドでlatinによる逆ジオコーディングのような方法はGeoCoder.getFromLocation(latlng)で使用できません。 –

関連する問題