
Vorteile der Directions API (Legacy)
Mit der Directions API (Legacy) können Sie Wegbeschreibungen für verschiedene Mobilitätsformen wie öffentliche Verkehrsmittel, das Auto, zu Fuß oder mit dem Fahrrad abrufen.
Was kann ich mit der Directions API (Legacy) tun?
Mit der Directions API (Legacy) können Sie Routen zwischen Orten berechnen, einschließlich der folgenden Details:
- Routen für verschiedene Mobilitätsformen, darunter öffentliche Verkehrsmittel, Autofahren, Gehen oder Radfahren.
- Mehrteilige Wegbeschreibungen mit einer Reihe von Wegpunkten
- Sie können Startpunkte, Ziele und Wegpunkte auf verschiedene Arten angeben, z. B. als Textstrings (z. B. „Chicago, IL“ oder „Darwin, NT, Australien“), Orts-IDs oder Breiten-/Längengradkoordinaten.
Funktionsweise der Directions API (Legacy)
Die Directions API (Legacy) gibt bei der Routenberechnung die effizientesten Routen zurück. Das Produkt berücksichtigt die folgenden Reiseelemente, um die effizienteste Route zu bestimmen:
- Reisedauer (primär)
- Entfernung
- Anzahl der Abzweigungen
Im folgenden Beispiel wird eine Wegbeschreibung 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 (Legacy) verfügbaren Ressourcen und die zurückgegebenen Daten zusammengefasst.
| Datenressourcen | Zurückgegebene Daten | Rückgabeformat |
|---|---|---|
| Directions
Geben Sie Ausgangsorte und Zielorte in Form von Orts-IDs, Adressen oder Breiten-/Längengradkoordinaten an. Weitere Informationen finden Sie unter Erforderliche Parameter. |
Detaillierte Wegbeschreibungen, aufgeteilt in Routen, Abschnitte und Schritte. Weitere Informationen finden Sie unter Routenantworten. |
|
Directions API (Legacy) verwenden
| 1 | Einrichten | Beginnen Sie mit Google Cloud-Projekt einrichten und folgen Sie der Einrichtungsanleitung. |
| 2 | Demo ausprobieren | Sobald Sie einen API-Schlüssel und ein Cloud-Projekt haben, können Sie die Demo für Routen kostenlos ausprobieren. Weitere Informationen finden Sie unter Directions API (Legacy) – Demo. |
| 3 | Anfrage erstellen | Sehen Sie sich die Beispielanfragen an und informieren Sie sich über die verfügbaren Optionen, die Sie angeben können, z. B. Mobilitätsformen, Wegpunkte und Routeneinschränkungen. Beispiele für Wegbeschreibungen |
| 4 | Grundlagen zu Antworten | Sehen Sie sich die Datenantworten an, um sich auf die Verwendung von Routendaten für Ihre App vorzubereiten. Weitere Informationen finden Sie unter Routenantworten. |
| 5 | Routeninformationen in Ihre eigene App einbinden | Anhand dieser Daten können Sie die Reisedistanz und -zeit 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 (Legacy) verwenden: Weitere Informationen finden Sie unter Erste Schritte.
- Wegbeschreibungsanfragen stellen: Weitere Informationen finden Sie unter Wegbeschreibungen abrufen.
- Best Practices befolgen: Weitere Informationen finden Sie unter Best Practices für Webdienste.