TransitPreferences

Döndürülen rotayı etkileyen TRANSIT tabanlı rota tercihleri.

JSON gösterimi
{
  "allowedTravelModes": [
    enum (TransitTravelMode)
  ],
  "routingPreference": enum (TransitRoutingPreference)
}
Alanlar
allowedTravelModes[]

enum (TransitTravelMode)

TRANSIT rotası alınırken kullanılacak ulaşım şekilleri. Varsayılan olarak desteklenen tüm ulaşım şekilleri kullanılır.

routingPreference

enum (TransitRoutingPreference)

Belirtildiğinde, döndürülen TRANSIT rotasını etkileyen bir yönlendirme tercihi.

TransitTravelMode

Ulaşım modunu belirtmek için kullanılan bir değer grubu.

Sıralamalar
TRANSIT_TRAVEL_MODE_UNSPECIFIED Toplu taşıma ulaşım şekli belirtilmedi.
BUS Otobüsle seyahat.
SUBWAY Metroyla seyahat edin.
TRAIN Trenle seyahat edin.
LIGHT_RAIL Hafif raylı sistem veya tramvayla seyahat edin.
RAIL Trenle seyahat. Bu; SUBWAY, TRAIN ve LIGHT_RAIL öğelerinin bir kombinasyonuna eşdeğerdir.

TransitRoutingPreference

Toplu taşıma rotaları için yönlendirme tercihlerini belirtir.

Sıralamalar
TRANSIT_ROUTING_PREFERENCE_UNSPECIFIED Tercih belirtilmedi.
LESS_WALKING Hesaplanan rotanın sınırlı miktarda yürüyüş tercih etmesi gerektiğini belirtir.
FEWER_TRANSFERS Hesaplanan rotanın sınırlı sayıda aktarımı tercih etmesi gerektiğini belirtir.