Fahrtrichtung und Straßenseite angeben

Wegpunkte können Standortmodifikatoren enthalten, um die Berechnung von Routen zu ändern, einschließlich der Einstellungen für heading und sideOfRoad.

Richtung des Fahrzeugs angeben

Wenn Sie einen Wegpunkt definieren möchten, geben Sie den geografischen Location (REST) oder Location (gRPC) als Paar aus Breiten- und Längengradkoordinaten an.

Über den Standort können Sie auch die Richtung angeben, in die das Fahrzeug bei der Ankunft an den Wegpunkten fahren soll. Mit dieser Funktion kannst du dafür sorgen, dass das Fahrzeug auf derselben Straßenseite ankommt wie der Verbraucher, der abgeholt wird. Wenn Sie keine Richtung angeben, kann das Fahrzeug auf der falschen Straßenseite ankommen.

Richtungswerte sind ganze Zahlen, die der Kompassrichtung entsprechen und daher zwischen 0 und 359 liegen. Ein Wert von 0 gibt beispielsweise die Richtung nach Norden an.

Das folgende Beispiel zeigt, wie ein heading für einen Wegpunkt festgelegt wird.

{
  "origin":{
    "location":{
      "latLng":{
        "latitude": 37.419734,
        "longitude": -122.0827784
      },
      "heading": 127
    }
  },
  ...

Präferenz für Straßenseite angeben

Zur Darstellung eines Standorts erstellen Sie ein Wegpunktobjekt (REST) oder ein Wegpunktobjekt (gRPC). Ein Standort, der durch ein Breiten- und Längengradpaar definiert wird, kann einer bestimmten Straßenseite entsprechen. Trotzdem kann für eine Route ein Zwischenstopp auf der gegenüberliegenden Straßenseite vom angegebenen Ort festgelegt werden, um die Routenoptimierung zu unterstützen.

Wegpunkte unterstützen die Eigenschaft sideOfRoad. Damit wird angegeben, dass das Fahrzeug am Wegpunkt vorzugsweise auf derselben Straßenseite anhält wie vom Standort angegeben.

Wenn Sie angeben möchten, dass die Route auf der bevorzugten Straßenseite verläuft, setzen Sie die Eigenschaft sideOfRoad des Wegpunkts auf true. Die Route führt dann durch den Ort, sodass das Fahrzeug an der Straßenseite anhalten kann, zu der der Ort verzerrt ist.

Das folgende Beispiel zeigt, wie sideOfRoad als Wegpunkt festgelegt wird.

{
  "origin":{
    "location":{
      "latLng":{
        "latitude": 37.419734,
        "longitude": -122.0827784
      }
    },
    "sideOfRoad": true
  },
  ...