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ırken kullanılacak bir dizi ulaşım şekli. Varsayılan olarak tüm desteklenen seyahat modları gösterilir.

routingPreference

enum (TransitRoutingPreference)

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

TransitTravelMode

Toplu taşıma modunu belirtmek için kullanılan bir değer kümesi.

Sıralamalar
TRANSIT_TRAVEL_MODE_UNSPECIFIED Toplu taşıma ulaşım şekli belirtilmedi.
BUS Otobüsle seyahat edin.
SUBWAY Metroyla seyahat edin.
TRAIN Trenle seyahat edin.
LIGHT_RAIL Hafif raylı sistem veya tramvay kullanın.
RAIL Trenle seyahat edin. Bu, SUBWAY, TRAIN ve LIGHT_RAIL 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 aktarma tercih etmesi gerektiğini gösterir.