Geocodificación inversa
La geocodificación inversa se refiere a la conversión de las coordenadas geográficas de una ubicación en una dirección legible por humanos. El SDK de Maps para iOS incluye una clase llamada GMSGeocoder, que incluye la función de miembro reverseGeocodeCoordinate que puedes usar para realizar la conversión. Este método toma
las coordenadas de ubicación en una instancia de un objeto
CLLocationCoordinate2D
y devuelve una dirección legible por humanos en una instancia de la clase
GMSAddress.
La influencia de las preferencias de idioma
El geocodificador está optimizado para proporcionar direcciones postales legibles por humanos. Para lograrlo, devuelve las direcciones en el idioma local, transliteradas a texto que el usuario pueda leer (si es necesario). Todas las demás direcciones se devuelven en el idioma preferido.
Los componentes de la dirección se devuelven en el mismo idioma, que se elige a partir del primer componente.
Si no hay un nombre disponible en el idioma preferido, el geocodificador usa la coincidencia más cercana.
Garantías sobre los componentes de la dirección
Google no otorga garantía alguna sobre los componentes de la dirección. La estructura de las direcciones cambia de un país a otro, e incluso dentro de un mismo país.
Puedes esperar que los componentes de dirección contengan solo lo que es relevante para las direcciones postales y poco más.
En particular, no se garantiza que la localidad esté siempre presente ni que siempre represente la ciudad.
Para ver un ejemplo de componentes de dirección en acción, consulta Formulario de direcciones de Place Autocomplete.
Ordena los resultados
Los resultados no se ordenan por distancia, y el orden está sujeto a cambios.
No se garantiza un orden en particular.
No hay garantía de cuál será el primer resultado.
La geocodificación inversa es una estimación
El geocodificador intenta encontrar la ubicación localizable más cercana dentro de una tolerancia determinada.
Si el geocodificador no encuentra una coincidencia, no mostrará resultados.
Para obtener más información, consulta las Prácticas recomendadas para geocodificar direcciones y las Preguntas frecuentes sobre la geocodificación.