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 modos de transporte a serem usados ao receber um trajeto TRANSIT. O padrão é todos os modos de transporte compatíveis.

routingPreference

enum (TransitRoutingPreference)

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

TransitTravelMode

Um conjunto de valores usados para especificar o modo de transporte.

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

TransitRoutingPreference

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

Enums
TRANSIT_ROUTING_PREFERENCE_UNSPECIFIED Nenhuma preferência especificada.
LESS_WALKING Indica que a rota calculada deve dar preferência a uma distância limitada de caminhada.
FEWER_TRANSFERS Indica que a rota calculada deve dar preferência a uma quantidade limitada de baldeações.