Eso es todo.

Para comenzar a desarrollar, consulta nuestra documentación para desarrolladores.

Activar la Google Maps Distance Matrix API

Para que puedas comenzar, te proporcionaremos orientación en la Google Developers Console a fin de que hagas primero algunas acciones:

  1. Crear o seleccionar un proyecto
  2. Activar la Google Maps Distance Matrix API
  3. Crear claves correspondientes
Continuar

Primeros pasos

La Google Maps Distance Matrix API es un servicio que proporciona la distancia y el tiempo de viaje para una matriz de orígenes y destinos, según la ruta recomendada entre el comienzo y los puntos finales.

Este servicio también está disponible como parte de la Google Maps JavaScript API de cliente o para el uso de servidor con Java Client, Python Client, Go Client y Node.js Client for Google Maps Services.

Ejemplo de solicitud y respuesta

Puedes acceder a la Google Maps Distance Matrix API a través de una interfaz HTTP, con solicitudes construidas como una string de URL, usando orígenes y destinos, junto con tu clave de API.

En el siguiente ejemplo se solicitan los datos de matriz de distancia entre Washington D. C. y Nueva York, NY, en el formato JSON:

https://maps.googleapis.com/maps/api/distancematrix/json?units=imperial&origins=Washington,DC&destinations=New+York+City,NY&key=YOUR_API_KEY

¡Pruébala! Puedes probar esto ingresando la URL en tu navegador web (asegúrate de reemplazar “YOUR_API_KEY” por tu clave de API real). La respuesta incluye la distancia y duración entre los orígenes y destinos especificados.

Consulta la guía del desarrollador para obtener más información sobre la creación de URL de solicitud, los parámetros disponibles y la forma en que se interpreta la respuesta.

A continuación, se muestra un ejemplo de respuesta, en JSON:

{
   "destination_addresses" : [ "New York, NY, USA" ],
   "origin_addresses" : [ "Washington, DC, USA" ],
   "rows" : [
      {
         "elements" : [
            {
               "distance" : {
                  "text" : "225 mi",
                  "value" : 361715
               },
               "duration" : {
                  "text" : "3 hours 49 mins",
                  "value" : 13725
               },
               "status" : "OK"
            }
         ]
      }
   ],
   "status" : "OK"
}

Comienza a realizar codificaciones con nuestras bibliotecas de cliente

Las bibliotecas de cliente facilitan el desarrollo con las API de Google Maps para servicio web al proporcionar implementaciones nativas simples de tareas comunes, como la autenticación, las restricciones de solicitudes y el reintento automático. La Google Maps Distance Matrix API se encuentra disponible en Java Client, Python Client, Go Client y Node.js Client for Google Maps Services.

Autenticación, cuotas y políticas

Activar la API y obtener una clave de API

Para usar la Google Maps Distance Matrix API, primero debes activar la API en la Google API Console y obtener las credenciales de autenticación correspondientes. Debes proporcionar una clave de API en cada solicitud (o un ID de cliente si tienes un plan premium).

Haz clic en el botón que aparece a continuación para realizar un proceso en el que podrás:

  1. Crear o seleccionar un proyecto
  2. Habilitar la API
  3. Obtén una clave de API
Obtén una clave

Obtén más información sobre las credenciales de autenticación.

Cuotas

Consulta la página de límites de uso para obtener información detallada sobre las cuotas establecidas para Google Maps Distance Matrix API.

Políticas

El uso de la Google Maps Distance Matrix API debe cumplir con las políticas de API.

Más información

Puedes realizar más acciones con la Distance Matrix API, como solicitar datos de distancia para diferentes modos de viaje, solicitar datos de distancia en diferentes unidades (por ejemplo, kilómetros o millas), y calcular el tiempo de viaje en tráfico. Consulta la guía del desarrollador de Distance Matrix API para hallar más ejemplos y otros datos.

Enviar comentarios sobre…

Google Maps Distance Matrix API
Google Maps Distance Matrix API
¿Necesitas ayuda? Visita nuestra página de asistencia.