Bir aracın önceki durağından geçerli durağına kadar seyahat segmentini temsil eder. İlk etkin duraksa aracın mevcut konumundan bu duraka kadardır.
JSON gösterimi |
---|
{ "stop": { object ( |
Alanlar | |
---|---|
stop |
Durakla ilişkili |
drivingDistanceMeters |
Yalnızca çıkış. Önceki durak ile bu durak arasındaki seyahat mesafesi. Mevcut durak, yolculuk segmentleri listesindeki ilk duraksa başlangıç noktası, bu durağın listeye eklendiği sırada aracın kayıtlı konumudur. Bu yolculuk segmenti |
drivingDuration |
Yalnızca çıkış. Önceki durak ile bu durak arasındaki seyahat süresi. Mevcut durak, yolculuk segmentleri listesindeki ilk duraksa başlangıç noktası, bu durağın listeye eklendiği sırada Aracın kayıtlı konumudur. Bu alan, En fazla dokuz kesir basamağı olan ve " |
path[] |
Yalnızca çıkış. Önceki duraktan bu konuma giden yol. Mevcut durak, yolculuk segmentleri listesindeki ilk duraksa bu, durağın listeye eklendiği zamanda aracın mevcut konumundan bu durma noktasına kadar olan yoldur. Bu yolculuk segmenti Bu alan, |
VehicleStop
Bir aracın bir veya daha fazla Task
yapmak için durduğu bir noktayı açıklar.
JSON gösterimi |
---|
{ "plannedLocation": { object ( |
Alanlar | |
---|---|
plannedLocation |
Zorunlu. Durağın konumu. |
tasks[] |
Bu durakta gerçekleştirilecek |
state |
|
TaskInfo
Bu durakta gerçekleştirilen Görev hakkında ek bilgi.
JSON gösterimi |
---|
{
"taskId": string,
"taskDuration": string,
"targetTimeWindow": {
object ( |
Alanlar | |
---|---|
taskId |
Görev kimliği. Bu alan,
|
taskDuration |
Yalnızca çıkış. Görevi gerçekleştirmek için gereken süre. En fazla dokuz kesir basamağı olan ve " |
targetTimeWindow |
Yalnızca çıkış. Görevin tamamlanması gereken zaman aralığı. Bu, yalnızca |
Eyalet
VehicleStop
öğesinin mevcut durumu.
Sıralamalar | |
---|---|
STATE_UNSPECIFIED |
Bilinmiyor. |
NEW |
Oluşturulmuş ancak etkin olarak yönlendirilmiyor. |
ENROUTE |
Atanan ve etkin olarak yönlendiriliyor. |
ARRIVED |
Durağa varıldı. Araç bir sonraki durağa giderken önceki tüm durakların tamamlandığı varsayılır. |