TransitPreferences

Préférences pour les itinéraires basés 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. La valeur par défaut correspond à tous les modes de transport acceptés.

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.

Enums
TRANSIT_TRAVEL_MODE_UNSPECIFIED Aucun mode de transport spécifié.
BUS Déplacements en bus.
SUBWAY Déplacements en métro.
TRAIN Voyager en train.
LIGHT_RAIL Trajet en tramway ou en métro léger.
RAIL 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.