Mit der Funktion Routenplanung für große Fahrzeuge der Routes API können Sie Routen und voraussichtliche Ankunftszeiten für große Fahrzeuge berechnen. Sie gibt optimierte Routen zurück, die Einschränkungen aufgrund von Fahrzeughöhe, -gewicht, -länge und Gefahrgutklassifizierungen vermeiden. Der Dienst generiert außerdem 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 Flotten großer Fahrzeuge lösen.
| Vorteil | Beschreibung |
|---|---|
| Preisgestaltung und Planung verbessern | Sie können spezifische, verkehrsabhängige voraussichtliche Ankunftszeiten generieren, die genauere Angebote und Lieferzeitfenster für große Fahrzeuge wie Lkw und Busse ermöglichen. |
| Sicherheit und Effizienz für Fahrer verbessern | Fahrer entlang von Routen leiten, auf denen niedrige Brücken, Straßen mit Gewichtsbeschränkungen und andere Gefahren vermieden werden. |
| Flottenweite Vorgänge optimieren | Verwenden Sie die Routenoptimierung zusammen mit der Routenplanung für große Fahrzeuge, um die Ladungszuweisungen und die Reihenfolge der Stopps für eine gesamte Flotte zu optimieren. Mit der Fleet Engine können Sie Aufträge und Fahrzeugstandorte in Echtzeit einsehen. |
| Schulungsaufwand minimieren und Akzeptanz erhöhen | 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:
- Detaillierte Fahrzeugeigenschaften angeben, einschließlich Höhe, Gewicht, Länge, Breite, Achsenanzahl und Gefahrgutklassifizierungen.
- Route, Reisedauer und Reisedistanz, die speziell für die Attribute des Fahrzeugs berechnet werden.
- Routen generieren, die für die Manövrierfähigkeit optimiert sind, indem automatisch Wendemanöver vermieden und Autobahnen und Schnellstraßen bevorzugt werden. 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 für die voraussichtliche Ankunftszeit. Das Modell kombiniert beobachtete Lkw-Fahrgeschwindigkeiten mit Echtzeit- und prognostizierten 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 aus der Routes API zu übertragen.
- Routenmatrizen berechnen, um Fahrtzeiten und Entfernungen zwischen mehreren Start- und Zielorten für die flottenweite Planung zu ermitteln.
- Optimieren Sie den Routenplan für Ihre Lkw-Flotte, um die allgemeine betriebliche Effizienz zu steigern und gleichzeitig Machbarkeit und Sicherheit zu berücksichtigen.
Funktionsweise der Routenplanung für große Fahrzeuge
Die 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 Start- und Zielort enthält. travelMode muss auf TRUCK festgelegt sein und das routeModifiers-Objekt muss vehicleInfo enthalten.
|
Eine Routen-Polylinie, eine Liste von Routenabschnitten und ‑schritten, die geschätzte Fahrzeit und ein Routentoken. |
| Route Optimization API | Eine HTTPS-Anfrage an den Route Optimization API-Endpunkt. travelMode muss auf TRUCK festgelegt sein und das routeModifiers-Objekt muss vehicleInfo enthalten.
|
Einen optimierten Routenplan für die Flotte, der auf das jeweilige Fahrzeug zugeschnitten ist, und Routentokens für jede Fahrt. |
| Navigation SDK (Android, iOS) | Geben Sie beim Festlegen von Zielen im Navigator ein Routentoken an, das über die Routes API oder die Route Optimization API mit Routenplanung für große Fahrzeuge generiert wurde. | Detaillierte Routenführung, die auf Lkw zugeschnitten ist und einer Route folgt, die den in der ursprünglichen Anfrage an die Routes API oder Route Optimization API angegebenen Fahrzeuginformationen entspricht. |
Beispiel
Im folgenden Beispiel wird die Routenplanung für große Fahrzeuge mit der Routes API verwendet.
Ein einfacher computeRoutes-Anfragetext 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 festgelegt und das Objekt vehicleInfo mit den spezifischen Abmessungen und Attributen Ihres Fahrzeugs ausgefüllt werden.
Die Routes API gibt eine Route zurück, die die angegebenen Fahrzeuginformationen berücksichtigt. Die Antwort kann je nach angegebener Feldmaske die Polylinie der Route, eine Lkw-spezifische voraussichtliche Ankunftszeit, die Fahrstrecke 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.
Anfrage- und Antwortinhalt
In der folgenden Tabelle sind die Daten aufgeführt, die Sie senden und empfangen, wenn Sie eine Anfrage zur Routenplanung für große Fahrzeuge mit der Methode „computeRoutes“ der Routes API stellen.
| Inhalte anfordern | Antwortinhalte | Rückgabeformat |
|---|---|---|
|
|
JSON |
Beschränkungen
Bevor Sie beginnen, sollten Sie sich mit den folgenden Einschränkungen und Anforderungen vertraut machen.
- Geografische Verfügbarkeit: Die Routenplanung für große Fahrzeuge ist in den 48 zusammenhängenden US-Bundesstaaten (allgemein verfügbar) und in Japan (experimentell) verfügbar. In Alaska, Hawaii und US‑Territorien ist die Funktion nicht verfügbar.
- Fahrerhinweise und Sicherheit: Fahrer dürfen sich nicht ausschließlich auf die von dieser API zurückgegebenen Routen verlassen, um sicher oder legal zu fahren. Es kann nicht garantiert werden, dass die Routen für das Fahrzeug geeignet sind. Wenn Fahrer ihnen folgen, können sie Gefahren wie niedrigen Brücken oder Straßen ausgesetzt sein, auf denen große Fahrzeuge verboten sind.
- Best-Effort-Routen. In einigen Fällen kann die API keine Route finden, die den Reisebeschränkungen vollständig entspricht. Stattdessen wird eine „Best-Effort“-Route zurückgegeben, die möglicherweise immer noch durch eingeschränkte Bereiche führt. In der Antwort der Routes API werden diese Routen im Feld
routeRestrictionsPartiallyIgnoreddeutlich gekennzeichnet. In solchen Fällen sollten Sie Ihre Route sorgfältig planen und idealerweise andere Quelldaten verwenden. Verwenden Sie eine gemeldete Route nicht als einzige verlässliche Quelle für die Planung oder Navigation. - Nicht unterstützte Funktionen: Die Routenplanung für große Fahrzeuge unterstützt Folgendes nicht:
- Lkw-Mautgebühren
- Höchstgeschwindigkeit
- Routenplanung für radioaktive Gefahrgüter
- Nutzungslimits: Für alle Anfragen gelten die standardmäßigen Limits für Abfragen pro Sekunde.
Routenplanung für große Fahrzeuge verwenden
So verwenden Sie die Routenplanung für große Fahrzeuge mit der Routes API:
- Projekt einrichten: Ihr Google Cloud-Projekt muss erstellt und für die Routes API aktiviert sein.
- Bereitstellung für die Routenplanung für große Fahrzeuge: 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 ist. Geben Sie die Fahrzeugattribute 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: Mit dem Navigation SDK für Android oder iOS können Sie eine detaillierte Routenführung mit Lkw-spezifischen Routen anbieten.