ConsumableTrafficPolyline

Kepadatan lalu lintas di sepanjang jalur Kendaraan.

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

object (SpeedReadingInterval)

Kecepatan lalu lintas 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 tempat terkenal di dalamnya, sehingga klien dapat menampilkan penanda traffic di sepanjang jalur (lihat speedReadingInterval). Decoding belum didukung.

SpeedReadingInterval

Indikator kepadatan lalu lintas pada segmen yang berdekatan dari suatu jalur. Dengan mempertimbangkan jalur dengan titik P_0, P_1, ... , P_N (indeks berbasis nol), SpeedReadingInterval menentukan interval dan menjelaskan traffic menggunakan kategori berikut.

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

integer

Indeks awal interval ini dalam jalur. Di JSON, jika indeks adalah 0, kolom akan tampak tidak terisi.

endPolylinePointIndex

integer

Indeks akhir interval ini di jalur. Di JSON, jika indeks adalah 0, kolom akan tampak tidak terisi.

speed

enum (Speed)

Kecepatan lalu lintas dalam interval ini.

Kecepatan

Klasifikasi kecepatan polyline berdasarkan data lalu lintas.

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