Waypoint

Kapselt einen Wegpunkt. Wegpunkte markieren sowohl den Anfang als auch das Ende einer Route und umfassen Zwischenstopps entlang der Route.

JSON-Darstellung
{
  "via": boolean,
  "vehicleStopover": boolean,
  "sideOfRoad": boolean,

  // Union field location_type can be only one of the following:
  "location": {
    object (Location)
  },
  "placeId": string,
  "address": string,
  "navigationPointToken": string
  // End of list of possible types for union field location_type.
}
Felder
via

boolean

Kennzeichnet diesen Wegpunkt als Meilenstein und nicht als Haltepunkt. Für jeden nicht über einen Wegpunkt definierten Punkt in der Anfrage wird der Antwort ein Eintrag im legs-Array angehängt, um die Details für Zwischenstopps auf dieser Etappe der Fahrt anzugeben. Setzen Sie diesen Wert auf „true“, wenn die Route ohne Zwischenstopp durch diesen Wegpunkt verlaufen soll. Durch Wegpunkte wird kein Eintrag im legs-Array hinzugefügt, aber die Route wird über den Wegpunkt geführt. Sie können diesen Wert nur für Zwischenziele festlegen. Die Anfrage schlägt fehl, wenn Sie dieses Feld für Endwegpunkte festlegen. Wenn ComputeRoutesRequest.optimize_waypoint_order auf „true“ gesetzt ist, kann dieses Feld nicht auf „true“ gesetzt werden. Andernfalls schlägt die Anfrage fehl.

vehicleStopover

boolean

Gibt an, dass der Wegpunkt für Fahrzeuge gedacht ist, an denen angehalten werden soll, um Personen abzuholen oder abzusetzen. Wenn Sie diesen Wert festlegen, enthält die berechnete Route keine via-Wegpunkte auf Straßen, die für das Abholen und Absetzen ungeeignet sind. Diese Option funktioniert nur für die Fortbewegungsmittel DRIVE und TWO_WHEELER und wenn locationType Location ist.

sideOfRoad

boolean

Gibt an, dass das Fahrzeug an diesem Wegpunkt bevorzugt auf einer bestimmten Straßenseite anhalten soll. Wenn Sie diesen Wert festlegen, verläuft die Route durch den Ort, sodass das Fahrzeug am Straßenrand anhalten kann, der vom Straßenmittelpunkt aus in Richtung des Ortes liegt. Diese Option funktioniert nur für DRIVE und TWO_WHEELER RouteTravelMode.

Union-Feld location_type. Verschiedene Möglichkeiten, einen Ort darzustellen. Für location_type ist nur einer der folgenden Werte zulässig:
location

object (Location)

Ein Punkt, der mit geografischen Koordinaten angegeben wird, einschließlich einer optionalen Richtung.

placeId

string

Die POI-Orts-ID, die dem Wegpunkt zugeordnet ist.

address

string

Eine lesbare Adresse oder ein Plus Code. Weitere Informationen finden Sie unter https://plus.codes.

navigationPointToken

string

Ein Token, das eine NavigationPoint identifiziert und mit der SearchDestinations-Methode der Geocoding API abgerufen wird.