RouteTravelAdvisory

מכיל את המידע הנוסף שצריך ליידע את המשתמש, כמו הגבלות אפשריות על אזורי תנועה.

ייצוג JSON
{
  "tollInfo": {
    object (TollInfo)
  },
  "speedReadingIntervals": [
    {
      object (SpeedReadingInterval)
    }
  ],
  "fuelConsumptionMicroliters": string,
  "routeRestrictionsPartiallyIgnored": boolean,
  "transitFare": {
    object (Money)
  }
}
שדות
tollInfo

object (TollInfo)

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

speedReadingIntervals[]

object (SpeedReadingInterval)

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

דוגמה:

polyline: A ---- B ---- C ---- D ---- E ---- F ---- G
speedReadingIntervals: [A,C), [C,D), [D,G).
fuelConsumptionMicroliters

string (int64 format)

צריכת הדלק החזויה במיקרוליטרים.

routeRestrictionsPartiallyIgnored

boolean

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

transitFare

object (Money)

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