
¿Por qué usar la API de Directions (heredada)?
Con la API de Directions (heredada), puedes obtener instrucciones sobre cómo llegar para varios medios de transporte, como transporte público, vehículos particulares, a pie o en bicicleta.
¿Qué puedes hacer con la API de Directions (heredada)?
Con la API de Directions (heredada), puedes calcular rutas entre ubicaciones, incluidos los siguientes detalles:
- Instrucciones sobre cómo llegar para varios medios de transporte, incluidos el transporte público, los vehículos particulares, a pie o en bicicleta
- Instrucciones sobre cómo llegar de varias partes con una serie de puntos de referencia
- Especifica orígenes, destinos y puntos de referencia de varias maneras, 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 (heredada)
La API de Directions (heredada) devuelve las rutas más eficientes cuando calcula las instrucciones sobre cómo llegar. El producto tiene en cuenta los siguientes elementos de viaje para determinar la ruta más eficiente:
- Duración del viaje (principal)
- Distancia
- Cantidad de turnos
En el siguiente ejemplo, se solicitan instrucciones sobre cómo llegar en auto 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 (heredada) junto con los datos que devuelve.
| Recursos de datos | Datos devueltos | Formato de devolución |
|---|---|---|
| Directions
Proporciona los 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 sobre cómo llegar detalladas, divididas en rutas, tramos y pasos Consulta Respuestas de Directions para obtener más detalles. |
|
Cómo usar la API de Directions (heredada)
| 1 | Inicia la configuración. | Comienza con Configura tu proyecto de Google Cloud y completa las instrucciones de configuración que se indican a continuación. |
| 2 | Prueba la demostración | Una vez que tengas una clave de API y un proyecto de la nube, podrás probar la demostración de Directions sin cargo. Consulta la demostración de la API de Directions (heredada). |
| 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 los ejemplos de Directions. |
| 4 | Comprende los conceptos básicos de las respuestas | Explora las respuestas de datos para prepararte para usar los datos de instrucciones sobre cómo llegar en tu app. Consulta Respuestas de instrucciones sobre cómo llegar para obtener más detalles. |
| 5 | Incorpora datos de instrucciones sobre cómo llegar a tu propia app. | Puedes usar estos datos para calcular la distancia y el tiempo de viaje. |
Bibliotecas cliente disponibles
Llama a esta API en el lenguaje que prefieras con una de las siguientes bibliotecas cliente:
- Cliente de Java para los servicios de Google Maps
- Cliente de 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 que cuentan con asistencia de la comunidad. Descárgalas de GitHub, donde también puedes encontrar instrucciones de instalación y código de muestra.
¿Qué sigue?
- Comienza a usar la API de Directions (heredada): Consulta Comienza a usar la API de Directions.
- Comienza a realizar solicitudes de Directions: Consulta Cómo obtener instrucciones sobre cómo llegar.
- Sigue las prácticas recomendadas: Consulta las prácticas recomendadas para servicios web.