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 עיכובים בתנועה.