Vorteile der Directions API
Mit der Directions API lassen sich Wegbeschreibungen für verschiedene Verkehrsmittel 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 Wegbeschreibungen zwischen Orten berechnen, einschließlich der folgenden Details:
- Wegbeschreibungen für verschiedene Verkehrsmittel, einschließlich öffentlicher Verkehrsmittel, Auto, zu Fuß oder Fahrrad
- Mehrteilige Wegbeschreibungen mit einer Reihe von Wegpunkten.
- Sie können Startorte, Zielorte und Wegpunkte auf verschiedene Arten angeben, z. B. als Textstrings wie „Chicago, IL“ oder „Darwin, NT, Australien“, als Orts-IDs oder als Breiten- und Längengradkoordinaten.
Funktionsweise der Directions API
Die Directions API gibt die effizientesten Routen zurück, wenn Wegbeschreibungen berechnet werden. Bei der Bestimmung der effizientesten Route werden die folgenden Reiseelemente berücksichtigt:
- Reisezeit (primär)
- Entfernung
- Anzahl der Umdrehungen
In der folgenden Beispielanfrage werden Wegbeschreibungen von Toronto, Ontario, nach Montreal, Quebec, im JSON-Format zurückgegeben:
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 aufgeführt.
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, Abschnitte und Schritte. Weitere Informationen finden Sie unter Antworten auf Anfragen zu Wegbeschreibungen. |
|
Directions API verwenden
1 | Jetzt einrichten | Beginnen Sie mit Google Cloud-Projekt einrichten und folgen Sie der Anleitung. |
2 | Demo ausprobieren | Sobald Sie einen API-Schlüssel und ein Cloud-Projekt haben, können Sie die Demo kostenlos ausprobieren. Demo der Directions API |
3 | Anfrage erstellen | Sehen Sie sich die Beispielanfragen an und erfahren Sie mehr über die verfügbaren Optionen wie Mobilitätsformen, Wegpunkte und Routenbeschränkungen. Beispiele für Directions |
4 | Grundlegendes zu Antworten | Sehen Sie sich die Datenantworten an, um sich auf die Verwendung von Wegbeschreibungsdaten für Ihre App vorzubereiten. Weitere Informationen finden Sie unter Wegbeschreibungsantworten. |
5 | Wegbeschreibungsdaten in Ihre eigene App einbinden | Anhand dieser Daten können Sie 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
Der Java-, Python-, Go- und Node.js-Client 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. Sie können sie von GitHub herunterladen. Dort finden Sie auch Installationsanleitungen und Beispielcode.
Nächste Schritte
- Directions API verwenden: Weitere Informationen finden Sie unter Erste Schritte.
- Wegbeschreibungen abrufen: Rufen Sie Wegbeschreibungen auf.
- Best Practices befolgen: Weitere Informationen finden Sie unter Best Practices für Webdienste.