La API de Compleción de Direcciones del Mapa es una herramienta poderosa para los desarrolladores que necesitan construir servicios basados en la ubicación, como campos de autocompletado de direcciones. La API permite a los usuarios ingresar una parte de una dirección en un cuadro de búsqueda y proporciona sugerencias para ubicaciones que coinciden en tiempo real. Esto puede mejorar la experiencia del usuario al reducir errores y acelerar el proceso de ingreso de una dirección. La API admite direcciones internacionales, y esta característica la convierte en una herramienta versátil para aplicaciones globales.
La API es fácil de usar y solo requiere la dirección o parte de la dirección como parámetro. La API devuelve las sugerencias en formato JSON, lo que facilita la integración en una amplia variedad de aplicaciones y sistemas.
La API de Autocompletado de Direcciones se puede utilizar para una variedad de propósitos, tales como:
Con sus potentes capacidades y una interfaz fácil de usar, la API de Autocompletado de Direcciones es una herramienta esencial para cualquier desarrollador que trabaje con servicios basados en la ubicación, geolocalización y verificación de direcciones.
La API de Autocompletado de Direcciones permite a los desarrolladores crear servicios basados en la ubicación, como campos de autocompletado. Cuando un usuario introduce una parte de una dirección en el cuadro de búsqueda, la API proporciona sugerencias para ubicaciones que coinciden.
Autocompletar - Características del Endpoint
| Objeto | Descripción |
|---|---|
text |
[Requerido] Free-form address, place, region or area name |
lang |
Opcional Preferable results language code (en, de, it, fr) |
countrycodes |
Opcional Limit search to a comma-separated list of countries (ISO country codes) |
{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"country":"United States","country_code":"us","state":"Maryland","county":"Prince George's County","postcode":"20772","street":"Furlong Court","datasource":{"sourcename":"openstreetmap","attribution":"© OpenStreetMap contributors","license":"Open Database License","url":"https://www.openstreetmap.org/copyright"},"state_code":"MD","lon":-76.8148443,"lat":38.8253609,"housenumber":"6","result_type":"building","city":"Upper Marlboro","formatted":"6 Furlong Court, Upper Marlboro, MD 20772, United States of America","address_line1":"6 Furlong Court","address_line2":"Upper Marlboro, MD 20772, United States of America","timezone":{"name":"America/New_York","offset_STD":"-05:00","offset_STD_seconds":-18000,"offset_DST":"-04:00","offset_DST_seconds":-14400,"abbreviation_STD":"EST","abbreviation_DST":"EDT"},"plus_code":"87C5R5GP+43","plus_code_short":"R5GP+43 Upper Marlboro, Prince George's County, United States","rank":{"confidence":0.5,"confidence_street_level":1,"confidence_building_level":0,"match_type":"full_match"},"place_id":"5140f5b468263453c059d5720c6da5694340f00102f9019390be2500000000c00203"},"geometry":{"type":"Point","coordinates":[-76.8148443,38.8253609]},"bbox":[-76.8148443,38.8253609,-76.8135279,38.8254062]}],"query":{"text":"Furlong Court, 6","parsed":{"housenumber":"6","street":"furlong court","expected_type":"building"}}}
curl --location --request GET 'https://zylalabs.com/api/7746/map+address+completion+api/12605/autocomplete?text=Furlong Court, 6&lang=en&countrycodes=gb' --header 'Authorization: Bearer YOUR_API_KEY'
| Encabezado | Descripción |
|---|---|
Autorización
|
[Requerido] Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito. |
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento.
La API de Autocompletado de Direcciones de Mapas devuelve sugerencias para direcciones coincidentes basadas en la entrada del usuario. Los datos incluyen detalles como país, estado, ciudad, calle, código postal y dirección formateada, todo estructurado en un formato JSON.
Los campos clave en la respuesta incluyen "formateado" (dirección completa), "país" (nombre del país), "estado" (nombre del estado), "ciudad" (nombre de la ciudad), "código postal" (código postal) y "coordenadas" (latitud y longitud).
Los datos de respuesta están organizados en una estructura JSON bajo "FeatureCollection," que contiene un arreglo de "features." Cada feature representa una dirección sugerida con propiedades que detallan sus componentes e información geográfica.
La API proporciona información sobre direcciones, incluyendo nombres de calles, detalles de ciudad y estado, códigos postales y coordenadas geográficas. También soporta direcciones internacionales y múltiples idiomas.
La API de Autocompletado de Direcciones obtiene sus datos de OpenStreetMap y otras bases de datos confiables. Esto garantiza una amplia cobertura de direcciones y puntos de interés a nivel global.
Los usuarios pueden personalizar sus solicitudes proporcionando cadenas de dirección parciales como entrada. La API devolverá sugerencias basadas en la entrada, lo que permite una funcionalidad de autocompletado personalizada.
Los casos de uso típicos incluyen completar automáticamente campos de dirección en formularios en línea, mejorar la experiencia del usuario en servicios basados en la ubicación, verificar direcciones para envíos y buscar puntos de interés.
La precisión de los datos se mantiene a través de actualizaciones regulares de fuentes confiables como OpenStreetMap, junto con controles de calidad para asegurar que las sugerencias de direcciones sean actuales y relevantes.
Nivel de Servicio:
100%
Tiempo de Respuesta:
19.536ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
19.536ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
144ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
19.536ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
747ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.429ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
155ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
469ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
19.536ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
97ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
138ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
398ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
356ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
276ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.199ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.552ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.378ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.610ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.641ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.043ms