রাউটিং অপশন

পাবলিক ক্লাস RoutingOptions অবজেক্ট প্রসারিত করে

গন্তব্যে যাওয়ার পথ গণনা করার জন্য Navigator দ্বারা ব্যবহৃত বিকল্পগুলি সংজ্ঞায়িত করে।

নেস্টেড ক্লাস সারাংশ

@ইন্টারফেস RoutingOptions.Routing Strategy রাউটিং কৌশলটি নির্দিষ্ট করে যে রুটগুলিকে কীভাবে র‌্যাঙ্ক করা হয়, যা প্রাথমিকভাবে বেছে নেওয়া রুটকে প্রভাবিত করে এবং পুনরায় রাউটিং করার সময়।
@ইন্টারফেস Routing Options.TravelMode দিকনির্দেশ তুলিতে ব্যবহৃত পরিবহনের ধরন নির্দিষ্ট করে।

পাবলিক কনস্ট্রাক্টর সারাংশ

পাবলিক পদ্ধতির সারাংশ

রাউটিং অপশন
alternateRoutesStrategy ( AlternateRoutesStrategy alternateRoutes Option)
নেভিগেশন চলাকালীন প্রদর্শিত বিকল্প রুটের সংখ্যা কনফিগার করে।
রাউটিং অপশন
হাইওয়ে এড়িয়ে চলুন (বুলিয়ান এভয়েড হাইওয়ে)
একটি গন্তব্যে যাওয়ার রুট তৈরি করার সময় হাইওয়ে এবং মোটরওয়েগুলি এড়াতে হবে কিনা তা কনফিগার করে৷
রাউটিং অপশন
এভয়েড টোলস (বুলিয়ান এভয়েড টোলস)
কোনো গন্তব্যে যাওয়ার রুট তৈরি করার সময় টোল রাস্তা এড়াতে হবে কিনা তা কনফিগার করে।
বিকল্প রুট কৌশল
GetAlternateRoutesStrategy ()
নেভিগেশন চলাকালীন দেখানো বিকল্প রুটের সংখ্যার জন্য পছন্দের প্রদর্শন কৌশল প্রদান করে।
বুলিয়ান
getAvoidHighways ()
হাইওয়ে এবং মোটরওয়েগুলি এড়ানো হয়েছে কিনা তা নির্দেশ করে একটি বুলিয়ান প্রদান করে৷
বুলিয়ান
getAvoidTolls ()
টোল রাস্তা এড়ানো হয়েছে কিনা তা নির্দেশ করে একটি বুলিয়ান প্রদান করে।
দীর্ঘ
int
int
getTravelMode ()
ব্যবহারকারীকে প্রদান করার জন্য দিকনির্দেশের ধরন প্রদান করে।
রাউটিং অপশন
অবস্থানের সময়সীমা (দীর্ঘ অবস্থানের সময়সীমা)
setDestinations(List ) setDestinations(List ) LOCATION_UNKNOWN এর সাথে ব্যর্থ হয়।
রাউটিং অপশন
রাউটিং স্ট্র্যাটেজি (int রাউটিং স্ট্র্যাটেজি)
নেভিগেশন এবং পুনরায় রাউটিং এ ব্যবহৃত রাউটিং কৌশল নির্দিষ্ট করে।
রাউটিং অপশন
TravelMode (int travelMode)
নেভিগেশন দিকনির্দেশ নির্ধারণ করতে ব্যবহৃত পরিবহনের ধরন নির্দিষ্ট করে।

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতির সারাংশ

পাবলিক কনস্ট্রাক্টর

সর্বজনীন রাউটিং বিকল্প ()

পাবলিক পদ্ধতি

সর্বজনীন রাউটিং বিকল্প বিকল্প রুট কৌশল ( বিকল্প রুট কৌশল বিকল্প রুট বিকল্প)

নেভিগেশন চলাকালীন প্রদর্শিত বিকল্প রুটের সংখ্যা কনফিগার করে। ডিফল্টরূপে, সমস্ত উপলব্ধ বিকল্প রুট দেখানো হয়।

পরামিতি
বিকল্প রুট বিকল্প নেভিগেশন চলাকালীন দেখানো বিকল্প রুটের সংখ্যার জন্য পছন্দের প্রদর্শন কৌশল।
রিটার্নস
  • যে বস্তুটির জন্য পদ্ধতিটি কল করা হয়েছিল, আপডেট করা বিকল্প রুট সেটিং সহ।

