Routenplanung für große Fahrzeuge – Übersicht

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

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
Genauigkeit bei Preisen und Planung verbessern Erstellen Sie spezifische, verkehrsabhängige voraussichtliche Ankunftszeiten, die genauere Angebote und Lieferzeitfenster für große Fahrzeuge wie Lkw und Busse ermöglichen.
Fahrersicherheit und Effizienz verbessern Leiten Sie Fahrer auf Routen, auf denen niedrige Brücken, Straßen mit Gewichtsbeschränkungen und andere Gefahren vermieden werden.
Fuhrparkweite Abläufe optimieren 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.
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:

  • Genaue Fahrzeugattribute angeben, einschließlich Höhe, Gewicht, Länge, Breite, Anzahl der Achsen und Gefahrstoffklassifizierungen.
  • Route, Fahrtzeit und Entfernung speziell für die Attribute des Fahrzeugs berechnen.
  • Routen erstellen, die für die Manövrierbarkeit optimiert sind , indem U-Turns automatisch vermieden werden und Autobahnen und Schnellstraßen stark bevorzugt werden. So bleiben große Fahrzeuge auf Routen, die den Bedürfnissen und Erwartungen ihrer Fahrer entsprechen.
  • Genauere voraussichtliche Ankunftszeit berechnen mit einem lkw-spezifischen Modell für die voraussichtliche Ankunftszeit. Das Modell kombiniert beobachtete Lkw-Geschwindigkeiten mit Echtzeit- und Vorhersagedaten zum Verkehr, um genauere Schätzungen für große Fahrzeuge zu liefern.
  • Detaillierte Routenführung aktivieren im Navigation SDK mit einem Routentoken, um eine lkw-sichere Route von der Routes API zu übertragen.
  • Routenmatrizen berechnen , um Fahrtzeiten und Entfernungen zwischen mehreren Start- und Zielorten für die fuhrparkweite Planung zu ermitteln.
  • Routenplan für Ihren Fuhrpark optimieren , um die betriebliche Gesamteffizienz zu verbessern und dabei Machbarkeit und Sicherheit zu berücksichtigen.

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 die spezifischen Abmessungen und Attribute Ihres Fahrzeugs enthalten.

Die Routes API gibt eine Route zurück, bei der die angegebenen Fahrzeuginformationen berücksichtigt werden. 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
  • Koordinaten des Start- und Zielorts.
  • Objekt vehicleInfo mit den Abmessungen, dem Gewicht und den Gefahrstofftypen des Fahrzeugs.
  • Routenpolyline.
  • Lkw-spezifische Fahrtzeit und distanceMeters.
  • routeToken zur Verwendung mit dem Navigation SDK.
  • Objekt travelAdvisory, das angibt, ob routeRestrictionsPartiallyIgnored.
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 (experimentell) 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 gesperrte Bereiche führt. In der Antwort der Routes API werden diese Routen im Feld routeRestrictionsPartiallyIgnored deutlich gekennzeichnet. Planen Sie in diesen Fällen Ihre Route 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:

  1. Projekt einrichten:Achten Sie darauf, dass Ihr Google Cloud-Projekt erstellt und für die Routes API aktiviert ist.
  2. 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.
  3. Anfrage erstellen:Rufen Sie den Endpunkt computeRoutes oder computeRouteMatrix auf, wobei travelMode auf TRUCK und routingPreference auf TRAFFIC_AWARE_OPTIMAL gesetzt sein muss. Geben Sie die Fahrzeugattribute mit dem Objekt vehicleInfo an.
  4. Detaillierte Routenführung bereitstellen (optional) : Wenn Sie computeRoutes aufgerufen haben, übergeben Sie das 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: Detaillierte Routenführung mit lkw-spezifischen Routen im Navigation SDK for Android oder iOS