{
"destination_addresses" :
[
"7 E 54th St, New York, NY 10022, USA",
"34 St-Herald Sq, New York, NY 10001, USA"
],
"origin_addresses" :
[
"569 Vermont St, Brooklyn, NY 11207, USA"
],
"rows" :
[
{
"elements" :
[
{
"distance" :
{
"text" : "28.4 km",
"value" : 28415
},
"duration" :
{
"text" : "42 mins",
"value" : 2493
},
"status" : "OK"
},
{
"distance" :
{
"text" : "27.4 km",
"value" : 27384
},
"duration" :
{
"text" : "38 mins",
"value" : 2251
},
"status" : "OK"
}
]
}
],
"status" : "OK"
}
curl --location --request GET 'https://zylalabs.com/api/5240/distances+calculation+api/6720/distance+calculator?origins=Required&destinations=Required' --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 Cálculo de Distancias 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. La Prueba Gratuita incluye hasta 50 solicitudes.
(Ahorra 2 meses pagando anualmente 🎉)
La API de Cálculo de Distancias permite a los usuarios calcular distancias y tiempos de viaje entre un origen específico y uno o más destinos. Al ingresar una dirección de origen junto con una o más direcciones de destino, los usuarios pueden recuperar información esencial relacionada con sus necesidades de viaje.
Al realizar una solicitud a la API, los usuarios reciben una respuesta estructurada con información detallada sobre cada viaje. La respuesta incluye una serie de direcciones de destino y la única dirección de origen proporcionada. De esta manera, los usuarios pueden ver fácilmente a dónde se dirigen desde su punto de partida.
La API genera una matriz de "filas", donde cada elemento corresponde a los destinos consultados. Para cada viaje, los usuarios reciben métricas importantes, como la distancia a cada destino, proporcionada tanto en formato textual (por ejemplo, "28.4 km") como en un valor numérico (en metros) para uso computacional. Esta flexibilidad es ideal para aplicaciones que necesitan mostrar la información en formatos amigables para el usuario o para cálculos en el backend.
Además, la API incluye el tiempo de viaje estimado para cada ruta en formatos de texto y numérico. Esto ayuda a los usuarios a planificar su viaje de manera eficiente, ya que pueden comparar el tiempo requerido para alcanzar diferentes destinos. El campo de estado confirma el éxito de la solicitud, asegurando que los usuarios reciban datos precisos y confiables.
En resumen, la API de Cálculo de Distancias es una solución completa para calcular distancias y duraciones entre múltiples orígenes y destinos, lo que la convierte en una herramienta indispensable para aplicaciones de navegación, logística y planificación de viajes. Su capacidad para proporcionar datos precisos en un formato fácil de entender la convierte en un recurso esencial tanto para desarrolladores como para usuarios finales.
Para utilizar esta API, los usuarios deben proporcionar una latitud y longitud de origen, así como una o más latitudes y longitudes de destino.
Hay diferentes planes que se adaptan a todos, incluyendo una prueba gratuita para una pequeña cantidad de solicitudes, pero su tarifa está limitada para prevenir el abuso del servicio.
Esta API recibe una latitud y longitud de origen, junto con múltiples coordenadas de destino, y proporciona distancias de viaje y duraciones para cada ruta.
La API de Cálculo de Distancias calcula las distancias y duraciones de viaje entre coordenadas de origen y destino especificadas, proporcionando datos esenciales para la navegación y la planificación.
Además del número de llamadas a la API por mes, no hay otras limitaciones.
Cada punto final devuelve una respuesta estructurada que contiene distancias y duraciones de viaje entre un origen específico y múltiples destinos. Los datos incluyen métricas de distancia y duración para cada ruta, junto con las direcciones correspondientes.
Los campos clave en la respuesta incluyen "destination_addresses," "origin_addresses," "rows," y "elements." Cada "element" contiene "distance," "duration," y "status," proporcionando información detallada sobre el viaje para cada destino.
Los datos de respuesta están organizados en un formato de matriz. Cada "fila" corresponde al origen, mientras que los "elementos" dentro de cada fila representan las distancias y las duraciones a cada destino, lo que permite una fácil comparación.
Los usuarios deben especificar una dirección de "origen" y una o más direcciones de "destino" como parámetros. Estas pueden ser proporcionadas en formato textual, lo que permite flexibilidad en la entrada.
Los usuarios pueden extraer valores de distancia y duración del arreglo "elements" para cálculos o visualización. El formato textual es útil para interfaces de usuario, mientras que los valores numéricos facilitan el procesamiento en el backend.
Los casos de uso típicos incluyen la planificación de rutas para logística, la creación de itinerarios de viaje y aplicaciones de navegación. La API ayuda a los usuarios a determinar las mejores rutas en función de la distancia y el tiempo de viaje.
La precisión de los datos se mantiene a través de actualizaciones regulares y controles de calidad de fuentes de mapeo confiables. Esto asegura que las distancias y duraciones reflejen las condiciones y rutas actuales de las carreteras.
Si los usuarios reciben resultados parciales o vacíos, deben verificar la precisión de los parámetros de entrada. Asegúrese de que las direcciones de origen y destino sean válidas y estén formateadas correctamente para evitar estados de "NO ENCONTRADO".