ConsumableTrafficPolyline

Bir aracın yolu boyunca 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 yol noktasından mevcut yol noktasına izlediği yol. Bu yol, istemcilerin yol boyunca trafik işaretçileri gösterebilmesi için yer işaretleri içerir (speedReadingInterval bölümüne bakın). Kod çözme henüz desteklenmemektedir.

SpeedReadingInterval

Bir yolun bitişik segmentindeki trafik yoğunluğu göstergesi. P_0, P_1, ... , P_N (sıfır tabanlı dizin) noktalarını içeren bir yol verildiğinde SpeedReadingInterval bir aralık tanımlar ve trafiğini aşağıdaki kategorileri kullanarak açıklar.

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

integer

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

endPolylinePointIndex

integer

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

speed

enum (Speed)

Bu aralıktaki trafik hızı.

Hız

Poli ç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ılmamaktadır.
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ığı algılandı.