ConsumableTrafficPolyline

Mật độ giao thông dọc theo đường của xe.

Biểu diễn dưới dạng JSON
{
  "speedReadingInterval": [
    {
      object (SpeedReadingInterval)
    }
  ],
  "encodedPathToWaypoint": string
}
Các trường
speedReadingInterval[]

object (SpeedReadingInterval)

Tốc độ giao thông dọc theo đường dẫn từ điểm tham chiếu trước đó đến điểm tham chiếu hiện tại.

encodedPathToWaypoint

string

Lộ trình mà người lái đang đi từ điểm tham chiếu trước đến điểm tham chiếu hiện tại. Đường dẫn này có các điểm mốc để ứng dụng có thể hiển thị điểm đánh dấu lưu lượng truy cập dọc theo đường dẫn (xem speedReadingInterval). Giải mã chưa được hỗ trợ.

SpeedReadingInterval

Chỉ báo mật độ lưu lượng truy cập trên một đoạn liền kề của đường dẫn. Cho một đường dẫn có các điểm P_0, P_1, ... , P_N (chỉ mục dựa trên 0), SpeedReadingInterval xác định khoảng thời gian và mô tả lưu lượng truy cập của nó bằng các danh mục sau.

Biểu diễn dưới dạng JSON
{
  "startPolylinePointIndex": integer,
  "endPolylinePointIndex": integer,
  "speed": enum (Speed)
}
Các trường
startPolylinePointIndex

integer

Chỉ mục bắt đầu của khoảng thời gian này trong đường dẫn. Trong JSON, khi chỉ mục bằng 0, trường này sẽ có vẻ như không được điền.

endPolylinePointIndex

integer

Chỉ mục cuối của khoảng thời gian này trong đường dẫn. Trong JSON, khi chỉ mục bằng 0, trường này sẽ có vẻ như không được điền.

speed

enum (Speed)

Tốc độ giao thông trong khoảng thời gian này.

Tốc độ

Phân loại tốc độ hình nhiều đường dựa trên dữ liệu giao thông.

Enum
SPEED_UNSPECIFIED Giá trị mặc định. Giá trị này không được sử dụng.
NORMAL Tốc độ bình thường, không phát hiện thấy ùn tắc nhẹ.
SLOW Đã phát hiện thấy tắc nghẽn nhưng không có tắc nghẽn giao thông.
TRAFFIC_JAM Đã phát hiện kẹt xe.