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 können Sie 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 wie öffentliche Verkehrsmittel, Auto, zu Fuß oder mit dem Fahrrad.
  • Mehrteilige Routen mit einer Reihe von Wegpunkten
  • Geben Sie Startorte, Zielorte und Wegpunkte auf verschiedene Arten an, 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, Quebec, 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 werden die über die Directions API verfügbaren Ressourcen und die zurückgegebenen Daten zusammengefasst.

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, Streckenabschnitte und Schritte. Weitere Informationen finden Sie unter Antworten in Directions.
  • JSON
  • XML

Directions API verwenden

1 Jetzt einrichten Beginnen Sie mit Google Cloud-Projekt einrichten und führen Sie die Einrichtungsanleitung aus.
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 in der Directions API-Demo.
3 Anfrage erstellen Sehen Sie sich die Beispielanfragen an und erfahren Sie mehr über die verfügbaren Optionen, die angegeben werden können, z. B. Mobilitätsformen, Wegpunkte und Routeneinschränkungen. Beispiele für Routen
4 Grundlegendes zu Antworten Sehen Sie sich die Datenantworten an, um die Nutzung von Routendaten für Ihre App vorzubereiten. Weitere Informationen finden Sie unter Antworten in Directions.
5 Richte Daten in deine App ein Anhand dieser Daten lassen sich Entfernung und Reisezeit 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