Acerca de la API:
La API de Direcciones de Viaje es una herramienta poderosa que proporciona rutas y direcciones paso a paso para una variedad de modos de transporte, incluyendo conducción, ciclismo, caminata y transporte público. Esta API puede ayudar a los usuarios a planificar sus viajes de manera eficiente y precisa, teniendo en cuenta las condiciones de tráfico en tiempo real, la distancia y otros factores.
Con la API de Direcciones de Viaje, los desarrolladores pueden integrar fácilmente una función de rutas y direcciones en sus aplicaciones, facilitando a los usuarios obtener direcciones y navegar hasta sus destinos. La API está diseñada para soportar varios tipos de modos de transporte, incluyendo conducción, ciclismo y caminata, y también soporta multimodalidad en el transporte público, permitiendo a los usuarios encontrar la ruta más óptima en función de su modo de viaje.
Una de las características clave de la API de Direcciones de Viaje es su capacidad para proporcionar direcciones paso a paso. Esta función permite a los usuarios seguir un conjunto detallado de direcciones, incluyendo nombres de calles, puntos de referencia y otra información importante. Esto facilita la navegación de los usuarios hacia su destino, incluso en áreas desconocidas.
La API de Direcciones de Viaje también ofrece una variedad de características adicionales que pueden mejorar la experiencia del usuario, como actualizaciones de tráfico en tiempo real, tiempos estimados de viaje y rutas alternativas. Estas características pueden ayudar a los usuarios a evitar la congestión del tráfico y encontrar la ruta más rápida y eficiente hacia su destino.
Otro aspecto importante de la API de Direcciones de Viaje es su flexibilidad. La API puede ser personalizada para satisfacer las necesidades específicas de los desarrolladores y usuarios, permitiendo la integración de características adicionales y la personalización de la interfaz de usuario.
En general, la API de Direcciones de Viaje es una herramienta esencial para cualquier desarrollador que busque proporcionar una función integral de rutas y direcciones en su aplicación. Con su capacidad para soportar varios modos de transporte, proporcionar direcciones paso a paso y ofrecer una gama de características adicionales, la API de Direcciones de Viaje es una solución confiable y eficiente para navegar el mundo que nos rodea.
Proporcione las coordenadas de los puntos de referencia y reciba las direcciones para su viaje.
Gestión de Transporte y Logística: Las empresas en la industria del transporte y la logística pueden integrar la API de Direcciones de Viaje en sus sistemas para optimizar sus rutas y horarios, reduciendo costos de transporte y mejorando los tiempos de entrega. Con actualizaciones de tráfico en tiempo real, tiempos estimados de viaje y rutas alternativas, las empresas pueden tomar decisiones basadas en datos para asegurar entregas puntuales y eficientes.
Viajes y Turismo: Las aplicaciones de viajes y turismo pueden usar la API de Direcciones de Viaje para ayudar a los viajeros a planificar sus viajes, incluyendo la búsqueda de las mejores rutas para varios modos de transporte, como conducción, ciclismo o caminata. Con direcciones paso a paso y puntos de referencia, los viajeros pueden navegar a sus destinos con facilidad y descubrir nuevos lugares en el camino.
Fitness y Bienestar: Las aplicaciones de fitness y bienestar pueden integrar la API de Direcciones de Viaje para ayudar a los usuarios a planificar sus entrenamientos, incluyendo la búsqueda de las mejores rutas para correr, andar en bicicleta o hacer senderismo. La API puede proporcionar información sobre distancia y elevación, ayudando a los usuarios a seguir su progreso y alcanzar sus objetivos de fitness.
Servicios de Emergencia: Los servicios de emergencia, como la policía, los bomberos y los servicios de ambulancia, pueden usar la API de Direcciones de Viaje para navegar hacia situaciones de emergencia de manera rápida y eficiente. La API puede proporcionar actualizaciones de tráfico en tiempo real, tiempos estimados de viaje y rutas alternativas, permitiendo a los servicios de emergencia responder a incidentes lo más rápido posible.
Ciudades Inteligentes: Las ciudades pueden usar la API de Direcciones de Viaje para mejorar su infraestructura de transporte y reducir la congestión del tráfico. La API puede proporcionar actualizaciones de tráfico en tiempo real, tiempos estimados de viaje y rutas alternativas, ayudando a optimizar el flujo de tráfico y reducir las emisiones de carbono. Además, las ciudades pueden integrar la API en sus sistemas de transporte público, facilitando la navegación a los viajeros y reduciendo el número de automóviles en la carretera.
Además de las limitaciones de llamadas a la API por mes, no hay otras limitaciones.
Obtener direcciones - Características del Endpoint
| Objeto | Descripción |
|---|---|
waypoints |
[Requerido] List of two or more lat,lon coordinates, separated by the pipe symbol \"|\" |
mode |
[Requerido] Routing mode - drive, truck, bicycle, walk or transit |
{
"features": [
{
"type": "Feature",
"properties": {
"mode": "drive",
"waypoints": [
{
"location": [
10.87474,
48.34364
],
"original_index": 0
},
{
"location": [
10.90925,
48.37073
],
"original_index": 1
}
],
"units": "metric",
"distance": 7774,
"distance_units": "meters",
"time": 627.658,
"legs": [
{
"distance": 7774,
"time": 627.658,
"steps": [
{
"from_index": 0,
"to_index": 91,
"distance": 1581,
"time": 114.761,
"instruction": {
"text": "Drive north on Gögginger Straße."
}
},
{
"from_index": 91,
"to_index": 171,
"distance": 1312,
"time": 140.345,
"instruction": {
"text": "Turn right onto Schertlinstraße."
}
},
{
"from_index": 171,
"to_index": 187,
"distance": 189,
"time": 14.709,
"instruction": {
"text": "Turn right onto Haunstetter Straße."
}
},
{
"from_index": 187,
"to_index": 327,
"distance": 2960,
"time": 220.233,
"instruction": {
"text": "Turn left onto Inverness-Allee/B 300."
}
},
{
"from_index": 327,
"to_index": 352,
"distance": 1034,
"time": 78.82,
"instruction": {
"text": "Turn left onto Berliner Allee/B 2."
}
},
{
"from_index": 352,
"to_index": 371,
"distance": 246,
"time": 23.478,
"instruction": {
"text": "Turn left to take the ramp."
}
},
{
"from_index": 371,
"to_index": 388,
"distance": 435,
"time": 31.514,
"instruction": {
"text": "Bear right onto Lechhauser Straße."
}
},
{
"from_index": 388,
"to_index": 391,
"distance": 13,
"time": 3.795,
"instruction": {
"text": "Turn right onto Oblatterwallstraße."
}
},
{
"from_index": 391,
"to_index": 391,
"distance": 0,
"time": 0,
"instruction": {
"text": "Your destination is on the left."
}
}
]
}
]
},
"geometry": {
"type": "MultiLineString",
"coordinates": [
[
[
10.874805,
48.343631
],
[
10.874852,
48.343782
],
[
10.874924,
48.344021
],
[
10.874952,
48.34411
],
[
10.87499,
48.344258
],
[
10.875009,
48.344339
],
[
10.875011,
48.344449
],
[
10.875012,
48.344492
],
[
10.875087,
48.344734
],
[
10.875108,
48.344801
],
[
10.875168,
48.344975
],
[
10.875213,
48.345085
],
[
10.875268,
48.345217
],
[
10.875287,
48.345257
],
[
10.875318,
48.345318
],
[
10.875337,
48.345356
],
[
10.87538,
48.345428
],
[
10.875401,
48.345462
],
[
10.875493,
48.345611
],
[
10.875527,
48.345665
],
[
10.875643,
48.345853
],
[
10.875669,
48.345889
],
[
10.875678,
48.345903
],
[
10.875736,
48.345949
],
[
10.875891,
48.346057
],
[
10.876002,
48.346198
],
[
10.876047,
48.346254
],
[
10.876196,
48.346467
],
[
10.876206,
48.346481
],
[
10.876255,
48.346558
],
[
10.876314,
48.34666
],
[
10.876352,
48.346725
],
[
10.876409,
48.346823
],
[
10.876531,
48.347054
],
[
10.876735,
48.347464
],
[
10.877069,
48.348229
],
[
10.877082,
48.348258
],
[
10.877058,
48.348339
],
[
10.87705,
48.348366
],
[
10.87711,
48.348499
],
[
10.877172,
48.348635
],
[
10.877244,
48.348796
],
[
10.877251,
48.348809
],
[
10.877357,
48.349011
],
[
10.877454,
48.34916
],
[
10.877571,
48.349303
],
[
10.877771,
48.349529
],
[
10.87779,
48.34955
],
[
10.877845,
48.349586
],
[
10.877906,
48.349627
],
[
10.877935,
48.349646
],
[
10.878042,
48.349732
],
[
10.878156,
48.349847
],
[
10.878293,
48.350011
],
[
10.878498,
48.350257
],
[
10.878568,
48.350342
],
[
10.878661,
48.350479
],
[
10.87875,
48.350609
],
[
10.878738,
48.35067
],
[
10.878732,
48.350702
],
[
10.878934,
48.350931
],
[
10.879319,
48.351371
],
[
10.879521,
48.351599
],
[
10.879955,
48.352082
],
[
10.879992,
48.352123
],
[
10.88022,
48.352375
]]]}}],"_note":"Response truncated for documentation purposes"}
curl --location --request GET 'https://zylalabs.com/api/1922/trip+directions+api/1631/get+directions?waypoints=Required&mode=Required' --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 Prueba Gratuita incluye hasta 50 solicitudes.
El endpoint Obtener Direcciones devuelve información detallada sobre la ruta, incluyendo indicaciones paso a paso, tiempos de viaje estimados, distancia y condiciones de tráfico en tiempo real para los puntos de referencia especificados.
Los campos clave en los datos de respuesta incluyen "ruta", que contiene el camino tomado, "tramos" para segmentos individuales del viaje, "duración" para el tiempo de viaje y "pasos" para instrucciones detalladas giro a giro.
Los datos de respuesta están estructurados en un formato JSON, organizados en secciones jerárquicas como "rutas", "tramos" y "pasos", lo que permite a los usuarios navegar fácilmente a través de la información.
Los usuarios pueden personalizar las solicitudes con parámetros como "puntos intermedios" (coordenadas), "modo" (conducción, ciclismo, caminando, transporte público) y "evitar" (peajes, autopistas) para adaptar la experiencia de enrutamiento.
El punto final proporciona información sobre rutas, tiempos de viaje estimados, distancias, direcciones paso a paso, condiciones de tráfico y rutas alternas basadas en los modos de transporte seleccionados por el usuario.
La precisión de los datos se mantiene a través de actualizaciones continuas de fuentes confiables, incluidos proveedores de datos de tráfico y servicios de mapas, lo que asegura que los usuarios reciban la información de enrutamiento más actual.
Los casos de uso típicos incluyen la optimización de rutas para la logística, la planificación de viajes para los viajeros, la planificación de rutas de fitness y la navegación para respuestas de emergencia, aprovechando datos de tráfico y distancia en tiempo real.
Los usuarios pueden utilizar los datos devueltos al analizar la respuesta JSON para extraer campos relevantes, como "pasos" para instrucciones de navegación, e integrar esta información en sus aplicaciones para mejorar la experiencia del usuario.
Nivel de Servicio:
100%
Tiempo de Respuesta:
144ms
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:
469ms
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:
19.536ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
155ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
203ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.073ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
102ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
187ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
132ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
45ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
572ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
81ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.463ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
157ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
123ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
179ms