Application API Distance Matrix

Guide d'utilisation de l'application Windows et du script Python
Introduction

Cette application vous donne la possibilité de :

  • Vérifiez rapidement les fonctionnalités de l'API Distance Matrix
  • Utiliser le service API Distance Matrix sans programmation
  • Obtenez les résultats directement dans Excel
  • Utilisez cette démo comme un bon exemple d'utilisation de l'API dans un script Python

Vous n'avez pas le temps de vous occuper du codage, ou vous devez simplement calculer rapidement les distances et le temps de trajet pour un grand nombre de destinations similaires en une seule fois.

Utilisez ce script Python ou cette application Windows avec peu ou pas de gestion de code.

Guide étape par étape
Étape 1

Vous pouvez télécharger l'application sur GitHub.

Étape 2

Décompressez-le (extrayez tout) et vous devriez voir les fichiers suivants :

Distance Matrix API application

Avant tout, pour que l'application fonctionne, vous avez besoin d'un jeton d'accès actif.

Étape 3

Vous devez insérer votre jeton DM actif dans le fichier nommé token.
L'inscription à la vous permettra de recevoir immédiatement un jeton gratuit dans votre panneau d'administration. (Vous pouvez obtenir jusqu'à 5 jetons gratuitement si vous utilisez un forfait Gratuit ou un nombre illimité de jetons sur un forfait Croissance).

Étape 4

Vous aurez également besoin d'un data.csv fichier contenant le jeu d'adresses pour exécuter une application ou un script. Si vous voulez simplement essayer le fonctionnement de l'API, vous pouvez laisser ce fichier tel quel, certaines adresses y sont déjà répertoriées à titre d'exemple.

Vous pouvez toujours modifier et ajouter vos emplacements dans ce fichier. Le nombre de lignes n'est pas limité, mais nous vous recommandons de ne pas exécuter plus de 10 000 paires à la fois.

Le fichier peut être ouvert dans Excel :

distance between coordinates

Ou n'importe quel éditeur de texte, par exemple Notepad. Dans ce cas, il est important que le délimiteur entre les 5 variables soit un point-virgule « ; », comme dans cet exemple :

distance between addresses

Il est important de remplir correctement tous les champs :

  • Dans le origine/destination dans les champs, vous pouvez insérer des adresses spécifiques, uniquement des noms de villes ou des codes postaux/index postaux/zip ainsi que des coordonnées géographiques (lat/long)
  • Dans le mode champ ajoutez le mode dont vous avez besoin : conduite, marche, vélo ou transit_mode=bus, transit_mode=train|tram|metro
  • Dans le modèle_du trafic champ : soit partir best_guess, ou passez à pessimiste ou optimiste
  • Partir maintenant dans le horaire_de_départ champ, ou spécifiez d'abord l'heure en le convertissant au format Unix Timestamp (cela devrait ressembler à 1627557223). https://www.unixtimestamp.com/ le service est pratique pour convertir l'heure au format requis

Vous pouvez également trouver et ajouter d'autres fonctionnalités dans notre documentation.

Remarque
: Si les paramètres du fichier de données ne sont pas spécifiés correctement, la ligne contenant la demande d'erreur sera ignorée et n'sera pas écrite dans le document.

Étape 5

Lorsque le fichier est prêt, choisissez ce qui vous convient le mieux :

distance matrix api python

Lancez en double-cliquant et l'API commencera à calculer.
La vitesse d'exécution est d'environ 1 seconde par ligne.

L'application :

distance matrix application

Le script :

distance matrix python

Les demandes sont exécutées de manière séquentielle, une par une. Ce qui signifie que la demande suivante ne sera envoyée que lorsque la précédente sera terminée et complètement enregistrée.

L'arrêt forcé du script est effectué par la commande CTRL + C.

Étape 6

Un fichier avec les résultats nommé result.csv sera automatiquement créé lorsque vous lancerez le script ou l'application. Par conséquent, vous devriez obtenir des lignes contenant tous les paramètres entrants, les résultats des calculs de l'API et l'heure à laquelle la demande a été faite.

À l'aide de ce script, vous pouvez facilement obtenir les résultats de l'API dans Excel.

Nous espérons que vous trouverez notre API Distance Matrix facile à utiliser et pratique
Aucune carte de crédit n'est requise pour commencer. Aucun prépaiement.
Commencez gratuitement et obtenez un accès instantané à tous les produits et fonctionnalités de Distancematrix.ai