Distance Matrix API-Anwendung

Anleitung zur Verwendung der Windows-Anwendung und des Python-Skripts
Einführung

Diese Anwendung bietet Ihnen die Möglichkeit:

  • Überprüfen Sie schnell die Funktionalität der Distance Matrix API
  • Verwenden Sie den Distance Matrix API-Dienst ohne Programmierung
  • Ergebnisse direkt in Excel abrufen
  • Verwenden Sie diese Demo als gutes Beispiel für die Verwendung der API in einem Python-Skript

Sie haben keine Zeit, sich mit der Codierung zu befassen, oder Sie müssen nur die Reisedistanzen und die Routenzeit für eine große Anzahl ähnlicher Orte schnell auf einmal berechnen.

Verwenden Sie dieses Python-Skript oder diese Windows-Anwendung mit wenig oder gar keiner Codeverarbeitung.

Schritt-für-Schritt-Anleitung
Schritt 1

Sie können die App auf herunterladen GitHub.

Schritt 2

Entpacke es (entpacke alles) und du solltest die folgenden Dateien sehen:

Distance Matrix API application

Damit die Anwendung funktioniert, benötigen Sie vor allem ein aktives Zugriffstoken.

Schritt 3

Sie müssen Ihren aktiven DM-Token in die Datei mit dem Namen token einfügen.
Die Registrierung für die ermöglicht es Ihnen, sofort einen kostenlosen Token in Ihrem Admin-Panel zu erhalten. (Sie können bis zu 5 Token kostenlos erhalten, wenn Sie einen Free-Plan nutzen oder eine unbegrenzte Anzahl von Token im Growth-Plan).

Schritt 4

Sie benötigen außerdem eine data.csv Datei mit den Adressen zum Ausführen einer Anwendung oder eines Skripts. Wenn Sie einfach nur ausprobieren möchten, wie die API funktioniert, können Sie diese Datei so lassen, wie sie ist. Einige Adressen sind dort bereits als Beispiel aufgeführt.

Sie können Ihre Standorte in dieser Datei jederzeit ändern und hinzufügen. Die Anzahl der Leitungen ist nicht begrenzt, wir empfehlen jedoch, nicht mehr als 10.000 Paare gleichzeitig auszuführen.

Die Datei kann in Excel geöffnet werden:

distance between coordinates

Oder ein beliebiger Texteditor, z. B. Notepad. In diesem Fall ist es wichtig, dass das Trennzeichen zwischen den 5 Variablen ein Semikolon „;“ sein muss, wie in diesem Beispiel:

distance between addresses

Es ist wichtig, alle Felder korrekt auszufüllen:

  • In die Herkunft/Ziel Felder, in die Sie bestimmte Adressen eingeben können, nur Städtenamen oder Postleitzahlen/Postleitzahlen/PLZ sowie geografische Koordinaten (Breite/Länge)
  • In der Modus Feld füge den Modus hinzu, den du brauchst: Fahren, Gehen, Radfahren oder transit_mode=bus, transit_mode=train|tram|subway
  • In der Verkehrsmodell Feld: entweder verlassen beste_rate, oder wechseln Sie zu pessimistischen oder optimistisch
  • Verlassen jetzt in der Abfahrtszeit Feld, oder geben Sie die Zeit an, um es zuerst in das Unix-Timestamp-Format zu konvertieren (es sollte so aussehen, 1627557223). https://www.unixtimestamp.com/ Der Service ist praktisch, um die Zeit in das gewünschte Format umzurechnen

Sie können auch weitere Funktionen in unserem finden und hinzufügen Dokumentation.

Hinweis
: Wenn die Parameter in der Datendatei falsch angegeben sind, wird die Zeile mit der Störungsanforderung übersprungen und nicht in das Dokument geschrieben.

Schritt 5

Wenn die Datei fertig ist, wählen Sie, was für Sie bequemer ist:

distance matrix api python

Starten Sie mit einem Doppelklick und die API beginnt mit der Berechnung.
Die Ausführungsgeschwindigkeit beträgt etwa 1 Sekunde pro Zeile.

Die Bewerbung:

distance matrix application

Das Drehbuch:

distance matrix python

Die Anfragen werden nacheinander ausgeführt. Das bedeutet, dass die nächste Anfrage erst gesendet wird, wenn die vorherige abgeschlossen und vollständig aufgezeichnet ist.

Die erzwungene Beendigung des Skripts erfolgt mit dem Befehl STRG + C.

Schritt 6

Eine Datei mit den benannten Ergebnissen result.csv wird automatisch erstellt, wenn Sie das Skript oder die Anwendung starten. Als Ergebnis sollten Sie Zeilen mit allen eingehenden Parametern, den Ergebnissen der API-Berechnungen und dem Zeitpunkt, zu dem die Anfrage gestellt wurde, erhalten.

Mit diesem Skript können Sie die Ergebnisse der API einfach in Excel abrufen.

Wir hoffen, dass Sie unsere Distance Matrix API benutzerfreundlich und bequem finden
Für den Start ist keine Kreditkarte erforderlich. Keine Vorauszahlung.
Starten Sie kostenlos und erhalten Sie sofortigen Zugriff auf alle Produkte und Funktionen von Distancematrix.ai