TransitPreferences

Préférences pour les routes basées sur TRANSIT qui influencent l'itinéraire renvoyé.

Représentation JSON
{
  "allowedTravelModes": [
    enum (TransitTravelMode)
  ],
  "routingPreference": enum (TransitRoutingPreference)
}
Champs
allowedTravelModes[]

enum (TransitTravelMode)

Ensemble de modes de transport à utiliser pour obtenir un itinéraire TRANSIT. Valeur par défaut : tous les modes de transport compatibles.

routingPreference

enum (TransitRoutingPreference)

Préférence de routage qui, lorsqu'elle est spécifiée, influence la route TRANSIT renvoyée.

TransitTravelMode

Ensemble de valeurs utilisé pour spécifier le mode de transport en commun.

Enums
TRANSIT_TRAVEL_MODE_UNSPECIFIED Aucun mode de transport en commun n'est spécifié.
BUS Prendre le bus
SUBWAY Prendre le métro
TRAIN Voyager en train
LIGHT_RAIL Utilisez le métro léger ou le tramway.
RAIL Voyager en train Cela équivaut à une combinaison de SUBWAY, TRAIN et LIGHT_RAIL.

TransitRoutingPreference

Spécifie les préférences de routage pour les itinéraires en transports en commun.

Enums
TRANSIT_ROUTING_PREFERENCE_UNSPECIFIED Aucune préférence spécifiée.
LESS_WALKING Indique que l'itinéraire calculé doit limiter le plus possible la marche.
FEWER_TRANSFERS Indique que l'itinéraire calculé doit utiliser un nombre limité de correspondances.