ConsumableTrafficPolyline

Kepadatan lalu lintas di sepanjang jalur Kendaraan.

Representasi JSON
{
  "speedReadingInterval": [
    {
      object (SpeedReadingInterval)
    }
  ],
  "encodedPathToWaypoint": string
}
Kolom
speedReadingInterval[]

object (SpeedReadingInterval)

Kecepatan lalu lintas di sepanjang jalur dari titik jalan sebelumnya ke titik jalan saat ini.

encodedPathToWaypoint

string

Jalur yang diambil pengemudi dari titik jalan sebelumnya ke titik jalan saat ini. Jalur ini memiliki penanda sehingga klien dapat menampilkan penanda lalu lintas di sepanjang jalur (lihat speedReadingInterval). Dekode belum didukung.

SpeedReadingInterval

Indikator kepadatan traffic di segmen jalur yang berdekatan. Dengan jalur yang memiliki titik P_0, P_1, ... , P_N (indeks berbasis nol), SpeedReadingInterval menentukan interval dan mendeskripsikan traffic-nya menggunakan kategori berikut.

Representasi JSON
{
  "startPolylinePointIndex": integer,
  "endPolylinePointIndex": integer,
  "speed": enum (Speed)
}
Kolom
startPolylinePointIndex

integer

Indeks awal interval ini di jalur. Dalam JSON, jika indeksnya 0, kolom akan tampak kosong.

endPolylinePointIndex

integer

Indeks akhir interval ini di jalur. Dalam JSON, jika indeksnya 0, kolom akan tampak kosong.

speed

enum (Speed)

Kecepatan lalu lintas dalam interval ini.

Kecepatan

Klasifikasi kecepatan polyline berdasarkan data traffic.

Enum
SPEED_UNSPECIFIED Nilai default. Nilai ini tidak digunakan.
NORMAL Kecepatan normal, tidak terdeteksi pelambatan.
SLOW Penurunan kecepatan terdeteksi, tetapi tidak ada kemacetan lalu lintas.
TRAFFIC_JAM Kemacetan lalu lintas terdeteksi.