Descripción general de la API de Directions

La API de Directions es un servicio que acepta una solicitud HTTP y muestra instrucciones sobre cómo llegar con formato JSON o XML entre ubicaciones.

Por qué usar la API de Directions

Con la API de Directions, puedes obtener instrucciones sobre cómo llegar a un lugar para distintos 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 las instrucciones sobre cómo llegar entre ubicaciones, incluidos los siguientes detalles:

  • Instrucciones sobre cómo llegar para varios medios de transporte, incluidos transporte público, automóvil, a pie o en bicicleta
  • Instrucciones de varias partes 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”), ID 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 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 giros

La siguiente solicitud de ejemplo muestra rutas 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 junto con los datos que muestra.

Recursos de datos Datos mostrados 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 información.

Instrucciones detalladas, desglosadas en rutas, tramos y pasos. Para obtener más información, consulta Respuestas de Directions.
  • JSON
  • XML

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 se siguen.
2 Prueba la demostración Una vez que tengas una clave de API y un proyecto de nube, puedes probar la demostración de instrucciones sobre cómo llegar sin cargo. Consulta la demostración de la API de Directions.
3 Crea 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 Directions.
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 de tu app. Consulta Respuestas sobre instrucciones sobre cómo llegar para obtener más detalles.
5 Incorpora datos de dirección en tu propia app. Puedes usar estos datos para calcular la distancia y la duración del viaje.

Bibliotecas cliente disponibles

Llama a esta API en el lenguaje que prefieras a través de una de las siguientes bibliotecas cliente:

Las bibliotecas cliente de Java, Python, Go y Node.js para los servicios de Google Maps son bibliotecas de código abierto que cuentan con la asistencia de la comunidad según la licencia Apache 2.0. Descárgalas desde GitHub, donde también encontrarás instrucciones de instalación y código de muestra.

¿Qué sigue?