ConsumableTrafficPolyline

تراکم ترافیک در مسیر یک وسیله نقلیه.

نمایندگی JSON
{
  "speedReadingInterval": [
    {
      object (SpeedReadingInterval)
    }
  ],
  "encodedPathToWaypoint": string
}
فیلدها
speed Reading Interval[]

object ( SpeedReadingInterval )

سرعت ترافیک در طول مسیر از ایستگاه قبلی تا ایستگاه فعلی.

encoded Path To Waypoint

string

مسیری که راننده از ایستگاه قبلی تا ایستگاه فعلی طی می کند. این مسیر دارای نشانه‌هایی در خود است، بنابراین مشتریان می‌توانند نشانگرهای ترافیکی را در طول مسیر نشان دهند (به speedReadingInterval مراجعه کنید). رمزگشایی هنوز پشتیبانی نمی شود.

SpeedReading Interval

نشانگر تراکم ترافیک در یک بخش پیوسته از یک مسیر. با توجه به مسیری با نقاط P_0، P_1، ...، P_N (شاخص مبتنی بر صفر)، SpeedReadingInterval یک بازه را تعریف می‌کند و ترافیک آن را با استفاده از دسته‌های زیر توصیف می‌کند.

نمایندگی JSON
{
  "startPolylinePointIndex": integer,
  "endPolylinePointIndex": integer,
  "speed": enum (Speed)
}
فیلدها
start Polyline Point Index

integer

شاخص شروع این بازه در مسیر. در JSON، وقتی ایندکس 0 باشد، فیلد خالی به نظر می رسد.

end Polyline Point Index

integer

شاخص پایانی این بازه در مسیر. در JSON، وقتی ایندکس 0 باشد، فیلد خالی به نظر می رسد.

speed

enum ( Speed )

سرعت ترافیک در این بازه.

سرعت

طبقه بندی سرعت چند خط بر اساس داده های ترافیک.

Enums
SPEED_UNSPECIFIED مقدار پیش فرض این مقدار استفاده نشده است.
NORMAL سرعت معمولی، هیچ کاهش سرعت تشخیص داده نمی شود.
SLOW کاهش سرعت شناسایی شد، اما ترافیک ایجاد نشد.
TRAFFIC_JAM ترافیک شناسایی شد