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,// The following is a list of mutually exclusive fields. At most one of the// fields will be set in a response:"location": {object (Location)},"placeId": string,"address": string,"navigationPointToken": string// End of mutually exclusive fields.}
Felder
via
boolean
Markiert diesen Wegpunkt als Meilenstein und nicht als Haltepunkt. Für jeden Nicht-„via“-Wegpunkt in der Anfrage wird der Antwort ein Eintrag im legs Array angehängt, um die Details für Zwischenstopps auf dieser Etappe der Reise anzugeben. Setzen Sie diesen Wert auf „true“, wenn die Route diesen Wegpunkt durchlaufen soll, ohne anzuhalten. „via“-Wegpunkte führen nicht dazu, dass dem Array legs ein Eintrag hinzugefügt wird, aber sie leiten die Reise durch den Wegpunkt. Sie können diesen Wert nur für Zwischenwegpunkte 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 sie anhalten sollen, um entweder etwas abzuholen oder abzugeben. Wenn Sie diesen Wert festlegen, enthält die berechnete Route keine Nicht-via-Wegpunkte auf Straßen, die für die Abholung und Abgabe ungeeignet sind. Diese Option funktioniert nur für die Reisemodi DRIVE und TWO_WHEELER und wenn locationTypeLocation ist.
sideOfRoad
boolean
Gibt an, dass der Standort dieses Wegpunkts eine Präferenz dafür hat, dass das Fahrzeug auf einer bestimmten Straßenseite anhält. Wenn Sie diesen Wert festlegen, verläuft die Route durch den Standort, sodass das Fahrzeug auf der Straßenseite anhalten kann, zu der der Standort von der Straßenmitte aus ausgerichtet ist. Diese Option funktioniert nur für DRIVE und TWO_WHEELERRouteTravelMode.
Verschiedene Möglichkeiten, einen Standort darzustellen. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt:
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2026-09-07 (UTC)."],[],["Waypoints, marking route start, end, and intermediate stops, are defined using a JSON format. Key properties include `via` (boolean) for non-stopping waypoints, `vehicleStopover` (boolean) for pickup/drop-off locations, and `sideOfRoad` (boolean) for preferred stopping side. A waypoint's `location_type` can be specified via geographic coordinates (`location`), a place ID (`placeId`), or a human-readable address (`address`). `via` cannot be true for terminal waypoints or if `optimize_waypoint_order` is true.\n"]]