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 מציין שהמסלול המחושב צריך להעדיף מספר מוגבל של החלפות.