Bonjour, comment je peux extraire d'une adresse( pays, ville , rue) la latitude et la longitude pour que je puisse les utiliser dans l'intégration de google maps dans android. Merci!
Bonjour, comment je peux extraire d'une adresse( pays, ville , rue) la latitude et la longitude pour que je puisse les utiliser dans l'intégration de google maps dans android. Merci!
Je ne suis pas sûre, mais apparemment c'est ce qu'ils font ici :
http://stackoverflow.com/questions/3...active#tab-top
J'y connais rien, mais là ils sont une instance de classe Address, du coup il y a directement les méthodes getLatitude() et getLongitude().
http://developer.android.com/referen...n/Address.html
Tu récupères des instances de classe d'Address ?
Keith Flint 1969 - 2019
La classe Address est juste un Pojo, donc elle ne te servira pas en tant que tel.
Pour passer d'une coordonnée à une adresse il faut utiliser le reverse geocoder de l'api maps en ligne (le webservice).
Il existe une fonction reverse geocoding sur l'api maps android mais elle ne fait pas du tout la même
chose. Pour passer d'une coord à une adresse postale c'est la seule voie (t'imagine bien que la base
de données derrière ne tient pas sur une SD carte ).
Euh
Euh, SiLa classe Address est juste un Pojo, donc elle ne te servira pas en tant que tel.
http://developer.android.com/referen.../Geocoder.html
Celle ci te retourne une liste d'adresse en fonction d'une adresse donnée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part public List<Address> getFromLocationName (String locationName, int maxResults)
http://developer.android.com/referen...n/Address.html
Puis de la classe Adress tu peux récupérer ces coordonnées.
http://developer.android.com/referen...n/Address.html
Par contre cela implique de vérifier si ces fonctions sont disponibles ! via la fonction IsPresent du Geocoder!
Responsable Android de Developpez.com (Twitter et Facebook)
Besoin d"un article/tutoriel/cours sur Android, consulter la page cours
N'hésitez pas à consulter la FAQ Android et à poser vos questions sur les forums d'entraide mobile d'Android.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager