ConsumableTrafficPolyline

Bir araç yolundaki trafik yoğunluğu.

JSON gösterimi
{
  "speedReadingInterval": [
    {
      object (SpeedReadingInterval)
    }
  ],
  "encodedPathToWaypoint": string
}
Alanlar
speedReadingInterval[]

object (SpeedReadingInterval)

Önceki ara noktadan geçerli ara noktaya kadar yol boyunca trafik hızı.

encodedPathToWaypoint

string

Sürücünün önceki ara noktadan geçerli ara noktaya kadar izlediği yol. İstemcilerin, yol boyunca trafik işaretçileri gösterebilmesi için bu yolda önemli noktalar bulunur (bkz. speedReadingInterval). Kod çözme henüz desteklenmemektedir.

SpeedReadingInterval

Bitişik bir yol segmentindeki trafik yoğunluğu göstergesi. P_0, P_1, ... , P_N (sıfır tabanlı dizin) noktalarına sahip bir yol göz önüne alındığında SpeedReadingInterval bir aralık tanımlar ve aşağıdaki kategorileri kullanarak söz konusu alanın trafiğini açıklar.

JSON gösterimi
{
  "startPolylinePointIndex": integer,
  "endPolylinePointIndex": integer,
  "speed": enum (Speed)
}
Alanlar
startPolylinePointIndex

integer

Yoldaki bu aralığın başlangıç dizini. JSON'de dizin 0 olduğunda alan doldurulmamış olarak görünür.

endPolylinePointIndex

integer

Yoldaki bu aralığın bitiş dizini. JSON'de dizin 0 olduğunda alan doldurulmamış olarak görünür.

speed

enum (Speed)

Bu aralıktaki trafik hızı.

Hız

Çoklu çizgi hızının trafik verilerine göre sınıflandırılması.

Sıralamalar
SPEED_UNSPECIFIED Varsayılan değer. Bu değer kullanılmıyor.
NORMAL Normal hız, yavaşlama algılanmadı.
SLOW Yavaşlama algılandı ancak trafik sıkışıklığı oluşmadı.
TRAFFIC_JAM Trafik sıkışıklığı tespit edildi.