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 Map Platform Rides এবং Deliveries Solution গ্রাহকদের জন্য উপলব্ধ।

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"