Routenplanung für große Fahrzeuge – Übersicht

Ein Foto eines großen Lkw auf der Straße

Mit der Funktion Routen 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, 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 erhalten.

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
Genauigkeit von Preisen und Planung verbessern Erstellen Sie spezifische, verkehrsabhängige Ankunftszeiten, die genauere Angebote und Lieferzeiträume für große Fahrzeuge wie Lkw und Busse ermöglichen.
Sicherheit und Effizienz für Fahrer verbessern Fahrer auf Routen leiten, auf denen niedrige Brücken, Straßen mit Gewichtsbeschränkungen und andere Gefahrenstellen umfahren werden.
Flottenweite Abläufe optimieren Mit Route Optimization und der Routenplanung für große Fahrzeuge können Sie die Ladungszuweisungen und die Reihenfolge der Stopps für einen gesamten Fuhrpark optimieren. Mit der Fleet Engine können Sie Aufträge und Fahrzeugstandorte in Echtzeit einsehen.
Schulungsaufwand minimieren und Akzeptanz steigern Fahrern von großen Fahrzeugen oder Lkw die vertraute Google Maps-Navigation in Ihrer eigenen Anwendung anbieten

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, z. B. Höhe, Gewicht, Länge, Breite, Anzahl der Achsen und Klassifizierungen für Gefahrgut.
  • Route, Fahrtzeit und Fahrtstrecke, die speziell für die Attribute des Fahrzeugs berechnet werden.
  • Routen generieren, die für Wendigkeit 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.
  • Genauere voraussichtliche Ankunftszeit berechnen – mit einem Lkw-spezifischen Modell für die voraussichtliche Ankunftszeit. Das Modell kombiniert beobachtete Fahrgeschwindigkeiten von Lkw mit Verkehrsdaten in Echtzeit und Vorhersagedaten, 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.
  • Routenmatrizen berechnen, um Fahrtzeiten und Entfernungen zwischen mehreren Start- und Zielorten für die flottenweite Planung zu ermitteln.
  • Routenplan für Ihre Lkw-Flotte optimieren, um die betriebliche Effizienz zu steigern und dabei Machbarkeit und Sicherheit zu berücksichtigen.

So funktioniert die Routenplanung für große Fahrzeuge

Die Funktion für das Routing von großen Fahrzeugen 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 festgelegt sein und das routeModifiers-Objekt muss vehicleInfo enthalten. Eine Routen-Polylinie, eine Liste von Routenabschnitten und ‑schritten, die geschätzte Fahrzeit und ein Routen-Token.
Route Optimization API Eine HTTPS-Anfrage an den API-Endpunkt der Route Optimization API. travelMode muss auf TRUCK festgelegt sein und das Objekt routeModifiers muss vehicleInfo enthalten. Ein optimierter Routenplan für die Flotte, 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 Navigationsgerät ein Routentoken ein, das mit der Routes API oder der Route Optimization API mit Large Vehicle Routing generiert wurde. Eine für Lkw optimierte detaillierte Routenführung, die 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 der Schwerpunkt auf die Verwendung von Large Vehicle Routing mit der Routes API gelegt.

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 gesetzt und das Objekt vehicleInfo mit den spezifischen Abmessungen und Attributen Ihres Fahrzeugs gefüllt werden.

Die Routes API gibt eine Route zurück, die die angegebenen Fahrzeuginformationen berücksichtigt. Die Antwort kann je nach angegebener Feldmaske die Routen-Polylinie, eine lkw-spezifische voraussichtliche Ankunftszeit, die Fahrtstrecke und ein Routentoken zur Verwendung mit dem Navigation SDK enthalten. Die Antwort gibt auch an, ob keine vollständig konforme Route gefunden werden kann.

Inhalte von Anfragen und Antworten

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
  • Koordinaten des Start- und Zielorts.
  • vehicleInfo-Objekt mit den Abmessungen, dem Gewicht und den Gefahrguttypen des Fahrzeugs.
  • Polylinie der Route.
  • Lkw-spezifische Reisedauer und distanceMeters.
  • routeToken für die Verwendung mit dem Navigation SDK.
  • travelAdvisory-Objekt, das angibt, ob routeRestrictionsPartiallyIgnored.
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. Sie ist nicht in Alaska, Hawaii oder US‑Territorien 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 wird nicht garantiert, dass 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 alle Reisebeschränkungen vollständig erfüllt. Stattdessen wird eine „Best-Effort“-Route zurückgegeben, die möglicherweise trotzdem durch Sperrzonen führt. In der API-Antwort der Routes API werden diese Routen im Feld routeRestrictionsPartiallyIgnored deutlich gekennzeichnet. Planen Sie Ihre Route in diesen Fällen sorgfältig, idealerweise mit anderen Quelldaten. Verwenden Sie eine markierte 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
    • Routen 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:

  1. Projekt einrichten:Ihr Google Cloud-Projekt muss erstellt und für die Routes API aktiviert sein.
  2. Bereitstellung für die Routenplanung für große Fahrzeuge:Die Routenplanung für große Fahrzeuge ist für eine begrenzte Anzahl von Kunden verfügbar. Kontaktieren Sie uns, um Zugriff anzufordern und Ihr Projekt für diese Funktion bereitstellen zu lassen.
  3. Anfrage erstellen:Rufen Sie den Endpunkt computeRoutes oder computeRouteMatrix mit travelMode auf, das auf TRUCK festgelegt ist, legen Sie routingPreference auf TRAFFIC_AWARE_OPTIMAL fest und geben Sie Ihre Fahrzeugattribute mit dem vehicleInfo-Objekt an.
  4. Detaillierte Routenführung bereitstellen (optional): Wenn Sie computeRoutes aufgerufen haben, übergeben Sie routeToken aus 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.