TransitPreferences

Einstellungen für TRANSIT-basierte Routen, die sich auf die zurückgegebene Route auswirken.

JSON-Darstellung
{
  "allowedTravelModes": [
    enum (TransitTravelMode)
  ],
  "routingPreference": enum (TransitRoutingPreference)
}
Felder
allowedTravelModes[]

enum (TransitTravelMode)

Eine Reihe von Mobilitätsformen, die beim Abrufen einer TRANSIT-Route verwendet werden sollen. Die Standardeinstellung ist alle unterstützten Mobilitätsformen.

routingPreference

enum (TransitRoutingPreference)

Eine Routingeinstellung, die, sofern angegeben, die zurückgegebene Route TRANSIT beeinflusst.

TransitTravelMode

Eine Reihe von Werten zur Angabe der Mobilitätsform.

Enums
TRANSIT_TRAVEL_MODE_UNSPECIFIED Keine Mobilitätsform angegeben.
BUS und mit dem Bus.
SUBWAY U-Bahn.
TRAIN Reisen Sie mit dem Zug.
LIGHT_RAIL Mit der Stadtbahn oder Straßenbahn fahren.
RAIL Zugreisen. Dies entspricht einer Kombination aus SUBWAY, TRAIN und LIGHT_RAIL.

TransitRoutingPreference

Gibt Routeneinstellungen für Routen mit öffentlichen Verkehrsmitteln an.

Enums
TRANSIT_ROUTING_PREFERENCE_UNSPECIFIED Keine Einstellung angegeben.
LESS_WALKING Gibt an, dass die berechnete Route möglichst wenige Gehstrecken enthalten soll.
FEWER_TRANSFERS Gibt an, dass für die berechnete Route eine begrenzte Anzahl von Umstiegen bevorzugt werden soll.