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.

Außerdem können Sie mit der Standortfunktion die Richtung angeben, in die das Fahrzeug fahren soll, wenn es an einem Wegpunkt ankommt. 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.

Kurswerte sind ganze Zahlen, die den Kompassrichtungen entsprechen und daher von null bis 359 reichen. Ein Wert von 0 gibt beispielsweise die Richtung nach Norden an.

Im folgenden Beispiel wird gezeigt, wie Sie einen heading für einen Wegpunkt festlegen.

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

Bevorzugte Straßenseite angeben

Zur Darstellung eines Standorts erstellen Sie ein Waypoint (REST) oder ein Waypoint (gRPC). Ein Standort, der durch ein Breiten- und Längengradpaar definiert wird, kann einer bestimmten Straßenseite entsprechen. Zur Unterstützung der Routenoptimierung kann ein Zwischenstopp jedoch auch auf der gegenüberliegenden Straßenseite des angegebenen Standorts festgelegt werden.

Wegpunkte unterstützen die Property sideOfRoad. Sie gibt an, dass das Fahrzeug am Wegpunkt bevorzugt an der vom Standort angegebenen Straßenseite anhalten soll.

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
  },
  ...