Mit der Funktion Routenplanung für große Fahrzeuge der Routes API werden Routen und voraussichtliche Ankunftszeiten für große Fahrzeuge berechnet. Es werden optimierte Routen zurückgegeben, bei denen Einschränkungen aufgrund von Fahrzeughöhe, ‑gewicht, ‑länge und Gefahrstoffklassifizierungen vermieden werden. Der Dienst generiert auch ein Routentoken, das an das Navigation SDK übergeben werden kann, um eine detaillierte Routenführung zu ermöglichen.
Vorteile der Routenplanung für große Fahrzeuge
Mit der Routenplanung für große Fahrzeuge können Sie Anwendungen entwickeln, die logistische Herausforderungen für Fuhrparks mit großen Fahrzeugen lösen.
| Vorteil | Beschreibung |
|---|---|
| Genauere Preise und Planung | Generieren Sie spezifische, verkehrsabhängige voraussichtliche Ankunftszeiten, die genauere Angebote und Lieferzeitfenster für große Fahrzeuge wie Lkw und Busse ermöglichen. |
| Mehr Sicherheit und Effizienz für Fahrer | Leiten Sie Fahrer auf Routen, auf denen niedrige Brücken, Straßen mit Gewichtsbeschränkungen und andere Gefahren vermieden werden. |
| Optimierung des Betriebs für den gesamten Fuhrpark | Verwenden Sie die Routenoptimierung zusammen mit der Routenplanung für große Fahrzeuge, um die Lastzuweisungen und die Reihenfolge der Stopps für den gesamten Fuhrpark zu optimieren. Mit Fleet Engine können Sie Zuweisungen und Fahrzeugstandorte in Echtzeit einsehen. |
| Weniger Schulungsaufwand und höhere Akzeptanz | Bieten Sie Fahrern von großen Fahrzeugen oder Lkw die vertraute Google Maps-Navigation in Ihrer eigenen Anwendung. |
Möglichkeiten mit der Routenplanung für große Fahrzeuge
Mit der Routenplanung für große Fahrzeuge können Sie die folgenden wichtigen Vorgänge ausführen:
- Geben Sie detaillierte Fahrzeugeigenschaften an, einschließlich Höhe, Gewicht, Länge, Breite, Anzahl der Achsen und Gefahrstoffklassifizierungen.
- Rufen Sie eine Route, Fahrtzeit und Entfernung ab, die speziell für die Attribute des Fahrzeugs berechnet wurden.
- Generieren Sie Routen, die für die Manövrierbarkeit optimiert sind , indem Sie automatisch Wendemanöver vermeiden und Autobahnen und Schnellstraßen bevorzugen. So bleiben große Fahrzeuge auf Routen, die den Anforderungen und Erwartungen ihrer Fahrer entsprechen.
- Berechnen Sie eine genauere voraussichtliche Ankunftszeit mit einem Lkw-spezifischen Modell. Das Modell kombiniert beobachtete Lkw-Geschwindigkeiten mit Echtzeit- und prädiktiven Verkehrsdaten, um genauere Schätzungen für große Fahrzeuge zu liefern.
- Aktivieren Sie die detaillierte Routenführung im Navigation SDK mit einem Routentoken, um eine für Lkw geeignete Route von der Routes API zu übertragen.
- Berechnen Sie Routenmatrizen , um Fahrtzeiten und Entfernungen zwischen mehreren Start- und Zielorten für die Planung des gesamten Fuhrparks zu ermitteln.
- Optimieren Sie den Routenplan für Ihren Fuhrpark von Lkw im Hinblick auf die allgemeine Betriebseffizienz, wobei Machbarkeit und Sicherheit berücksichtigt werden.
Funktionsweise der Routenplanung für große Fahrzeuge
Die Funktion zur Routenplanung für große Fahrzeuge funktioniert über die folgenden Dienste:
| Endpunkt | Vorgang | Ausgabe |
|---|---|---|
| Routes API | Eine HTTPS-Anfrage an einen Routes API-Endpunkt (computeRoutes oder computeRouteMatrix) mit einem Anfragetext, der Ihren Start- und Zielort enthält. travelMode muss auf TRUCK gesetzt sein und das Objekt routeModifiers muss vehicleInfo enthalten.
|
Eine Routenpolyline, eine Liste der Routenabschnitte und ‑schritte, die geschätzte Fahrtzeit und ein Routentoken. |
| Route Optimization API | Eine HTTPS-Anfrage an den API-Endpunkt der Route Optimization API. travelMode muss auf TRUCK gesetzt sein und das Objekt routeModifiers muss vehicleInfo enthalten.
|
Ein optimierter Routenplan für den Fuhrpark, der für das jeweilige Fahrzeug entwickelt wurde, und Routentokens für jede Fahrt. |
| Navigation SDK (Android, iOS) | Fügen Sie beim Festlegen von Zielen im Navigator ein Routentoken ein, das mit der Routenplanung für große Fahrzeuge aus der Routes API oder der Route Optimization API generiert wurde. | Detaillierte Routenführung, die für Lkw angepasst ist und einer Route folgt, die den in der ursprünglichen Anfrage an die Routes API oder die Route Optimization API angegebenen Fahrzeuginformationen entspricht. |
Beispiel
Im folgenden Beispiel wird die Verwendung der Routenplanung für große Fahrzeuge mit der Routes API beschrieben.
Ein einfacher Anfragetext für computeRoutes sieht beispielsweise so aus:
{
"origin": { "location": { "latLng": { "latitude": 41.31, "longitude": -74.75 }}},
"destination": { "location": { "latLng": { "latitude": 41.30, "longitude": -74.78 }}},
"travelMode": "TRUCK",
"routeModifiers": {
"vehicleInfo": {
"totalHeightMm": 4114,
"totalLengthMm": 21945,
"totalWeightKg": 32658,
... // other vehicle attributes
}
}
}
Erforderlich: In Ihrer Anfrage muss travelMode auf TRUCK gesetzt sein und das
vehicleInfo Objekt muss mit den spezifischen Abmessungen und Attributen Ihres Fahrzeugs gefüllt sein.
Die Routes API gibt eine Route zurück, die die angegebenen Fahrzeuginformationen berücksichtigt. Die Antwort kann je nach angegebener Feldmaske die Routenpolyline, eine Lkw-spezifische voraussichtliche Ankunftszeit, die Entfernung und ein Routentoken für die Verwendung mit dem Navigation SDK enthalten. Die Antwort gibt auch an, ob keine vollständig konforme Route gefunden werden kann.
Inhalt von Anfragen und Antworten
In der folgenden Tabelle sind die Daten aufgeführt, die Sie senden und empfangen, wenn Sie mit der Methode „computeRoutes“ der Routes API eine Anfrage zur Routenplanung für große Fahrzeuge senden.
| Anfrageinhalt | Antwortinhalt | Rückgabeformat |
|---|---|---|
|
|
JSON |
Beschränkungen
Bevor Sie beginnen, müssen Sie die folgenden Einschränkungen und Anforderungen beachten.
- Geografische Verfügbarkeit: Die Routenplanung für große Fahrzeuge ist in den zusammenhängenden 48 US-Bundesstaaten (allgemein verfügbar) und Japan (Testphase) verfügbar. In Alaska, Hawaii und US-Territorien ist sie nicht verfügbar.
- Hinweise und Sicherheit für Fahrer. Fahrer dürfen sich nicht ausschließlich auf die von dieser API zurückgegebenen Routen verlassen, um sicher oder legal zu sein. Es wird nicht garantiert, dass die Routen für das Fahrzeug geeignet sind. Wenn Fahrer ihnen folgen, können sie Gefahren ausgesetzt sein, z. B. niedrigen Brücken oder Straßen, auf denen große Fahrzeuge verboten sind.
- Best-Effort-Routen. In einigen Fällen kann die API keine Route finden, die vollständig den Reisebeschränkungen entspricht. Stattdessen wird eine „Best-Effort“-Route zurückgegeben, die möglicherweise durch eingeschränkte Bereiche führt. In der Antwort der Routes API werden diese Routen im Feld
routeRestrictionsPartiallyIgnoreddeutlich gekennzeichnet. Planen Sie Ihre Route in diesen Fällen sorgfältig, idealerweise mit anderen Quelldaten. Verwenden Sie keine gekennzeichnete Route als einzige Informationsquelle für die Planung oder Navigation. - Nicht unterstützte Funktionen: Die Routenplanung für große Fahrzeuge unterstützt Folgendes nicht:
- Mautpreise für Lkw
- Höchstgeschwindigkeit
- Routenplanung für radioaktive Gefahrstoffe
- Nutzungslimits: Für alle Anfragen gelten die Standardlimits für Abfragen pro Sekunde (QPS).
Routenplanung für große Fahrzeuge verwenden
So verwenden Sie die Routenplanung für große Fahrzeuge mit der Routes API:
- Projekt einrichten:Achten Sie darauf, dass Ihr Google Cloud-Projekt erstellt und für die Routes API aktiviert ist.
- Routenplanung für große Fahrzeuge bereitstellen: Die Routenplanung für große Fahrzeuge ist nur für eine begrenzte Anzahl von Kunden verfügbar. Kontaktieren Sie uns, um Zugriff anzufordern und Ihr Projekt für diese Funktion bereitzustellen.
- Anfrage erstellen:Rufen Sie den Endpunkt
computeRoutesodercomputeRouteMatrixauf, wobeitravelModeaufTRUCKundroutingPreferenceaufTRAFFIC_AWARE_OPTIMALgesetzt sein muss. Geben Sie die Attribute Ihres Fahrzeugs mit dem ObjektvehicleInfoan. - Detaillierte Routenführung bereitstellen (optional) : Wenn Sie
computeRoutesaufgerufen haben, übergeben Sie dasrouteTokenaus der Antwort an das Navigation SDK, um eine Navigationssitzung zu starten.
Nächste Schritte
- Erste Schritte: Lkw-Routen und voraussichtliche Ankunftszeiten mit der Routes API generieren
- Navigation hinzufügen: Detaillierte Routenführung mit Lkw-spezifischen Routen im Navigation SDK for Android oder iOS