ConsumableTrafficPolyline

Mật độ giao thông dọc theo đường đi của phương tiện.

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

object (SpeedReadingInterval)

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

encodedPathToWaypoint

string

Đường dẫn mà trình điều khiển đang đi từ điểm trung gian trước đó đến điểm trung gian hiện tại. Đường dẫn này có các điểm đánh dấu để ứ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). Tính năng giải mã chưa được hỗ trợ.

SpeedReadingInterval

Chỉ báo mật độ lưu lượng truy cập trên đoạn tiếp giáp của con đường. Với 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 một khoảng thời gian và mô tả lưu lượng truy cập của khoảng thời gian đó bằng các danh mục sau.

Biểu diễn dưới dạng JSON
{
  "startPolylinePointIndex": integer,
  "endPolylinePointIndex": integer,
  "speed": enum (Speed)
}
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 là 0, trường sẽ có vẻ như không được điền sẵn.

endPolylinePointIndex

integer

Chỉ mục kết thúc của khoảng này trong đường dẫn. Trong JSON, khi chỉ mục là 0, trường sẽ có vẻ như không được điền sẵ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 độ của đường đa tuyến dựa trên dữ liệu lưu lượng truy cập.

Enum
SPEED_UNSPECIFIED Giá trị mặc định. Giá trị này chưa được sử dụng.
NORMAL Tốc độ bình thường, không phát hiện thấy hiện tượng chậm.
SLOW Phát hiện tình trạng chậm lại nhưng không có nút thắt cổ chai nào hình thành.
TRAFFIC_JAM Đã phát hiện ách tắc giao thông.