Geocodificación inversa


 

Desarrolladores del Espacio Económico Europeo (EEE)

La geocodificación inversa hace referencia 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 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 de la calle legible para las personas en una instancia de la clase GMSAddress.

La influencia de las preferencias de idioma

El geocodificador está optimizado para proporcionar direcciones legibles. Para lograrlo, devuelve las direcciones de las calles en el idioma local, transliteradas a texto que el usuario pueda leer (si es necesario). Todas las demás direcciones se muestran 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 un nombre no está disponible en el idioma preferido, el geocodificador usa la coincidencia más cercana.

Garantías relacionadas con los componentes de la dirección

Google no ofrece garantías sobre los componentes de 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 locality siempre esté presente ni que siempre represente la city.

Para ver un ejemplo de los componentes de dirección en acción, consulta Formulario de dirección de Place Autocomplete.

Cómo ordenar 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 sobre 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 puede encontrar una coincidencia, no devuelve ningún resultado.

Para obtener más información, consulta Prácticas recomendadas sobre la geocodificación de direcciones y las Preguntas frecuentes sobre la geocodificación.