- JSON 표현
- VehicleStop
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- TaskInfo
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- 상태
이전 정류장에서 현재 정류장까지 차량의 이동 구간을 나타냅니다. 첫 번째 활성 정류장인 경우 차량의 현재 위치에서 이 정류장까지 이동합니다.
JSON 표현 |
---|
{ "stop": { object ( |
필드 | |
---|---|
stop |
정류장 위치 및 정류장과 연결된 |
drivingDistanceMeters |
출력 전용입니다. 이전 정류장에서 이 정류장까지의 이동 거리입니다. 현재 정류장이 여정 구간 목록에서 첫 번째 정류장인 경우 출발지는 이 정류장이 목록에 추가된 시점에 기록된 차량의 위치입니다. 이 여정 세그먼트가 |
drivingDuration |
출력 전용입니다. 이전 정류장에서 이 정류장까지의 이동 시간입니다. 현재 정류장이 여정 구간 목록에서 첫 번째 정류장인 경우 출발지는 이 정류장이 목록에 추가된 시점에 기록된 차량의 위치입니다. 이 필드가 소수점 아래가 최대 9자리까지이고 ' |
path[] |
출력 전용입니다. 이전 정류장에서 이 정류장까지의 경로입니다. 현재 정류장이 여정 구간 목록에서 첫 번째 정류장인 경우 차량의 현재 위치에서 정류장이 목록에 추가된 시점에 이 정류장까지의 경로입니다. 이 여정 세그먼트가 이 필드가 |
VehicleStop
차량이 하나 이상의 Task
를 실행하기 위해 정지하는 지점을 설명합니다.
JSON 표현 |
---|
{ "plannedLocation": { object ( |
필드 | |
---|---|
plannedLocation |
필수 항목입니다. 정류장의 위치입니다. |
tasks[] |
이 정류장에서 수행할 |
state |
|
TaskInfo
이 정류장에서 수행된 태스크에 대한 추가 정보입니다.
JSON 표현 |
---|
{
"taskId": string,
"taskDuration": string,
"targetTimeWindow": {
object ( |
필드 | |
---|---|
taskId |
작업 ID입니다. 이 필드는
|
taskDuration |
출력 전용입니다. 작업 수행에 필요한 시간입니다. 소수점 아래가 최대 9자리까지이고 ' |
targetTimeWindow |
출력 전용입니다. 작업을 완료해야 하는 기간입니다. |
주
VehicleStop
의 현재 상태입니다.
열거형 | |
---|---|
STATE_UNSPECIFIED |
알 수 없음 |
NEW |
생성되었지만 현재 직접 라우팅되지는 않습니다. |
ENROUTE |
할당되었으며 현재 라우팅입니다. |
ARRIVED |
정류장에 도착했습니다. 차량이 다음 정류장으로 이동하는 중일 때 이전의 모든 정류장이 완료된 것으로 가정합니다. |