0

J'essaye d'obtenir l'adresse de Google par le géocodage inversé par placeId pas par LatLng.Existe-t-il une méthode directe (à l'exception de l'URL) pour le géocodage inverse par ID de lieu dans android?

Bien que je trouve son service Web - https://developers.google.com/maps/documentation/geocoding/intro#ReverseGeocoding

mais dans Android, géocodage n'a pas de fonction qui peut me donner l'adresse en acceptant placeId. J'utilise la version 10.0.1 de la bibliothèque de localisation google play services.

+0

Il est là 'géocodage inverse pour une place ID' avec l'URL que l'URL doit appeler en utilisant webservice (api) et vous pouvez obtenir l'adresse en réponse. –

+0

C'est ce que je dis, ils ont fourni un service web, mais pas ajouté dans la bibliothèque de services google play pour Android, car ils fournissent latlng. –

+0

Peut être ce lien vous guide plus: https://developers.google.com/maps/documentation/javascript/places#place_details_requests –

Répondre

-1

Vous pouvez obtenir tous les détails sur un endroit en utilisant place_id avec ci-dessous api

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

mettre votre place_id et api_key et vous obtiendrez le résultat

+0

mais comment l'utiliser dans Android? –

+0

Juste essayer d'accéder à cette URL en utilisant Asynctask vous obtiendrez une réponse json parser –

+0

Est-il pas possible de l'utiliser à partir de Google Play Services dans Android comme le géocodage inverse par latlng est fait par GeoCoder.getFromLocation (latlng). –