TransitPreferences

Preferenze per i percorsi basati su TRANSIT che influiscono sul percorso restituito.

Rappresentazione JSON
{
  "allowedTravelModes": [
    enum (TransitTravelMode)
  ],
  "routingPreference": enum (TransitRoutingPreference)
}
Campi
allowedTravelModes[]

enum (TransitTravelMode)

Un insieme di modalità di viaggio da utilizzare per ottenere un percorso TRANSIT. Il valore predefinito è costituito da tutte le modalità di viaggio supportate.

routingPreference

enum (TransitRoutingPreference)

Una preferenza di routing che, se specificata, influisce sul percorso TRANSIT restituito.

TransitTravelMode

Un insieme di valori utilizzati per specificare la modalità di trasporto.

Enum
TRANSIT_TRAVEL_MODE_UNSPECIFIED Nessuna modalità di viaggio con i trasporti pubblici specificata.
BUS Viaggiare in autobus.
SUBWAY Viaggia in metropolitana.
TRAIN Viaggiare in treno.
LIGHT_RAIL Viaggia in metropolitana leggera o in tram.
RAIL Viaggiare in treno. È equivalente a una combinazione di SUBWAY, TRAIN e LIGHT_RAIL.

TransitRoutingPreference

Specifica le preferenze di routing per i percorsi con il trasporto pubblico.

Enum
TRANSIT_ROUTING_PREFERENCE_UNSPECIFIED Nessuna preferenza specificata.
LESS_WALKING Indica che il percorso calcolato deve preferire tratti a piedi limitati.
FEWER_TRANSFERS Indica che il percorso calcolato deve preferire un numero limitato di trasferimenti.