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)

מהירות התנועה במרווח הזה.

מהירות

סיווג מהירות של קו פוליגוני על סמך נתוני תנועה.

טיפוסים בני מנייה (enum)
SPEED_UNSPECIFIED ערך ברירת המחדל. הערך הזה לא בשימוש.
NORMAL מהירות רגילה, לא מזוהה האטה.
SLOW זוהתה האטה, אבל לא נוצר עומס תנועה.
TRAFFIC_JAM זוהה עומס תנועה.