TransitPreferences

Preferencias para las rutas basadas en TRANSIT que influyen en la ruta que se muestra.

Representación JSON
{
  "allowedTravelModes": [
    enum (TransitTravelMode)
  ],
  "routingPreference": enum (TransitRoutingPreference)
}
Campos
allowedTravelModes[]

enum (TransitTravelMode)

Un conjunto de medios de transporte que se pueden usar cuando obtienes una ruta TRANSIT. El valor predeterminado es todos los medios de transporte admitidos.

routingPreference

enum (TransitRoutingPreference)

Una preferencia de enrutamiento que, cuando se especifica, influye en la ruta TRANSIT que se muestra.

TransitTravelMode

Es un conjunto de valores que se usa para especificar el medio de transporte.

Enumeradores
TRANSIT_TRAVEL_MODE_UNSPECIFIED No se especificó ningún medio de transporte público.
BUS Viaja en autobús.
SUBWAY Viaja en metro.
TRAIN Viaja en tren.
LIGHT_RAIL Viaja en tren ligero o tranvía.
RAIL Viaja en tren. Esto equivale a una combinación de SUBWAY, TRAIN y LIGHT_RAIL.

TransitRoutingPreference

Especifica las preferencias de enrutamiento para las rutas de transporte público.

Enumeradores
TRANSIT_ROUTING_PREFERENCE_UNSPECIFIED No se especificó ninguna preferencia.
LESS_WALKING Indica que, para la ruta calculada, debe priorizarse una distancia limitada de recorrido a pie.
FEWER_TRANSFERS Indica que, para la ruta calculada, debe priorizarse una cantidad limitada de transbordos.