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)

Es un conjunto de medios de transporte para usar cuando se obtiene 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.

Enumeraciones
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 planificación de rutas para el transporte público.

Enumeraciones
TRANSIT_ROUTING_PREFERENCE_UNSPECIFIED No se especificó ninguna preferencia.
LESS_WALKING Indica que, para la ruta calculada, se deben preferir traslados a pie limitados.
FEWER_TRANSFERS Indica que, para la ruta calculada, debe priorizarse una cantidad limitada de transbordos.