পাবলিক রাউটিং বিকল্প হাইওয়ে এড়িয়ে চলুন (বুলিয়ান এভয়েড হাইওয়ে)

একটি গন্তব্যে যাওয়ার রুট তৈরি করার সময় হাইওয়ে এবং মোটরওয়েগুলি এড়াতে হবে কিনা তা কনফিগার করে৷

পরামিতি
মহাসড়ক এড়াতে true হলে, মহাসড়ক এবং মোটরওয়ে এড়ানো হয়।
রিটার্নস
  • যে অবজেক্টটির জন্য হাইওয়ে এড়ানোর আপডেট সেটিং সহ পদ্ধতিটি কল করা হয়েছিল৷

পাবলিক রাউটিং অপশন এভয়েড টোলস (বুলিয়ান এভয়েড টোলস)

কোনো গন্তব্যে যাওয়ার রুট তৈরি করার সময় টোল রাস্তা এড়াতে হবে কিনা তা কনফিগার করে।

পরামিতি
টোল এড়াতে true হলে, টোল রাস্তা এড়ানো হয়।
রিটার্নস
  • যে বস্তুটির জন্য পদ্ধতিটি আপডেট করা টোল এড়ানো সেটিং সহ কল ​​করা হয়েছিল

সর্বজনীন বিকল্প রুট কৌশল getAlternateRoutesStrategy ()

নেভিগেশন চলাকালীন দেখানো বিকল্প রুটের সংখ্যার জন্য পছন্দের প্রদর্শন কৌশল প্রদান করে।

পাবলিক বুলিয়ান getAvoidHighways ()

হাইওয়ে এবং মোটরওয়েগুলি এড়ানো হয়েছে কিনা তা নির্দেশ করে একটি বুলিয়ান প্রদান করে৷

রিটার্নস
  • true যদি হাইওয়ে এবং মোটরওয়ে এড়ানো হয়

পাবলিক বুলিয়ান getAvoidTolls ()

টোল রাস্তা এড়ানো হয়েছে কিনা তা নির্দেশ করে একটি বুলিয়ান প্রদান করে।

রিটার্নস
  • true যদি টোল রাস্তা এড়ানো হয়

সর্বজনীন দীর্ঘ getLocationTimeoutMs ()

setDestinations(List ) setDestinations(List ) ব্যর্থ হয়। যদি মান শূন্য হয়, কোন সীমা নেই।

রিটার্নস
  • অবস্থান সংশোধনের জন্য অপেক্ষা করার সর্বোচ্চ সময়

পাবলিক int getRoutingStrategy ()

পাবলিক int getTravelMode ()

ব্যবহারকারীকে প্রদান করার জন্য দিকনির্দেশের ধরন প্রদান করে।

সর্বজনীন রাউটিং অপশন লোকেশন টাইমআউটএম (দীর্ঘ অবস্থানের সময়সীমা)

setDestinations(List ) setDestinations(List ) LOCATION_UNKNOWN এর সাথে ব্যর্থ হয়। শূন্যের একটি মান, ডিফল্ট, এটিকে চিরতরে অপেক্ষা করতে দেবে।

পরামিতি
অবস্থান সময়সীমা একটি অবস্থানের জন্য অপেক্ষা করার জন্য সর্বাধিক সময়, মিলিসেকেন্ডে।
রিটার্নস
  • যে বস্তুটির জন্য পদ্ধতিটি কল করা হয়েছিল, আপডেট করা অবস্থানের সময়সীমা সেটিং সহ

পাবলিক রাউটিং অপশন রাউটিং স্ট্র্যাটেজি (int রাউটিং স্ট্র্যাটেজি)

নেভিগেশন এবং পুনরায় রাউটিং এ ব্যবহৃত রাউটিং কৌশল নির্দিষ্ট করে।

পরামিতি
রাউটিং কৌশল

পাবলিক রাউটিং অপশন ট্রাভেলমোড (int travelMode)

নেভিগেশন দিকনির্দেশ নির্ধারণ করতে ব্যবহৃত পরিবহনের ধরন নির্দিষ্ট করে।

পরামিতি
ভ্রমণ মোড
রিটার্নস
  • যে বস্তুটির জন্য পদ্ধতিটি আপডেট করা ভ্রমণ মোডের সাথে কল করা হয়েছিল।