Die Distance Matrix API stellt die Entfernung und Zeit für eine Matrix von Start- und Zielorten bereit und besteht aus Zeilen mit duration
- und distance
-Werten für jedes Paar. Die Distance Matrix-Funktion ist in verschiedenen Formen verfügbar:
- als eigenständige API
- als Teil der clientseitigen Maps JavaScript API
- für die serverseitige Verwendung als Teil der Clientbibliotheken für Google Maps-Webdienste
Was kann ich mit der Distance Matrix API tun?
Die API gibt Informationen auf der Grundlage der empfohlenen Route zwischen Start- und Endpunkten zurück. Sie können Entfernungsdaten für verschiedene Mobilitätsformen, Entfernungsdaten für verschiedene Einheiten wie Kilometer oder Meilen und die geschätzte Fahrtzeit im Verkehr anfordern.
Weitere Beispiele finden Sie im Distance Matrix API-Entwicklerleitfaden. Er enthält eine Einführung in die Verwendung der API und des Referenzmaterials zu den verfügbaren Parametern.
Vorteile der Distance Matrix
Verwenden Sie die Distance Matrix API, wenn Ihre Lösung Entfernung und Reisezeit zwischen einer großen Liste von Start- und Zielpunkten erfordert.
Wenn Sie die Distance Matrix-Funktion verwenden und die Serialisierung von Anfragen sowie die Deserialisierung von Antworten, automatischen Wiederholungsversuchen und einer bestimmten Client-Validierung von Anfragen erhalten möchten, testen Sie eine unserer Clientbibliotheken. Wenn Sie die Maps JavaScript API bereits verwenden, nutzen Sie den Distance Matrix-Dienst, um die Funktionen der Distance Matrix API nutzen zu können.
Distance Matrix verwenden
Greifen Sie über eine HTTP-Schnittstelle auf die Distance Matrix API zu, wobei Anfragen als URL-String erstellt werden. Dabei werden Starts und Ziele zusammen mit Ihrem API-Schlüssel übergeben.
- Wenn Sie anstelle der eigenständigen Distance Matrix API oder des clientseitigen Webdienstes eine unserer Clientbibliotheken verwenden möchten, laden Sie sie herunter und installieren Sie sie. Informationen zu Clientbibliotheken
- Wählen oder erstellen Sie ein Projekt, aktivieren Sie die Abrechnung und aktivieren Sie die Distance Matrix API. Weitere Informationen finden Sie unter In der Cloud Console einrichten.
- Erstellen und beschränken Sie einen API-Schlüssel und fügen Sie ihn Ihrem Code hinzu. Siehe API-Schlüssel verwenden.
- Sehen Sie sich eine Distance Matrix-Anfrage und -Antwort an und versuchen Sie es mit einer Beispielanfrage.
Empfohlene Inhalte
- Clientbibliotheken: Verwenden Sie eine unserer Clientbibliotheken mit den Funktionen mehrerer APIs, einschließlich der Distance Matrix-Funktion.
- Best Practices für Webdienste: Hier lernen Sie mehrere Best Practices zur Verwendung und Verwendung der Distance Matrix kennen.
- Versionshinweise: Hier finden Sie die Versionshinweise für die Distance Matrix.
- Kontingent und Rechnungsinformationen: Hier finden Sie die Abrechnungseinheiten und Kosten für die Distance Matrix.
- Richtlinien und Einschränkungen: Machen Sie sich mit den Einschränkungen für die Verwendung der Distance Matrix vertraut.