Bir aracın önceki durağından geçerli durağına kadar seyahat segmentini temsil eder. Bu ilk aktif duraksa aracın mevcut konumundan bu noktaya kadardır.
JSON gösterimi |
---|
{ "stop": { object ( |
Alanlar | |
---|---|
stop |
Durakla ilişkili |
drivingDistanceMeters |
Yalnızca çıkış. Önceki durakla bu durak arasındaki seyahat mesafesi. Geçerli durak, yolculuk segmentleri listesindeki ilk duraksa başlangıç noktası, bu durağın listeye eklendiğinde kaydedilen konumudur. Bu yolculuk segmenti |
drivingDuration |
Yalnızca çıkış. Önceki duraktan bu noktaya seyahat süresi. Mevcut durak, yolculuk segmentleri listesindeki ilk duraksa başlangıç noktası, bu durağın listeye eklendiğinde kaydedilen konumudur. Bu alan, " |
path[] |
Yalnızca çıkış. Önceki duraktan bu noktaya giden yol. Geçerli durak, yolculuk segmentleri listesindeki ilk duraksa bu, durağın listeye eklendiği sırada aracın mevcut konumundan bu durağa kadar olan yoldur. Bu yolculuk segmenti Bu alan, |
VehicleStop
Bir aracın bir veya daha fazla Task
gerçekleştirmek için durduğu bir noktayı tanımlar.
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 bilgiler.
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. " |
targetTimeWindow |
Yalnızca çıkış. Görevin tamamlanması gereken zaman aralığı. Bu ayar yalnızca |
Eyalet
VehicleStop
öğesinin mevcut durumu.
Sıralamalar | |
---|---|
STATE_UNSPECIFIED |
Bilinmiyor. |
NEW |
Oluşturuldu ancak aktif olarak yönlendirilmiyor. |
ENROUTE |
Atanmış ve aktif olarak yönlendiriliyor. |
ARRIVED |
Durağa vardı. Araç bir sonraki durağa giderken önceki tüm durakların tamamlandığı varsayılır. |