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 ורק למסלולים שבהם מידע על עלות הנסיעה זמין לכל שלבי התחבורה הציבורית.