TransitPreferences

Preferências para rotas baseadas 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 obter um trajeto TRANSIT. O padrão é todos os meios de transporte compatíveis.

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.

Enums
TRANSIT_TRAVEL_MODE_UNSPECIFIED Nenhum meio de transporte especificado.
BUS Viaje de ônibus.
SUBWAY Viaje de metrô.
TRAIN Viaje de trem.
LIGHT_RAIL Viaje de VLT ou bonde.
RAIL Viagens de trem. Isso equivale 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.