RouteTravelAdvisory

অতিরিক্ত তথ্য রয়েছে যা ব্যবহারকারীকে জানানো উচিত, যেমন সম্ভাব্য ট্রাফিক জোন বিধিনিষেধ।

JSON প্রতিনিধিত্ব
{
  "tollInfo": {
    object (TollInfo)
  },
  "speedReadingIntervals": [
    {
      object (SpeedReadingInterval)
    }
  ],
  "fuelConsumptionMicroliters": string,
  "routeRestrictionsPartiallyIgnored": boolean,
  "transitFare": {
    object (Money)
  }
}
ক্ষেত্র
tollInfo

object ( TollInfo )

রুটের টোল সম্পর্কে তথ্য রয়েছে। এই ক্ষেত্রটি শুধুমাত্র তখনই জনবহুল হয় যদি রুটে টোল প্রত্যাশিত হয় এবং TOLLS অনুরোধের ComputeRoutesRequest.extra_computations এ অন্তর্ভুক্ত থাকে। যদি এই ক্ষেত্রটি সেট করা থাকে, কিন্তু estimatedPrice মূল্য সাবফিল্ড জনবহুল না হয়, তাহলে রুটে টোল রয়েছে, কিন্তু আনুমানিক মূল্য অজানা। যদি tollInfo সেট করা না থাকে, তাহলে রুটে কোনো টোল প্রত্যাশিত নেই।

speedReadingIntervals[]

object ( SpeedReadingInterval )

ট্রাফিক ঘনত্ব নির্দেশ করে গতি পড়ার ব্যবধান। এই ক্ষেত্রটি শুধুমাত্র অনুরোধের জন্য পপুলেট করা হয় যখন অনুরোধটির একটি TRAFFIC_AWARE বা TRAFFIC_AWARE_OPTIMAL ComputeRoutesRequest.routing_preference মান থাকে এবং TRAFFIC_ON_POLYLINE ComputeRoutesRequest.extra_computations এ অন্তর্ভুক্ত থাকে। বিরতিগুলি ওভারল্যাপ ছাড়াই রুটের পুরো পলিলাইনকে কভার করে। একটি নির্দিষ্ট ব্যবধানের শুরু বিন্দু পূর্ববর্তী ব্যবধানের শেষ বিন্দুর সমান।

উদাহরণ:

polyline: A ---- B ---- C ---- D ---- E ---- F ---- G
speedReadingIntervals: [A,C), [C,D), [D,G).
fuelConsumptionMicroliters

string ( int64 format)

মাইক্রোলিটারে পূর্বাভাসিত জ্বালানী খরচ। FUEL_CONSUMPTION অনুরোধের ComputeRoutesRequest.extra_computations এ অন্তর্ভুক্ত হলেই এই ক্ষেত্রটি পপুলেট করা হয়।

routeRestrictionsPartiallyIgnored

boolean

ফিরে আসা রুটে বিধিনিষেধ থাকতে পারে যা অনুরোধ করা ভ্রমণ মোড বা রুট সংশোধকদের জন্য উপযুক্ত নয়।

transitFare

object ( Money )

যদি উপস্থিত থাকে, তাহলে এই রুটে মোট ভাড়া বা টিকিটের খরচ রয়েছে এই সম্পত্তিটি শুধুমাত্র TRANSIT অনুরোধের জন্য এবং শুধুমাত্র সেই রুটের জন্য যেখানে সমস্ত ট্রানজিট ধাপের জন্য ভাড়ার তথ্য পাওয়া যায়।