TransitPreferences

반환되는 경로에 영향을 미치는 TRANSIT 기반 경로의 환경설정입니다.

JSON 표현
{
  "allowedTravelModes": [
    enum (TransitTravelMode)
  ],
  "routingPreference": enum (TransitRoutingPreference)
}
필드
allowedTravelModes[]

enum (TransitTravelMode)

TRANSIT 경로를 가져올 때 사용할 이동 모드 집합입니다. 기본값은 지원되는 모든 이동 수단입니다.

routingPreference

enum (TransitRoutingPreference)

지정하면 반환되는 TRANSIT 경로에 영향을 미치는 라우팅 환경설정입니다.

TransitTravelMode

대중교통 수단을 지정하는 데 사용되는 값 집합입니다.

열거형
TRANSIT_TRAVEL_MODE_UNSPECIFIED 대중교통 이동 수단이 지정되지 않았습니다.
BUS 버스를 타고 이동합니다.
SUBWAY 지하철을 타고 이동합니다.
TRAIN 기차로 이동합니다.
LIGHT_RAIL 경전철 또는 트램을 타고 이동합니다.
RAIL 기차로 이동합니다. 이는 SUBWAY, TRAIN, LIGHT_RAIL의 조합과 같습니다.

TransitRoutingPreference

대중교통 경로의 라우팅 환경설정을 지정합니다.

열거형
TRANSIT_ROUTING_PREFERENCE_UNSPECIFIED 지정된 환경설정이 없음
LESS_WALKING 계산된 경로가 제한된 도보량을 선호함을 나타냅니다.
FEWER_TRANSFERS 계산된 경로가 제한된 환승 횟수를 선호함을 나타냅니다.