TransitPreferences

Предпочтения для маршрутов на основе TRANSIT , которые влияют на возвращаемый маршрут.

JSON-представление
{
  "allowedTravelModes": [
    enum (TransitTravelMode)
  ],
  "routingPreference": enum (TransitRoutingPreference)
}
Поля
allowedTravelModes[]

enum ( TransitTravelMode )

Набор режимов движения, которые можно использовать при прокладывании TRANSIT маршрута. По умолчанию используются все поддерживаемые способы передвижения.

routingPreference

enum ( TransitRoutingPreference )

Предпочтение маршрутизации, которое, если оно указано, влияет на возвращаемый маршрут TRANSIT .

Транзитный режим путешествия

Набор значений, используемый для указания режима транзита.

Перечисления
TRANSIT_TRAVEL_MODE_UNSPECIFIED Не указан транзитный режим передвижения.
BUS Путешествие на автобусе.
SUBWAY Путешествие на метро.
TRAIN Путешествие на поезде.
LIGHT_RAIL Путешествуйте на легкорельсовом транспорте или трамвае.
RAIL Путешествие по железной дороге. Это эквивалентно комбинации SUBWAY , TRAIN и LIGHT_RAIL .

ТранзитМаршрутизацияПредпочтение

Указывает предпочтения маршрутизации для транзитных маршрутов.

Перечисления
TRANSIT_ROUTING_PREFERENCE_UNSPECIFIED Предпочтения не указаны.
LESS_WALKING Указывает, что рассчитанный маршрут должен предусматривать ограниченное количество пеших прогулок.
FEWER_TRANSFERS Указывает, что рассчитанный маршрут должен отдавать предпочтение ограниченному числу пересадок.