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 di dalamnya sehingga klien dapat menampilkan penanda lalu lintas di sepanjang jalur tersebut (lihat speedReadingInterval). Dekode belum didukung.

SpeedReadingInterval

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

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

integer

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

endPolylinePointIndex

integer

Indeks akhir interval ini di jalur. Di JSON, jika indeksnya adalah 0, kolom ini 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.