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".