TransitPreferences

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

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

enum (TransitTravelMode)

Ensemble de modes de transport à utiliser lors de l'obtention d'un itinéraire TRANSIT. Par défaut, tous les modes de transport acceptés sont acceptés.

routingPreference

enum (TransitRoutingPreference)

Préférence de routage qui, lorsqu'elle est spécifiée, influence l'itinéraire TRANSIT renvoyé.

TransitTravelMode

Ensemble de valeurs permettant de spécifier le mode de transport.

Enums
TRANSIT_TRAVEL_MODE_UNSPECIFIED Aucun mode de transport en transports en commun spécifié.
BUS Voyagez en bus.
SUBWAY Prenez le métro.
TRAIN Voyagez en train.
LIGHT_RAIL Vous pouvez vous déplacer en métro léger ou en tramway.
RAIL Déplacez-vous en train. Cela équivaut à une combinaison de SUBWAY, TRAIN et LIGHT_RAIL.

TransitRoutingPreference

Spécifie les préférences d'acheminement 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.