מייצג קטע נסיעה של רכב – מהעצירה הקודמת שלו ועד לעצירה הנוכחית. אם זו התחנה הפעילה הראשונה, הנסיעה היא מהמיקום הנוכחי של הרכב לתחנה הזו.
ייצוג JSON |
---|
{ "stop": { object ( |
שדות | |
---|---|
stop |
מציין את מיקום התחנה, יחד עם הערכים של |
driving |
פלט בלבד. מרחק הנסיעה מהתחנה הקודמת עד לתחנה הזו. אם העצירה הנוכחית היא העצירה הראשונה ברשימת קטעי המסלול, נקודת ההתחלה היא המיקום של הרכב שסומן בזמן שהעצירה הזו נוספה לרשימה. יכול להיות שהשדה הזה לא יופיע אם קטע המסלול הזה הוא חלק מ- |
driving |
פלט בלבד. זמן הנסיעה מהתחנה הקודמת לתחנה הזו. אם העצירה הנוכחית היא העצירה הראשונה ברשימת קטעי הנסיעה, נקודת ההתחלה היא מיקום הרכב שמתועד בזמן שהעצירה הזו נוספה לרשימה. אם השדה הזה מוגדר בנתיב משך הזמן בשניות, עם עד תשע ספרות עשרוניות, שמסתיימים ב-' |
path[] |
פלט בלבד. הנתיב מהתחנה הקודמת לתחנה הזו. אם התחנה הנוכחית היא התחנה הראשונה ברשימת קטעי המסלול, זהו הנתיב מהמיקום הנוכחי של הרכב לתחנה הזו בזמן שהעצירה נוספה לרשימה. יכול להיות שהשדה הזה לא יופיע אם קטע המסלול הזה הוא חלק מ- אם השדה הזה מוגדר בנתיב |
VehicleStop
תיאור של נקודה שבה הרכב עוצר כדי לבצע Task
אחד או יותר.
ייצוג ב-JSON |
---|
{ "plannedLocation": { object ( |
שדות | |
---|---|
planned |
חובה. המיקום של התחנה. שימו לב: יכול להיות שהמיקומים ב- |
tasks[] |
רשימת ה |
state |
המדינה של |
TaskInfo
מידע נוסף על המשימה שבוצעה בעצירה הזו.
ייצוג ב-JSON |
---|
{
"taskId": string,
"taskDuration": string,
"targetTimeWindow": {
object ( |
שדות | |
---|---|
task |
מזהה המשימה. השדה הזה לא יאוכלס בתגובה של קריאה מסוג
|
task |
פלט בלבד. הזמן הנדרש לביצוע המשימה. משך הזמן בשניות, עם עד תשע ספרות עשרוניות, שמסתיימים ב-' |
target |
פלט בלבד. חלון הזמן שבמהלכו צריך להשלים את המשימה. ההגדרה הזו מוגדרת רק בתשובה ל- |
מדינה
המצב הנוכחי של VehicleStop
.
טיפוסים בני מנייה (enum) | |
---|---|
STATE_UNSPECIFIED |
לא ידוע. |
NEW |
נוצר, אבל לא מתבצע ניתוב באופן פעיל. |
ENROUTE |
מוקצים וניתוב באופן פעיל. |
ARRIVED |
הגיעה לתחנה. בהנחה שכשהרכב עובר לתחנה הבאה, כל העצירות הקודמות הושלמו. |