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

पिछले वेपॉइंट से मौजूदा वेपॉइंट तक कोड में बदला गया पाथ.

ध्यान दें: इस फ़ील्ड का इस्तेमाल सिर्फ़ ड्राइवर SDK टूल और उपभोक्ता SDK टूल के लिए किया जा सकता है. डिकोड करने की सुविधा अभी तक उपलब्ध नहीं है.

trafficToWaypoint

object (ConsumableTrafficPolyline)

इस वेपॉइंट के रास्ते की ट्रैफ़िक की स्थितियां. ध्यान दें कि ट्रैफ़िक सिर्फ़ 'Google मैप' प्लैटफ़ॉर्म राइड और डिलीवरी समाधान ग्राहकों के लिए उपलब्ध है.

distanceMeters

integer

पिछले वेपॉइंट से मौजूदा वेपॉइंट तक के रास्ते की दूरी. सूची में पहले वेपॉइंट के लिए तय नहीं है.

eta

string (Timestamp format)

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

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

duration

string (Duration format)

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

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