Directions API – Übersicht

Die Directions API ist ein Dienst, der HTTP-Anfragen akzeptiert und JSON- oder XML-formatierte Routen zwischen Standorten zurückgibt.

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.
  • JSON
  • XML

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:

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