API de geocodificación inversa precisa | Documentación y ejemplos
Antes de empezar
Así, por ejemplo, al convertir coordenadas geográficas como latitud 40.758678 y longitud 73.978798, mediante la API de geocodificación inversa, recibirá la dirección exacta «35 Rockefeller Plaza, Nueva York, NY 10111, EE. UU.».
DistanceMatrix.ai ofrece ambas soluciones: la API de geocodificación inversa para convertir la latitud y la longitud en direcciones y la API de geocodificación directa para convertir las direcciones del mapa en coordenadas geográficas.
Cómo usar la API de geocodificación inversa
Al realizar la consulta, recibirá una respuesta en forma de JSON documento que contiene los resultados más pertinentes. En la documentación que figura a continuación se proporcionan ejemplos de dichas solicitudes y sus correspondientes respuestas.
La seguridad es lo primero. Por eso se recomienda encarecidamente el uso de HTTPS, especialmente para las aplicaciones que traten datos confidenciales, como la ubicación del usuario. El cifrado HTTPS refuerza la seguridad de la aplicación y la hace más resistente a la vigilancia y la modificación.
Nuestra API de geocodificación inversa le brinda la flexibilidad de realizar solicitudes de la manera que mejor se adapte a sus necesidades. Las instrucciones detalladas anteriores lo guían sobre cómo realizar estas solicitudes con Postman, una herramienta de interacción de API versátil y fácil de usar.
Cómo usar la API de geocodificación a través de Postman
Una de las maneras más fáciles y eficientes de empezar a interactuar e integrar nuestra API en sus proyectos es usar Cartero, conocida por su interfaz fácil de usar y sus potentes funciones.
He aquí cómo hacerlo:
- Para empezar con Postman, instálalo en tu ordenador o accede a la versión web de un navegador.
- Importe nuestra colección de API preconfigurada:
- Abre Postman.
- Haz clic en el botón «Importar» en la esquina superior izquierda.
- Selecciona «Importar desde enlace» y pega este enlace a la colección de Postman: https://www.postman.com/distancematrix/workspace/distance-matrix/overview
- Tras la importación, Postman añadirá automáticamente la colección a tu espacio de trabajo.
- Para los usuarios de la versión en línea de Postman, pueden abrir directamente el enlace de la colección y crear una bifurcación. Para ello, haga clic en los tres puntos situados junto al nombre de la colección.
- Configure su entorno en Postman, vaya a la sección Variables y añada su token de autenticación en el campo «Token de autorización de API».
- No olvides guardar estos cambios.
- Haga su primera solicitud: seleccione un punto final de nuestra colección, configure los parámetros de su solicitud y pulse enviar para ver la respuesta.

