Directions API – Übersicht

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

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. Dabei sind folgende Angaben möglich:

  • Wegbeschreibungen für verschiedene Verkehrsmittel, einschließlich öffentlicher Verkehrsmittel, Autofahrer, Fußgänger oder Radfahrer.
  • Mehrteilige Routen 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 bei der Berechnung von Routen die effizientesten Routen zurück. Beim Ermitteln der effizientesten Route werden die folgenden Reiseelemente berücksichtigt:

  • Reisezeit (primär)
  • Entfernung
  • Anzahl der Abzweigungen

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

Weitere Informationen

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
Routenplaner

Geben Sie Start- und Zielorte in Form von Orts-IDs, Adressen oder Breiten- und Längengraden an. Weitere Informationen finden Sie unter Erforderliche Parameter.

Detaillierte Wegbeschreibungen, in Routen, Streckenabschnitte und Schritte unterteilt. Weitere Informationen finden Sie unter Antworten in Directions.
  • JavaScript Object Notation
  • XML

Directions API verwenden

1 Jetzt einrichten Beginnen Sie mit Google Cloud-Projekt einrichten und folgen Sie der nachstehenden Einrichtungsanleitung.
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 unter Directions API-Demo.
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 Grundlagen von Antworten Untersuchen Sie die Datenantworten, die für die Verwendung von Routendaten für Ihre App vorbereitet werden sollen. Weitere Informationen finden Sie unter Routenantworten.
5 Richte Daten in deine App ein. 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:

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