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.
Sie können die App auf herunterladen GitHub.
Entpacke es (entpacke alles) und du solltest die folgenden Dateien sehen:
Damit die Anwendung funktioniert, benötigen Sie vor allem ein aktives Zugriffstoken.
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:
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:
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.
Wenn die Datei fertig ist, wählen Sie, was für Sie bequemer ist:
Starten Sie mit einem Doppelklick und die API beginnt mit der Berechnung.
Die Ausführungsgeschwindigkeit beträgt etwa 1 Sekunde pro Zeile.
Die Bewerbung:
Das Drehbuch:
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.
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.