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 ara noktadan geçerli ara noktaya kadar izlediği yol. Müşterilerin yol boyunca trafik işaretçileri gösterebilmesi için bu yolda önemli noktalar bulunuyor (bkz. speedReadingInterval). Kod çözme henüz desteklenmiyor.

SpeedReadingInterval

Bir yolun bitişik bir segmentindeki trafik yoğunluğu göstergesi. P_0, P_1, ... , P_N (sıfır tabanlı dizin) noktaları içeren bir yol göz önüne alındığında, SpeedReadingInterval bir aralık tanımlar ve aşağıdaki kategorileri kullanarak 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'da dizin 0 olduğunda bu alan doldurulmamış görünür.

endPolylinePointIndex

integer

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

speed

enum (Speed)

Bu aralıktaki trafik hızı.

Hız

Trafik verilerine göre çoklu çizgi hızının sınıflandırması.

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ığı algılandı.