Convertir des coordonnées GPS en une adresse
helio
Membre
Bonjour à tous,
Comment faire pour convertir des coordonnées du type :
Latitude : 48.858391
Longitude : 2.294426
et obtenir l'adresse exacte : Tour Eiffel, 5 Avenue Anatole France, 75007 Paris, France
merci.
Mots clés:
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
T'as déjà testé des trucs ?
Checké la doc ou Google ?
Dans Google taper "api convertir gps adresse"
Ou https://developer.apple.com/documentation/corelocation/converting_between_coordinates_and_user_friendly_place_names
Oui j'ai fait des recherches mais c'est essentiellement "comment retrouver la position de l'utilisateur" sur iOS.
Et dans l'exemple d'Apple, je ne vois pas ou je remplace mes 2 coordonnées pour avoir ce que je recherche.
Merci.
CLLocation
ouCLLocationCoordinate2D
, ça a l'air plutôt pas mal non ?Ensuite,
reverseGeocodeLocation()
comme link par le Nounours devrait t'aider.Mais tu tu regardes bêtement le lien de @Joanna Carter , tu tombes rapidement sur cette méthode
reverseGeocodeLocation()
qui semble faire ce que tu veux, tu regardes quels paramètres elle accepte (tiens unCLLocation
qui a, et ça tombe bien un méthodeinit(latitude:longitude:)
).Tu dis tomber essentiellement sur "comment retrouver la position de l'utilisateur", c'est parce qu'en général il suffit juste de changer la position de l'utilisateur par celle que tu souhaites, mais c'est à toi de regarder comment faire ça, quel type d'objet/struct c'est, etc.
Allé j'avais envie de me changer les idées et c'était intéressant à chercher :
qui donne l'output ci-après :
Pour ce qui est de comprendre le code la doc va t'aider 😉
Ouais, la plage et les filles c'est lassant à la longue. C'est bien de revenir aux bonnes vieilles valeurs geeks.
Ah si seulement... Mais non je suis au boulot.
Merci à tous et à Pyroh pour le code.