{
"query": "10 Downing Street, London",
"count": 1,
"results": [
{
"lat": 51.5034878,
"lon": -0.1276965,
"display_name": "10 Downing Street, 10, Downing Street, Westminster, Covent Garden, City of Westminster, Greater London, England, SW1A 2AA, United Kingdom",
"type": "government",
"importance": 0.5505744539169398
}
]
}
curl --location --request GET 'https://zylalabs.com/api/14388/geocoding+and+distance+api/36158/address+to+coordinates+geocoding?q=10 Downing Street, London' --header 'Authorization: Bearer YOUR_API_KEY'
{
"coordinates": {
"lat": 53.3498,
"lon": -6.2603
},
"display_name": "Spire of Dublin, O'Connell Street Upper, North City ED, Dublin, County Dublin, Leinster, D01 P5P5, Éire / Ireland",
"address": {
"tourism": "Spire of Dublin",
"road": "O'Connell Street Upper",
"city_district": "North City ED",
"city": "Dublin",
"county": "County Dublin",
"ISO3166-2-lvl6": "IE-D",
"state_district": "Leinster",
"ISO3166-2-lvl5": "IE-L",
"postcode": "D01 P5P5",
"country": "Éire / Ireland",
"country_code": "ie"
},
"osm_id": 96578181,
"osm_type": "way"
}
curl --location --request GET 'https://zylalabs.com/api/14388/geocoding+and+distance+api/36159/coordinates+to+address+reverse+geocoding?lat=53.3498&lon=-6.2603' --header 'Authorization: Bearer YOUR_API_KEY'
{
"from": {
"query": "Dublin",
"display_name": "Dublin, County Dublin, Leinster, Éire / Ireland",
"lat": 53.3493795,
"lon": -6.2605593
},
"to": {
"query": "Cork",
"display_name": "Cork, County Cork, Munster, Éire / Ireland",
"lat": 51.8985136,
"lon": -8.4726423
},
"distance": {
"km": 219.8,
"miles": 136.6,
"method": "haversine"
}
}
curl --location --request GET 'https://zylalabs.com/api/14388/geocoding+and+distance+api/36160/distance+between+two+places?from=Dublin&to=Cork' --header 'Authorization: Bearer YOUR_API_KEY'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el Geocodificación y Distancia API simplemente incluye tu token de portador en el encabezado de Autorización.
| 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.
Convierte direcciones en coordenadas coordenadas en direcciones y mide la distancia entre dos lugares en JSON
Las direcciones en formato libre, los nombres de las ciudades y los códigos postales en la mayoría de los países son emparejados por el geocodificador subyacente y las coordenadas resueltas se devuelven con cada resultado
La distancia es la distancia del gran círculo en línea recta entre las dos coordenadas resueltas no una distancia de ruta por carretera
Cada solicitud resuelve una dirección Los planes más altos permiten más solicitudes por mes para que puedas iterar sobre una lista
El endpoint de Dirección a Coordenadas devuelve la latitud y longitud para una dirección dada El endpoint de Geocodificación Inversa proporciona componentes de dirección detallados a partir de coordenadas El endpoint de Distancia Entre Dos Lugares devuelve la distancia en línea recta junto con las coordenadas resueltas para ambas ubicaciones
Los campos clave incluyen "lat" y "lon" para coordenadas "display_name" para la representación completa de la dirección y métricas de "distancia" (km y millas) en el endpoint de Distancia Cada respuesta también incluye información contextual como "query" e "importance"
Cada respuesta está estructurada en formato JSON con objetos anidados para información detallada Por ejemplo la respuesta de Geocodificación Inversa incluye "coordenadas" "nombre_mostrado" y un objeto "dirección" que contiene varios componentes de la dirección
El punto final de Dirección a Coordenadas proporciona coordenadas geográficas mientras que el punto final de Geocodificación Inversa devuelve componentes de dirección detallados El punto final de Distancia ofrece métricas de distancia y coordenadas resueltas para dos ubicaciones
Los usuarios pueden personalizar las solicitudes especificando diferentes formatos de dirección o coordenadas para la geocodificación y la geocodificación inversa. Para los cálculos de distancia, los usuarios pueden ingresar cualquier par de nombres de lugares o direcciones válidas para recibir datos de distancia
La API utiliza una combinación de bases de datos geográficas autorizadas y servicios de mapeo para garantizar una geocodificación precisa y cálculos de distancia La calidad de los datos se mantiene a través de actualizaciones regulares y procesos de validación
Los casos de uso comunes incluyen servicios basados en la ubicación, planificación logística, aplicaciones de viaje y análisis de bienes raíces. Los usuarios pueden aprovechar la API para mapeo, planificación de rutas y estimación de distancias entre ubicaciones
Si una dirección no se puede resolver completamente la API puede devolver resultados parciales o una respuesta vacía Los usuarios deben implementar manejo de errores para gestionar tales casos posiblemente pidiendo una entrada más específica o proporcionando opciones de respaldo