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 Reisemodi zum Abrufen einer TRANSIT-Route. Die Standardeinstellung sind alle unterstützten Mobilitätsformen.

routingPreference

enum (TransitRoutingPreference)

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

TransitTravelMode

Eine Reihe von Werten zur Angabe der Mobilitätsform.

Enums
TRANSIT_TRAVEL_MODE_UNSPECIFIED Keine Mobilitätsform angegeben.
BUS Reisen Sie mit dem Bus.
SUBWAY Mit der U-Bahn.
TRAIN Reisen Sie mit dem Zug.
LIGHT_RAIL Fahren Sie mit der Stadtbahn oder Straßenbahn.
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 die berechnete Route möglichst wenige Umstiege umfassen soll.