TripWaypointLog

تصف نقطة التوقف أو النهاية على مسار المركبة.

تمثيل JSON
{
  "location": {
    object (TerminalLocationLog)
  },
  "tripId": string,
  "distanceMeters": integer,
  "eta": string,
  "duration": string,
  "type": enum (WaypointTypeLog)
}
الحقول
location

object (TerminalLocationLog)

موقع النقطة الوسيطة.

tripId

string

الرحلة التي تشمل نقطة الطريق هذه.

distanceMeters

integer

مسافة المسار من النقطة الوسيطة السابقة إلى هذه النقطة. غير محدّد للنقطة الطريق الأولى في القائمة.

eta

string (Timestamp format)

الوقت المقدَّر للوصول إلى هذه النقطة. غير محدّد للنقطة الطريق الأولى في القائمة.

طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: "2014-10-02T15:01:23Z" و"2014-10-02T15:01:23.045123456Z".

duration

string (Duration format)

مدة الرحلة من نقطة الطريق السابقة إلى هذه النقطة. غير محدّد للنقطة الطريق الأولى في القائمة.

مدة بالثواني مكونة من تسعة أرقام كسور كحد أقصى وتنتهي بالأرقام "s" مثال: "3.5s"

type

enum (WaypointTypeLog)

النوع الذي يصف الدور الذي تلعبه نقطة الطريق لهذه الرحلة، مثل استلام الطلب أو الانسحاب