Parameter zum Konfigurieren der Routenberechnungen zu den Orten in der Antwort, sowohl entlang einer Route (wodurch die Reihenfolge der Ergebnisse beeinflusst wird) als auch zum Berechnen der Fahrtzeiten für die Ergebnisse.
JSON-Darstellung |
---|
{ "origin": { object ( |
Felder | |
---|---|
origin |
Optional. Ein expliziter Routenursprung, der den in der Polylinie definierten Ursprung überschreibt. Standardmäßig wird der Polylinienursprung verwendet. |
travel |
Optional. Die Mobilitätsform. |
route |
Optional. Die Routenmodifikatoren. |
routing |
Optional. Gibt an, wie die Routingzusammenfassungen berechnet werden. Der Server versucht, die Route anhand der ausgewählten Routing-Einstellung zu berechnen. Die Einstellung für das Routing mit Traffic-Erkennung ist nur für |
TravelMode
Optionen für die Mobilitätsform Diese Optionen entsprechen den Angeboten der Routes API.
Enums | |
---|---|
TRAVEL_MODE_UNSPECIFIED |
Keine Mobilitätsform angegeben. Die Standardeinstellung ist DRIVE . |
DRIVE |
Mit Pkw. |
BICYCLE |
Mit dem Fahrrad fahren Nicht unterstützt mit searchAlongRouteParameters . |
WALK |
Geh zu Fuß. Wird von searchAlongRouteParameters nicht unterstützt. |
TWO_WHEELER |
Motorisierte Zweiräder aller Art, z. B. Motorroller und Motorräder. Hinweis: Diese Option unterscheidet sich von der Mobilitätsform BICYCLE , die für menschliche Kraftfahrzeuge gilt. Wird von searchAlongRouteParameters nicht unterstützt. Nur in den Ländern unterstützt, die unter Länder und Regionen, die bei Zweirädern möglich sind aufgeführt sind. |
RouteModifiers
Umfasst eine Reihe optionaler Bedingungen, die bei der Berechnung der Routen erfüllt werden müssen.
JSON-Darstellung |
---|
{ "avoidTolls": boolean, "avoidHighways": boolean, "avoidFerries": boolean, "avoidIndoor": boolean } |
Felder | |
---|---|
avoid |
Optional. Wenn dieser Wert auf „wahr“ gesetzt ist, werden Mautstraßen nach Möglichkeit vermieden und Routen ohne Mautstraßen bevorzugt. Gilt nur für die |
avoid |
Optional. Wenn dieser Wert auf „wahr“ gesetzt ist, werden nach Möglichkeit Autobahnen vermieden und Routen ohne Autobahnen bevorzugt. Gilt nur für die |
avoid |
Optional. Ist die Richtlinie auf „true“ gesetzt, werden Fähren in angemessenem Umfang vermieden und Routen bevorzugt, die keine Fähren enthalten. Gilt nur für |
avoid |
Optional. Wenn diese Option auf „wahr“ gesetzt ist, wird nach Möglichkeit die Navigation in Innenräumen vermieden. Routen ohne Indoor-Navigation werden bevorzugt. Gilt nur für |
RoutingPreference
Eine Reihe von Werten, die Faktoren angeben, die bei der Berechnung der Route berücksichtigt werden sollen.
Enums | |
---|---|
ROUTING_PREFERENCE_UNSPECIFIED |
Keine Routingeinstellung angegeben. Standardeinstellung ist TRAFFIC_UNAWARE . |
TRAFFIC_UNAWARE |
Berechnet Routen ohne Berücksichtigung der aktuellen Verkehrslage. Geeignet, wenn die Verkehrslage keine Rolle spielt oder nicht zutrifft. Die Verwendung dieses Werts führt zur niedrigsten Latenz. Hinweis: Bei , DRIVE und TWO_WHEELER beruhen die Auswahl der Route und die Reisezeit auf dem Straßennetz sowie der durchschnittlichen zeitunabhängigen Verkehrslage.und nicht auf der aktuellen Verkehrslage. Daher können Routen vorübergehend gesperrte Straßen umfassen. Die Ergebnisse für eine bestimmte Anfrage können im Laufe der Zeit aufgrund von Änderungen im Straßennetz, aktualisierten durchschnittlichen Verkehrsbedingungen und verteilten Services variieren. Außerdem können die Ergebnisse zwischen praktisch gleichwertigen Routen jederzeit und beliebig oft variieren. |
TRAFFIC_AWARE |
Routen werden unter Berücksichtigung der aktuellen Verkehrslage berechnet. Im Gegensatz zu TRAFFIC_AWARE_OPTIMAL werden einige Optimierungen angewendet, um die Latenz erheblich zu reduzieren. |
TRAFFIC_AWARE_OPTIMAL |
Bei der Berechnung der Routen werden die aktuellen Verkehrsbedingungen berücksichtigt, ohne dass die meisten Leistungsoptimierungen angewendet werden. Die Verwendung dieses Werts führt zur höchsten Latenz. |