TransitPreferences

الإعدادات المفضّلة للمسارات المستندة إلى TRANSIT والتي تؤثر على المسار الذي يتم عرضه

تمثيل JSON
{
  "allowedTravelModes": [
    enum (TransitTravelMode)
  ],
  "routingPreference": enum (TransitRoutingPreference)
}
الحقول
allowedTravelModes[]

enum (TransitTravelMode)

مجموعة من وسائل النقل لاستخدامها عند الحصول على مسار من TRANSIT. يستخدم الإعداد التلقائي كل وسائل النقل المتوافقة.

routingPreference

enum (TransitRoutingPreference)

الإعدادات المفضَّلة للتوجيه التي تؤثر في مسار TRANSIT المعروض، عند تحديدها.

TransitTravelMode

مجموعة من القيم تُستخدم لتحديد وضع النقل.

عمليات التعداد
TRANSIT_TRAVEL_MODE_UNSPECIFIED لم يتم تحديد أي وسيلة نقل عام.
BUS السفر بالحافلة.
SUBWAY السفر باستخدام مترو الأنفاق.
TRAIN السفر بالقطار
LIGHT_RAIL يمكنك التنقّل باستخدام القطار الخفيف أو الترام.
RAIL السفر عن طريق القطار يعادل ذلك مجموعة من SUBWAY وTRAIN وLIGHT_RAIL.

TransitRoutingPreference

تحدِّد هذه السياسة الإعدادات المفضّلة للتوجيه لمسارات النقل العام.

عمليات التعداد
TRANSIT_ROUTING_PREFERENCE_UNSPECIFIED لم يتم تحديد أي تفضيل.
LESS_WALKING تشير إلى أن المسار المحسوب يجب أن يفضل كميات محدودة من المشي.
FEWER_TRANSFERS تشير إلى أن المسار المحسوب يجب أن يفضل عددًا محدودًا من التحويلات.