Vorteile der Directions API
Mit der Directions API lassen sich 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, einschließlich öffentlichen Verkehrsmitteln, dem Auto, zu Fuß oder mit dem Fahrrad.
- Mehrteilige Routen mit einer Reihe von Wegpunkten.
- Sie können Start- und Zielorte sowie Wegpunkte auf verschiedene Arten angeben, 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, Québec 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 sind die über die Directions API verfügbaren Ressourcen und die zurückgegebenen Daten zusammengefasst.
Datenressourcen | Zurückgegebene Daten | Rückgabeformat |
---|---|---|
Routenplaner
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, aufgeschlüsselt in Routen, Streckenabschnitte und Schritte. Weitere Informationen finden Sie unter Directions-Antworten. |
|
Directions API verwenden
1 | Jetzt einrichten | Beginnen Sie mit Google Cloud-Projekt einrichten und folgen Sie der Anleitung zur Einrichtung. |
2 | Demo ansehen | Sobald Sie einen API-Schlüssel und ein Cloud-Projekt haben, können Sie die Demo der Anleitung kostenlos ausprobieren. Weitere Informationen finden Sie auf der Demoseite zur Directions API. |
3 | Anfrage stellen | Sehen Sie sich die Beispielanfragen an und erfahren Sie mehr über die verfügbaren Optionen wie Mobilitätsformen, Wegpunkte und Routeneinschränkungen. Beispiele für Routen |
4 | Grundlagen zu Antworten | Sehen Sie sich die Datenantworten an, um die Verwendung von Wegbeschreibungsdaten für Ihre App vorzubereiten. Weitere Informationen finden Sie unter Directions-Antworten. |
5 | Wegbeschreibungsdaten in Ihre App einbinden | Anhand dieser Daten lassen sich Entfernung und Fahrzeit 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: Weitere Informationen finden Sie unter Erste Schritte.
- Routenanfragen stellen: Rufen Sie Route berechnen auf.
- Best Practices für Webdienste befolgen: Rufen Sie Best Practices für Webdienste auf.