Vorteile der Directions API
Mit der Directions API können Sie Wegbeschreibungen für verschiedene Mobilitätsformen abrufen, z. B. für öffentliche Verkehrsmittel, mit dem Auto, zu Fuß oder mit dem Fahrrad.
Was kann ich mit der Directions API tun?
Mit der Directions API können Sie Routen zwischen Standorten berechnen, einschließlich der folgenden Details:
- Wegbeschreibungen für verschiedene Mobilitätsformen wie öffentliche Verkehrsmittel, Auto, zu Fuß oder mit dem Fahrrad.
- Mehrteilige Routen mit einer Reihe von Wegpunkten
- Geben Sie Startorte, Zielorte und Wegpunkte auf verschiedene Arten an, z. B. als Textstrings (z. B. „Chicago, IL“ oder „Darwin, NT, Australia“), Orts-IDs oder Breiten- und Längengradkoordinaten.
Funktionsweise der Directions API
Die Directions API gibt bei der Berechnung von Routen die effizientesten Routen zurück. Bei der Bestimmung der effizientesten Route werden die folgenden Elemente berücksichtigt:
- Fahrzeit (primär)
- Entfernung
- Anzahl der Abzweigungen
Die folgende Beispielanfrage gibt Wegbeschreibungen von Toronto, Ontario, nach Montreal, Quebec, im JSON-Format zurück:
https://maps.googleapis.com/maps/api/directions/json ?destination=Montreal &origin=Toronto &key=YOUR_API_KEY
Ressourcen
In der folgenden Tabelle werden die über die Directions API verfügbaren Ressourcen und die zurückgegebenen Daten zusammengefasst.
Datenressourcen | Zurückgegebene Daten | Rückgabeformat |
---|---|---|
Directions
Geben Sie Start- und Zielorte in Form von Orts-IDs, Adressen oder Breiten- und Längengradkoordinaten an. Weitere Informationen finden Sie unter Erforderliche Parameter. |
Detaillierte Wegbeschreibungen, unterteilt in Routen, Streckenabschnitte und Schritte. Weitere Informationen finden Sie unter Antworten in Directions. |
|
Directions API verwenden
1 | Jetzt einrichten | Beginnen Sie mit Google Cloud-Projekt einrichten und führen Sie die Einrichtungsanleitung aus. |
2 | Demo ausprobieren | Sobald Sie einen API-Schlüssel und ein Cloud-Projekt haben, können Sie die Demo kostenlos ausprobieren. Weitere Informationen finden Sie in der Directions API-Demo. |
3 | Anfrage erstellen | Sehen Sie sich die Beispielanfragen an und erfahren Sie mehr über die verfügbaren Optionen, die angegeben werden können, z. B. Mobilitätsformen, Wegpunkte und Routeneinschränkungen. Beispiele für Routen |
4 | Grundlegendes zu Antworten | Sehen Sie sich die Datenantworten an, um die Nutzung von Routendaten für Ihre App vorzubereiten. Weitere Informationen finden Sie unter Antworten in Directions. |
5 | Richte Daten in deine App ein | Anhand dieser Daten lassen sich Entfernung und Reisezeit berechnen. |
Verfügbare Clientbibliotheken
Rufen Sie diese API in der Sprache Ihrer Wahl über eine der folgenden Clientbibliotheken auf:
- Java-Client für Google Maps-Dienste
- Python-Client für Google Maps-Dienste
- Go-Client für Google Maps-Dienste
- Node.js-Client für Google Maps-Dienste
Die Java-, Python-, Go- und Node.js-Clients für Google Maps-Dienste sind von der Community unterstützte Clientbibliotheken, die unter der Apache 2.0-Lizenz als Open Source zur Verfügung gestellt werden. Laden Sie sie von GitHub herunter. Dort finden Sie auch Installationsanleitungen und Beispielcode.
Nächste Schritte
- Directions API verwenden: Rufen Sie Erste Schritte auf.
- Routenanfragen stellen: Weitere Informationen finden Sie unter Route berechnen.
- Best Practices anwenden: Rufen Sie Best Practices für Webdienste auf.