Esta aplicación le brinda la oportunidad de:
- Compruebe rápidamente la funcionalidad de la API Distance Matrix
- Utilice el servicio de API Distance Matrix sin programación
- Obtenga los resultados directamente en Excel
- Utilice esta demostración como un buen ejemplo de cómo utilizar la API en un script de Python
No tienes tiempo para programar, o simplemente necesitas calcular las distancias de viaje y el tiempo de ruta para un gran número de ubicaciones similares rápidamente y de una sola vez.
Utilice este script de Python o una aplicación de Windows con poco o ningún manejo del código.
Puedes descargar la aplicación en GitHub.
Descomprímalo (extraiga todo) y debería ver los siguientes archivos:
Sobre todo, para que la aplicación funcione, necesitas un token de acceso activo.
También necesitará un data.csv archivo con el conjunto de direcciones para ejecutar una aplicación o un script. Si solo quiere probar cómo funciona la API, puede dejar este archivo como está, algunas direcciones ya aparecen allí a modo de ejemplo.
Siempre puedes cambiar y añadir tus ubicaciones en este archivo. El número de líneas no está limitado, pero recomendamos utilizar no más de 10 000 pares a la vez.
El archivo se puede abrir en Excel:
O cualquier editor de texto, es decir, el Bloc de notas. En este caso, es importante que el delimitador entre las 5 variables sea un punto y coma «;», como en este ejemplo:
Es importante rellenar correctamente todos los campos:
- Hacia el origen/destino campos en los que puede insertar direcciones específicas, solo nombres de ciudades o códigos postales/índices postales/zip, así como coordenadas geográficas (latitud/longitud)
- En el modo campo agrega el modo que necesitas: conducir, caminar, andar en bicicleta o transit_mode=bus, transit_mode=train|tram|subway
- En el modelo_tráfico campo: o salir mejor conjetura, o cambiar a pesimistas o optimista
- Salir ahora en el hora_de_salida o especifique primero la hora para convertirlo al formato de marca de tiempo de Unix (debería tener un aspecto similar a 1627557223). https://www.unixtimestamp.com/ el servicio es conveniente para convertir la hora al formato requerido
También puedes encontrar y añadir más funciones en nuestra documentación.
Nota: Si los parámetros del archivo de datos se especifican incorrectamente, la línea con la solicitud de error se omitirá y no se escribirá en el documento.
Cuando el archivo esté listo, elija lo que sea más conveniente para usted:
Inicie haciendo doble clic y la API comenzará a calcular.
La velocidad de ejecución es de aproximadamente 1 segundo por línea.
La aplicación:
El guion:
Las solicitudes se realizan de forma secuencial una por una. Lo que significa que la siguiente solicitud no se enviará hasta que la anterior esté completada y grabada por completo.
La terminación forzada del script se realiza mediante el comando CTRL + C.
Un archivo con los resultados denominados result.csv se creará automáticamente al iniciar el script o la aplicación. Como resultado, obtendrás líneas con todos los parámetros entrantes, los resultados de los cálculos de la API y la hora en que se realizó la solicitud.
Con este script, puede obtener fácilmente los resultados de la API en Excel.