Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Geocoding inversé

Le geocoding inversé fait référence à la conversion des coordonnées géographiques d'un lieu en une adresse postale lisible. Le SDK Maps pour iOS inclut une classe appelée GMSGeocoder, qui inclut la fonction de membre reverseGeocodeCoordinate que vous pouvez utiliser pour effectuer la conversion. Cette méthode prend les coordonnées de l'emplacement dans une instance d'un objet CLLocationCoordinate2D et renvoie une adresse postale lisible dans une instance de la classe GMSAddress.

Influence des préférences linguistiques

Le geocoder est optimisé pour fournir des adresses postales lisibles par l'homme. Pour cela, elle renvoie des 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 concernant les composants d'adresse

Google ne fournit aucune garantie concernant les composants d'adresse. La structure d'adresses varie d'un pays à l'autre, voire à l'échelle nationale.

  • Vous pouvez vous attendre à ce que les composants d'adresse ne contiennent que ce qui est pertinent pour les adresses postales, et un peu plus.

  • En particulier, il n'est pas garanti que la localité soit toujours présente et elle ne doit pas toujours représenter la ville.

Pour voir un exemple de composants d'adresse en action, consultez Formulaire d'adresse Place Autocomplete.

Tri des résultats

Les résultats ne sont pas triés par distance, et l'ordre est susceptible de changer.

  • Une commande particulière n'est pas garantie.

  • Nous ne pouvons pas garantir le premier résultat.

Le geocoding inversé est une estimation

Le geocoder tente de trouver l'adresse la plus proche dans une tolérance particulière.

Si le geocoder ne trouve pas de correspondance, il ne renvoie aucun résultat.

Pour en savoir plus, consultez les bonnes pratiques de géocodage et les questions fréquentes sur le géocodage.