RouteTravelAdvisory

تُستخدم هذه السمة لتضمين المعلومات الإضافية التي يجب إبلاغ المستخدم بها، مثل القيود المحتملة المفروضة على منطقة حركة المرور وما إلى ذلك.

تمثيل JSON
{
  "tollInfo": {
    object (TollInfo)
  },
  "speedReadingIntervals": [
    {
      object (SpeedReadingInterval)
    }
  ]
}
الحقول
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).