ConsumableTrafficPolyline

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

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

object ( SpeedReadingInterval )

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

encodedPathToWaypoint

string

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

SpeedReading Interval

نشانگر تراکم ترافیک در یک بخش پیوسته از یک مسیر. با توجه به مسیری با نقاط 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 )

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

سرعت

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

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