TransitPreferences

העדפות למסלולים שמבוססים על TRANSIT, שמשפיעות על המסלול שמוחזר.

ייצוג ב-JSON
{
  "allowedTravelModes": [
    enum (TransitTravelMode)
  ],
  "routingPreference": enum (TransitRoutingPreference)
}
שדות
allowedTravelModes[]

enum (TransitTravelMode)

קבוצה של אמצעי תחבורה לשימוש כשמקבלים מסלול TRANSIT. כברירת מחדל, האפשרות הזו מוגדרת לכל אמצעי התחבורה הנתמכים.

routingPreference

enum (TransitRoutingPreference)

העדפת ניתוב שמשפיעה על המסלול TRANSIT שמוחזר, אם היא מצוינה.

TransitTravelMode

קבוצת ערכים שמשמשת לציון אופן התחבורה.

טיפוסים בני מנייה (enum)
TRANSIT_TRAVEL_MODE_UNSPECIFIED לא צוין אמצעי תחבורה ציבורית.
BUS נסיעה באוטובוס.
SUBWAY נסיעה ברכבת תחתית.
TRAIN נסיעה ברכבת.
LIGHT_RAIL נסיעה ברכבת קלה או בחשמלית.
RAIL נסיעה ברכבת. זה שווה ערך לשילוב של SUBWAY, TRAIN ו-LIGHT_RAIL.

TransitRoutingPreference

מציין את העדפות הניתוב למסלולי תחבורה ציבורית.

טיפוסים בני מנייה (enum)
TRANSIT_ROUTING_PREFERENCE_UNSPECIFIED לא צוינה העדפה.
LESS_WALKING המערכת תעדיף מסלול עם כמות הליכה מוגבלת.
FEWER_TRANSFERS האפשרות הזו מציינת שהמסלול המחושב צריך להעדיף מספר מוגבל של החלפות.