Đại diện cho đoạn đường đi của xe – từ điểm dừng trước đến điểm dừng hiện tại. Nếu đây là điểm dừng đầu tiên, thì điểm dừng đó sẽ tính từ vị trí hiện tại của xe đến điểm dừng này.
Biểu diễn dưới dạng JSON |
---|
{ "stop": { object ( |
Các trường | |
---|---|
stop |
Chỉ định vị trí dừng, cùng với các |
drivingDistanceMeters |
Chỉ có đầu ra. Quãng đường đi được từ điểm dừng trước đó đến điểm dừng này. Nếu điểm dừng hiện tại là điểm dừng đầu tiên trong danh sách các chặng của hành trình, thì điểm xuất phát là vị trí của xe được ghi lại tại thời điểm điểm dừng này được thêm vào danh sách. Trường này có thể không xuất hiện nếu giai đoạn hành trình này là một phần của |
drivingDuration |
Chỉ có đầu ra. Thời gian di chuyển từ điểm dừng trước đến điểm dừng này. Nếu điểm dừng hiện tại là điểm dừng đầu tiên trong danh sách phân đoạn của hành trình, thì điểm xuất phát là vị trí của xe được ghi lại tại thời điểm điểm dừng này được thêm vào danh sách. Nếu trường này được xác định trong đường dẫn Thời lượng tính bằng giây có tối đa 9 chữ số phân số, kết thúc bằng ' |
path[] |
Chỉ có đầu ra. Đường dẫn từ điểm dừng trước đến điểm dừng này. Nếu điểm dừng hiện tại là điểm dừng đầu tiên trong danh sách các chặng của hành trình, thì đây là lộ trình từ vị trí hiện tại của xe đến điểm dừng này tại thời điểm điểm dừng đó được thêm vào danh sách. Trường này có thể không xuất hiện nếu giai đoạn hành trình này là một phần của Nếu trường này được xác định trong đường dẫn |
VehicleStop
Mô tả một điểm mà Xe dừng lại để thực hiện một hoặc nhiều Task
.
Biểu diễn dưới dạng JSON |
---|
{ "plannedLocation": { object ( |
Các trường | |
---|---|
plannedLocation |
Bắt buộc. Vị trí dừng. Lưu ý rằng các vị trí trong |
tasks[] |
Danh sách các |
state |
Trạng thái của |
TaskInfo
Thông tin bổ sung về Nhiệm vụ được thực hiện tại điểm dừng này.
Biểu diễn dưới dạng JSON |
---|
{
"taskId": string,
"taskDuration": string,
"targetTimeWindow": {
object ( |
Các trường | |
---|---|
taskId |
Mã việc cần làm. Trường này sẽ không được điền sẵn khi phản hồi lệnh gọi
|
taskDuration |
Chỉ có đầu ra. Thời gian cần thiết để thực hiện Tác vụ. Thời lượng tính bằng giây có tối đa 9 chữ số phân số, kết thúc bằng ' |
targetTimeWindow |
Chỉ có đầu ra. Khoảng thời gian để hoàn thành tác vụ. Giá trị này chỉ được đặt để phản hồi |
Tiểu bang
Trạng thái hiện tại của VehicleStop
.
Enum | |
---|---|
STATE_UNSPECIFIED |
Không xác định. |
NEW |
Đã tạo nhưng không chủ động định tuyến. |
ENROUTE |
Đã chỉ định và chủ động định tuyến. |
ARRIVED |
Đã đến điểm dừng. Giả sử khi xe đang chuyển đến điểm dừng tiếp theo, tất cả các điểm dừng trước đó đều đã hoàn thành. |