TransitPreferences

Preferências para rotas com base em TRANSIT que influenciam a rota retornada.

Representação JSON
{
  "allowedTravelModes": [
    enum (TransitTravelMode)
  ],
  "routingPreference": enum (TransitRoutingPreference)
}
Campos
allowedTravelModes[]

enum (TransitTravelMode)

Um conjunto de meios de transporte a serem usados ao acessar um trajeto TRANSIT. O padrão é todos os meios de transporte aceitos.

routingPreference

enum (TransitRoutingPreference)

Uma preferência de trajeto que, quando especificada, influencia a rota TRANSIT retornada.

TransitTravelMode

Um conjunto de valores usados para especificar o meio de transporte público.

Enums
TRANSIT_TRAVEL_MODE_UNSPECIFIED Nenhum meio de transporte de transporte público especificado.
BUS Viaje de ônibus.
SUBWAY Viaje de metrô.
TRAIN Viaje de trem.
LIGHT_RAIL Viaje de VLT ou bonde.
RAIL Viaje de trem. Isso é equivalente a uma combinação de SUBWAY, TRAIN e LIGHT_RAIL.

TransitRoutingPreference

Especifica preferências de trajeto para trajetos de transporte público.

Enums
TRANSIT_ROUTING_PREFERENCE_UNSPECIFIED Nenhuma preferência especificada.
LESS_WALKING Indica que o trajeto calculado deve dar preferência a uma quantidade limitada de caminhada.
FEWER_TRANSFERS Indica que o trajeto calculado deve dar preferência a um número limitado de baldeações.