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 )

এই ওয়েপয়েন্টের অবস্থান।

trip Id

string

এই ওয়েপয়েন্টের সাথে যুক্ত ট্রিপ।

waypoint Type

enum ( WaypointType )

এই ট্রিপে এই ওয়েপয়েন্ট যে ভূমিকা পালন করে, যেমন পিকআপ বা ড্রপঅফ।

path To Waypoint[]

object ( LatLng )

পূর্ববর্তী ওয়েপয়েন্ট থেকে বর্তমান ওয়েপয়েন্টের পথ। একটি তালিকার প্রথম ওয়েপয়েন্টের জন্য অনির্ধারিত। এই ক্ষেত্রটি শুধুমাত্র যখন অনুরোধ করা হয় তখন জনবহুল হয়।

encoded Path To Waypoint

string

পূর্ববর্তী ওয়েপয়েন্ট থেকে বর্তমান ওয়েপয়েন্টে এনকোড করা পথ।

দ্রষ্টব্য: এই ক্ষেত্রটি শুধুমাত্র ড্রাইভার SDK এবং উপভোক্তা SDK দ্বারা ব্যবহারের জন্য উদ্দিষ্ট৷ ডিকোডিং এখনও সমর্থিত নয়।

traffic To Waypoint

object ( ConsumableTrafficPolyline )

এই ওয়েপয়েন্টের পথ ধরে যানজটের অবস্থা। মনে রাখবেন যে ট্রাফিক শুধুমাত্র Google Map Platform Rides এবং Deliveries Solution গ্রাহকদের জন্য উপলব্ধ।

distance Meters

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"