-min.webp)
-min.webp)
-min.webp)
-min.webp)
Cuando te sientas cómodo con lo básico, puedes explorar las funciones más avanzadas de nuestra API. La documentación detallada que aparece a continuación lo guiará a través de las funcionalidades específicas de nuestra API.
Guía para desarrolladores de geocodificación inversa
Formato de solicitud de API
Este es un ejemplo del aspecto que tendría o podría tener una solicitud de API adecuada:
- Cifrado HTTPS: https:// se usa para una comunicación segura.
- Dominio: api.distancematrix.ai es el dominio de la API precisa.
- Ruta de solicitud: /maps/api/geocode/json especifica el tipo de solicitud.
- Parámetro requerido: ?latlng=37,422387799999996,-122,08418770000002 especifica la latitud y la longitud para la geocodificación inversa.
- Parámetro opcional: &language=uk se puede agregar para la preferencia de idioma.
- Token de autorización: &key=<your_access_token> es necesario para autenticar la solicitud.
Esta configuración está diseñada para la API de geocodificación inversa, en la que se utilizan diferentes parámetros en comparación con la geocodificación estándar. La página lo guiará sobre cómo obtener la latitud y la longitud a partir de una API de direcciones, incluidos los parámetros obligatorios y opcionales que debe usar y el tipo de respuesta de geocodificación que puede esperar. Además, se proporcionará un ejemplo de respuesta JSON basada en la marca de salida.
Por ejemplo, este es un ejemplo de solicitud para convertir las coordenadas de las pirámides de Egipto en una dirección, pero obtener los resultados en inglés en lugar de en árabe:
Parámetros obligatorios en una solicitud de geocodificación inversa:
Parámetros opcionales en una solicitud de geocodificación inversa:
- Los idiomas compatibles se enumeran en el sitio web.
- Si no se especifica, se establece de forma predeterminada en el encabezado Accept-Language o en el idioma del dominio de la solicitud.
- La geocodificación inversa proporciona direcciones postales legibles en el idioma local, que se transliteran si es necesario, y utiliza el idioma preferido para todas las demás direcciones. Si un nombre no está disponible en el idioma elegido, se utiliza el que más se parezca.
- dirección_calle: Dirección postal precisa.
- ruta: Rutas con nombres como «US 101".
- intersección: Intersecciones principales.
- política: Entidades políticas.
- campo: Entidades políticas nacionales.
- área_administrativo_nivel_1 a área_administrativa_nivel_5: Diversos niveles de entidades civiles por debajo del país.
- área_coloquial: Nombres de uso común.
- localidad: Ciudades o pueblos.
- sublocalidad (y nivel_de_sublocalidad_1 a nivel_de_sublocalidad 5): Entidades situadas por debajo de una localidad.
- vecindario: Barrios.
- premisa: Ubicaciones nombradas, como edificios.
- subpremisa: Entidades dentro de un local más grande.
- código_postal: Códigos postales.
- característica_natural: Monumentos naturales.
- aeropuerto: Aeropuertos.
- parque: Parques.
- punto_de_interés: Puntos de interés, como edificios famosos.
- «AZOTEA«: Ubicaciones precisas a nivel de dirección postal.
- «RANGO_INTERPOLADO«: Aproximaciones entre puntos precisos.
- «CENTRO_GEOMÉTRICO«: Centros de líneas o áreas.
- «APROXIMADO«: Ubicaciones aproximadas.
Respuestas de geocodificación inversa
La solicitud está estructurada de la siguiente manera:
* Nota importante: La geocodificación inversa estima la ubicación direccionable más cercana dentro de un rango de tolerancia específico y devuelve cero resultados si no se encuentra ninguna coincidencia cercana.
Tenga en cuenta que la respuesta JSON tiene dos elementos principales:
Códigos de estado
Mensajes de error
*Nota importante: El»mensaje_error» el campo no siempre está incluido y su contenido puede variar.
Resultados
Los campos clave de un resultado típico incluyen:
- ubicación: La latitud y la longitud geocodificadas. Suele ser el campo más importante para las búsquedas de direcciones estándar.
- tipo_de_ubicación: Información adicional sobre la ubicación. Los valores admitidos incluyen:
- »AZOTEA»: un código geográfico preciso con la ubicación exacta de la dirección postal.
- «RANGO_INTERPOLADO«: Un resultado aproximado, que se utiliza a menudo cuando no se dispone de datos específicos sobre azoteas.
- «CENTRO_GEOMÉTRICO«: El punto central de una línea o área.
- »APROXIMADO»: Una ubicación estimada.
Tipos de direcciones y tipos de componentes de direcciones
PREGUNTAS MÁS FRECUENTES
¿Qué puede hacer con la API de geocodificación inversa?
Las empresas que se ocupan de la geocodificación utilizan ampliamente las API de geocodificación directa y de geocodificación inversa en el software y las aplicaciones para localizar tiendas, vehículos y clientes, lo que contribuye a la gestión del transporte y al seguimiento de los movimientos.
Más que solo la identificación y ubicación de direcciones, la geocodificación inversa es una herramienta versátil para el mapeo de ubicaciones, la planificación de rutas y el análisis de datos. Esta tecnología puede resultar beneficiosa para las empresas de logística que requieren detalles de ubicación precisos. Hay más ejemplos reales de API de geocodificación inversa en acción en nuestro sitio web.
¿Por qué usar la API de geocodificación inversa?
La API de geocodificación inversa de DistanceMatrix.ai proporciona datos de ubicación precisos del 99% del mundo en una variedad de formatos. De este modo, puede obtener la dirección correcta en cuestión de segundos desde cualquier lugar. Eso es lo que hace que nuestra herramienta tenga una gran demanda en varios sectores. Además, debido a su alta precisión, compite con los principales proveedores del sector. Otra cosa a tener en cuenta es que el proceso de cambio de cualquier servicio secundario a nuestra API es fluido y sin problemas.
Antes de empezar
Así, por ejemplo, al convertir coordenadas geográficas como latitud 40.758678 y longitud 73.978798, mediante la API de geocodificación inversa, recibirá la dirección exacta «35 Rockefeller Plaza, Nueva York, NY 10111, EE. UU.».
DistanceMatrix.ai ofrece ambas soluciones: la API de geocodificación inversa para convertir la latitud y la longitud en direcciones y la API de geocodificación directa para convertir las direcciones del mapa en coordenadas geográficas.
Cómo usar la API de geocodificación inversa
Al realizar la consulta, recibirá una respuesta en forma de JSON documento que contiene los resultados más pertinentes. En la documentación que figura a continuación se proporcionan ejemplos de dichas solicitudes y sus correspondientes respuestas.
La seguridad es lo primero. Por eso se recomienda encarecidamente el uso de HTTPS, especialmente para las aplicaciones que traten datos confidenciales, como la ubicación del usuario. El cifrado HTTPS refuerza la seguridad de la aplicación y la hace más resistente a la vigilancia y la modificación.
Nuestra API de geocodificación inversa le brinda la flexibilidad de realizar solicitudes de la manera que mejor se adapte a sus necesidades. Las instrucciones detalladas anteriores lo guían sobre cómo realizar estas solicitudes con Postman, una herramienta de interacción de API versátil y fácil de usar.
Cómo usar la API de geocodificación a través de Postman
Una de las maneras más fáciles y eficientes de empezar a interactuar e integrar nuestra API en sus proyectos es usar Cartero, conocida por su interfaz fácil de usar y sus potentes funciones.
He aquí cómo hacerlo:
- Para empezar con Postman, instálalo en tu ordenador o accede a la versión web de un navegador.
- Importe nuestra colección de API preconfigurada:
- Abre Postman.
- Haz clic en el botón «Importar» en la esquina superior izquierda.
- Selecciona «Importar desde enlace» y pega este enlace a la colección de Postman: https://www.postman.com/distancematrix/workspace/distance-matrix/overview
- Tras la importación, Postman añadirá automáticamente la colección a tu espacio de trabajo.
- Para los usuarios de la versión en línea de Postman, pueden abrir directamente el enlace de la colección y crear una bifurcación. Para ello, haga clic en los tres puntos situados junto al nombre de la colección.
- Configure su entorno en Postman, vaya a la sección Variables y añada su token de autenticación en el campo «Token de autorización de API».
- No olvides guardar estos cambios.
- Haga su primera solicitud: seleccione un punto final de nuestra colección, configure los parámetros de su solicitud y pulse enviar para ver la respuesta.

