Por qué usar la API de Directions
Con la API de Directions, puedes obtener instrucciones sobre cómo llegar para varios medios de transporte, como transporte público, automóvil, a pie o en bicicleta.
¿Qué puedes hacer con la API de Directions?
Con la API de Directions, puedes calcular instrucciones sobre cómo llegar entre ubicaciones, incluidos los siguientes detalles:
- Instrucciones sobre cómo llegar para varios medios de transporte, incluidos el transporte público, la conducción, a pie o en bicicleta
- Instrucciones multiparte que usan una serie de puntos de referencia.
- Especifica orígenes, destinos y puntos de referencia de varias maneras, incluso como cadenas de texto (por ejemplo, "Chicago, IL" o "Darwin, NT, Australia"), IDs de lugar o coordenadas de latitud y longitud.
Cómo funciona la API de Directions
La API de Directions muestra las rutas más eficientes al calcular las instrucciones sobre cómo llegar. El producto tiene en cuenta los siguientes elementos de viaje para determinar la ruta más eficiente:
- Tiempo de viaje (principal)
- Distancia
- Cantidad de giros
La siguiente solicitud de ejemplo devuelve indicaciones de manejo desde Toronto, Ontario hasta Montreal, Quebec en formato JSON:
https://maps.googleapis.com/maps/api/directions/json ?destination=Montreal &origin=Toronto &key=YOUR_API_KEY
Recursos
En la siguiente tabla, se resumen los recursos disponibles a través de la API de Directions junto con los datos que muestra.
Recursos de datos | Datos que se muestran | Formato de devolución |
---|---|---|
Directions
Proporciona orígenes y destinos en forma de IDs de lugar, direcciones o coordenadas de latitud y longitud. Consulta los parámetros obligatorios para obtener más detalles. |
Instrucciones detalladas, divididas en rutas, tramos y pasos. Consulta Respuestas sobre cómo llegar para obtener más información. |
|
Cómo usar la API de Directions
1 | Prepárate. | Comienza con Configura tu proyecto de Google Cloud y completa las instrucciones de configuración que aparecen a continuación. |
2 | Probar la demostración | Una vez que tengas una clave de API y un proyecto de la nube, prueba la demostración de instrucciones sobre cómo llegar sin cargo. Consulta la demostración de la API de Directions. |
3 | Cómo crear una solicitud | Consulta las solicitudes de ejemplo y obtén información sobre las opciones disponibles que puedes proporcionar, como medios de transporte, puntos de referencia y restricciones de ruta. Consulta Ejemplos de instrucciones sobre cómo llegar. |
4 | Comprende los conceptos básicos de las respuestas | Explora las respuestas de datos a fin de prepararte para usar los datos de instrucciones sobre cómo llegar en tu app. Consulta Respuestas sobre cómo llegar para obtener más información. |
5 | Incorpora datos de instrucciones sobre cómo llegar a tu propia app | Puedes usar estos datos para calcular la duración y la distancia de viaje. |
Bibliotecas cliente disponibles
Llama a esta API en el lenguaje que prefieras mediante una de las siguientes bibliotecas cliente:
- Java Client para servicios de Google Maps
- Python para los servicios de Google Maps
- Cliente de Go para los servicios de Google Maps
- Cliente de Node.js para los servicios de Google Maps
Las bibliotecas cliente de Java, Python, Go y Node.js para los servicios de Google Maps son bibliotecas de código abierto según la licencia Apache 2.0 con asistencia de la comunidad. Descárgalos desde GitHub, donde también encontrarás instrucciones de instalación y código de muestra.
Próximos pasos
- Comenzar a usar la API de Directions: Ve a Cómo comenzar.
- Comenzar a realizar solicitudes de instrucciones sobre cómo llegar: Ve a Obtener instrucciones sobre cómo llegar.
- Sigue las prácticas recomendadas: Ve a Prácticas recomendadas para los servicios web.