ConsumableTrafficPolyline

كثافة حركة المرور على طول مسار المركبة

تمثيل JSON
{
  "speedReadingInterval": [
    {
      object (SpeedReadingInterval)
    }
  ],
  "encodedPathToWaypoint": string
}
الحقول
speedReadingInterval[]

object (SpeedReadingInterval)

سرعة حركة المرور على طول المسار من نقطة المرور السابقة إلى نقطة المرور الحالية

encodedPathToWaypoint

string

المسار الذي يسلكه السائق من نقطة المرور السابقة إلى نقطة المرور الحالية يتضمّن هذا المسار معالم حتى يتمكّن العملاء من عرض علامات حركة المرور على طول المسار (راجِع speedReadingInterval). لا تتوفّر ميزة فك التشفير بعد.

SpeedReadingInterval

مؤشر كثافة حركة المرور على جزء متّصل من مسار في حال توفّر مسار يتضمّن النقاط P_0 وP_1 و... وP_N (فهرس يستند إلى الصفر)، يحدّد مقياس SpeedReadingInterval فاصلاً زمنيًا ويصف زياراته باستخدام الفئات التالية.

تمثيل JSON
{
  "startPolylinePointIndex": integer,
  "endPolylinePointIndex": integer,
  "speed": enum (Speed)
}
الحقول
startPolylinePointIndex

integer

الفهرس الأولي لهذا الفاصل الزمني في المسار في ملف JSON، عندما يكون الفهرس 0، سيبدو الحقل فارغًا.

endPolylinePointIndex

integer

فهرس نهاية هذا الفاصل الزمني في المسار في ملف JSON، عندما يكون الفهرس 0، سيبدو الحقل فارغًا.

speed

enum (Speed)

سرعة حركة المرور في هذا الفاصل الزمني

السرعة

تصنيف سرعة الخطوط المتعددة استنادًا إلى بيانات الزيارات

عمليات التعداد
SPEED_UNSPECIFIED القيمة التلقائية هذه القيمة غير مستخدَمة.
NORMAL السرعة العادية، بدون تأخيرات في حركة المرور
SLOW تم رصد تباطؤ، وسرعة حركة المرور متوسطة.
TRAFFIC_JAM تأخيرات في حركة المرور