Waypoint
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
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.
|
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2026-03-05 (UTC).
[null,null,["Zuletzt aktualisiert: 2026-03-05 (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"]]