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 تم رصد ازدحام مروري.