TripWaypoint

תיאור של נקודת עצירה במסלול של רכב או נקודת סיום בנסיעה של רכב.

ייצוג ב-JSON
{
  "location": {
    object (TerminalLocation)
  },
  "tripId": string,
  "waypointType": enum (WaypointType),
  "pathToWaypoint": [
    {
      object (LatLng)
    }
  ],
  "encodedPathToWaypoint": string,
  "trafficToWaypoint": {
    object (ConsumableTrafficPolyline)
  },
  "distanceMeters": integer,
  "eta": string,
  "duration": string
}
שדות
location

object (TerminalLocation)

המיקום של נקודת הציון הזו.

tripId

string

הנסיעה שמשויכת לנקודת הציון הזו.

waypointType

enum (WaypointType)

התפקיד של נקודת הציון הזו בנסיעה, למשל איסוף או מסירה.

pathToWaypoint[]

object (LatLng)

הנתיב מנקודת הציון הקודמת לנקודת הציון הנוכחית. לא מוגדר לנקודת הציון הראשונה ברשימה. השדה הזה יאוכלס רק כשיתבצע בקשה לכך.

encodedPathToWaypoint

string

הנתיב המקודד מנקודת הציון הקודמת לנקודת הציון הנוכחית.

הערה: השדה הזה מיועד לשימוש רק ב-Driver SDK וב-Consumer SDK. עדיין אין תמיכה בפענוח.

trafficToWaypoint

object (ConsumableTrafficPolyline)

תנאי התנועה לאורך הנתיב לנקודת הציון הזו. לתשומת ליבכם, התכונה 'תנועה' זמינה רק ללקוחות הפלטפורמה של מפות Google עם פתרון 'נסיעות' ו'משלוחים'.

distanceMeters

integer

מרחק הנתיב מנקודת הציון הקודמת לנקודת הציון הנוכחית. לא מוגדר בנקודת הציון הראשונה ברשימה.

eta

string (Timestamp format)

זמן ההגעה המשוער לנקודת הציון הזו. לא מוגדר בנקודת הציון הראשונה ברשימה.

הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: "2014-10-02T15:01:23Z", ‏ "2014-10-02T15:01:23.045123456Z" או "2014-10-02T15:01:23+05:30".

duration

string (Duration format)

זמן הנסיעה מנקודת הציון הקודמת לנקודה הזו. לא מוגדר לנקודת הציון הראשונה ברשימה.

משך הזמן בשניות, עם עד תשע ספרות עשרוניות, שמסתיימים ב-'s'. דוגמה: "3.5s".