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)

इस वेपॉइंट पर पहुंचने का अनुमानित समय. सूची में पहले वेपॉइंट के लिए, कोई वैल्यू नहीं दी गई है.

आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण के लिए: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

duration

string (Duration format)

पिछले वेपॉइंट से इस बिंदु तक यात्रा में लगने वाला समय. सूची में पहले वेपॉइंट के लिए, कोई वैल्यू नहीं दी गई है.

सेकंड में कुल समय, जिसमें दशमलव के बाद नौ अंक हो सकते हैं. यह समय 's' पर खत्म होता है. उदाहरण: "3.5s".