-min.webp)
-min.webp)
-min.webp)
-min.webp)
Cuando te sientas cómodo con lo básico, puedes explorar las funciones más avanzadas de nuestra API. La documentación detallada que aparece a continuación lo guiará a través de las funcionalidades específicas de nuestra API.
Guía para desarrolladores de geocodificación inversa
Formato de solicitud de API
Este es un ejemplo del aspecto que tendría o podría tener una solicitud de API adecuada:
- Cifrado HTTPS: https:// se usa para una comunicación segura.
- Dominio: api-v2.distancematrix.ai es el dominio de la API precisa.
- Ruta de solicitud: /maps/api/geocode/json especifica el tipo de solicitud.
- Parámetro requerido: ?latlng=37,422387799999996,-122,08418770000002 especifica la latitud y la longitud para la geocodificación inversa.
- Parámetro opcional: &language=uk se puede agregar para la preferencia de idioma.
- Token de autorización: &key=<your_access_token> es necesario para autenticar la solicitud.
Esta configuración está diseñada para la API de geocodificación inversa, en la que se utilizan diferentes parámetros en comparación con la geocodificación estándar. La página lo guiará sobre cómo obtener la latitud y la longitud a partir de una API de direcciones, incluidos los parámetros que debe usar y el tipo de respuesta de geocodificación que puede esperar. Además, se proporcionará un ejemplo de respuesta JSON basada en la marca de salida.
Parámetros obligatorios en una solicitud de geocodificación inversa:
Respuestas de geocodificación inversa
La solicitud está estructurada de la siguiente manera:
* Nota importante: La geocodificación inversa estima la ubicación direccionable más cercana dentro de un rango de tolerancia específico y devuelve cero resultados si no se encuentra ninguna coincidencia cercana.
Tenga en cuenta que la respuesta JSON tiene dos elementos principales:
Códigos de estado
Mensajes de error
*Nota importante: El»mensaje_error» el campo no siempre está incluido y su contenido puede variar.
Resultados
Los campos clave de un resultado típico incluyen:
- ubicación: La latitud y la longitud geocodificadas. Suele ser el campo más importante para las búsquedas de direcciones estándar.
- tipo_de_ubicación: Información adicional sobre la ubicación. Los valores admitidos incluyen:
- »AZOTEA»: un código geográfico preciso con la ubicación exacta de la dirección postal.
- «RANGO_INTERPOLADO«: Un resultado aproximado, que se utiliza a menudo cuando no se dispone de datos específicos sobre azoteas.
- «CENTRO_GEOMÉTRICO«: El punto central de una línea o área.
- »APROXIMADO»: Una ubicación estimada.
Tipos de direcciones y tipos de componentes de direcciones
PREGUNTAS MÁS FRECUENTES
¿Qué puede hacer con la API de geocodificación inversa?
Las empresas que se ocupan de la geocodificación utilizan ampliamente las API de geocodificación directa y de geocodificación inversa en el software y las aplicaciones para localizar tiendas, vehículos y clientes, lo que contribuye a la gestión del transporte y al seguimiento de los movimientos.
Más que solo la identificación y ubicación de direcciones, la geocodificación inversa es una herramienta versátil para el mapeo de ubicaciones, la planificación de rutas y el análisis de datos. Esta tecnología puede resultar beneficiosa para las empresas de logística que requieren detalles de ubicación precisos. Hay más ejemplos reales de API de geocodificación inversa en acción en nuestro sitio web.
¿Por qué usar la API de geocodificación inversa?
La API de geocodificación inversa de DistanceMatrix.ai proporciona datos de ubicación precisos del 99% del mundo en una variedad de formatos. De este modo, puede obtener la dirección correcta en cuestión de segundos desde cualquier lugar. Eso es lo que hace que nuestra herramienta tenga una gran demanda en varios sectores. Además, debido a su alta precisión, compite con los principales proveedores del sector. Otra cosa a tener en cuenta es que el proceso de cambio de cualquier servicio secundario a nuestra API es fluido y sin problemas.