Geocoding inversé
Le geocoding inversé fait référence à la conversion des coordonnées géographiques d'un lieu en une adresse postale intelligible. Le SDK Maps pour iOS inclut une classe appelée GMSGeocoder
, qui inclut la fonction membre reverseGeocodeCoordinate
que vous pouvez utiliser pour effectuer la conversion. Cette méthode utilise les coordonnées de localisation dans une instance d'objet CLLocationCoordinate2D et renvoie une adresse postale lisible dans une instance de la classe GMSAddress
.
L'influence des préférences linguistiques
Le geocoder est optimisé pour fournir des adresses postales lisibles. Pour ce faire, il renvoie les adresses postales dans la langue locale, transcrites en texte lisible par l'utilisateur (si nécessaire). Toutes les autres adresses sont renvoyées dans la langue préférée.
Les composants d'adresse sont renvoyés dans la même langue, qui est choisie à partir du premier composant.
Si un nom n'est pas disponible dans la langue préférée, le geocoder utilise la correspondance la plus proche.
Garanties relatives aux composants d'adresse
Google ne fournit aucune garantie concernant les composants d'adresse. La structure des adresses varie d'un pays à l'autre, et même d'un pays à l'autre.
Vous pouvez vous attendre à ce que les composants d'adresse ne contiennent que ce qui est pertinent pour les adresses postales, et plus encore.
En particulier, la localité n'est pas garantie d'être toujours présente, et elle ne doit pas toujours représenter la ville.
Pour voir un exemple de composants d'adresse en action, consultez le formulaire d'adresse Place Autocomplete.
Trier les résultats
Les résultats ne sont pas triés par distance, et l'ordre est susceptible de changer.
Une commande donnée n'est pas garantie.
Rien ne garantit que le premier résultat sera obtenu.
Le geocoding inversé est une estimation
Le geocoder tente de trouver l'adresse la plus proche avec une tolérance particulière.
Si le geocoder ne trouve aucune correspondance, il ne renvoie aucun résultat.
Pour en savoir plus, consultez les bonnes pratiques concernant le geocoding et les questions fréquentes sur Geocoding.