Fahrtrichtung und Straßenseite angeben

Entwickler im Europäischen Wirtschaftsraum (EWR)

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

Fahrzeugkurs angeben

Um einen Wegpunkt zu definieren, geben Sie den geografischen Standort (REST) oder Standort (gRPC) als Paar von Breiten- und Längengradkoordinaten an.

Außerdem können Sie die Richtung angeben, in die das Fahrzeug fahren soll, wenn es an jedem Wegpunkt ankommt. Mit dieser Funktion können Sie dafür sorgen, dass das Fahrzeug auf derselben Straßenseite ankommt wie der Nutzer, der abgeholt werden möchte. Wenn Sie keine Richtung angeben, kann das Fahrzeug auf der falschen Straßenseite ankommen.

Die Überschriftwerte sind ganze Zahlen, die mit den Himmelsrichtungen übereinstimmen und daher zwischen 0 und 359 liegen. Ein Wert von 0 gibt beispielsweise eine Richtung nach Norden an.

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

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

Straßenseite angeben

Sie stellen einen Ort dar, indem Sie ein Waypoint-Objekt (REST) oder ein Waypoint-Objekt (gRPC) erstellen. Ein Standort, der durch ein Breiten- und Längengradpaar definiert wird, kann einer bestimmten Straßenseite entsprechen. Zur Unterstützung der Routenoptimierung kann für eine Route jedoch weiterhin ein Zwischenstopp auf der gegenüberliegenden Straßenseite des angegebenen Standorts festgelegt werden.

Wegpunkte unterstützen die Property sideOfRoad, die angibt, dass das Fahrzeug am Wegpunkt bevorzugt auf der Straßenseite anhalten soll, die durch den Standort angegeben wird.

Geben Sie an, dass die Route die bevorzugte Straßenseite verwendet, indem Sie die Waypoint-Property sideOfRoad auf true festlegen. Die Route führt dann durch den Ort, sodass das Fahrzeug an der Straßenseite anhalten kann, zu der der Ort tendiert.

Im folgenden Beispiel wird gezeigt, wie sideOfRoad für einen Wegpunkt festgelegt wird.

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