নির্দেশ সার্ভিস ক্লাস
google.maps . DirectionsService
ক্লাস
দুই বা ততোধিক স্থানের মধ্যে দিকনির্দেশ কম্পিউট করার জন্য একটি পরিষেবা।
const {DirectionsService} = await google.maps.importLibrary("routes")
কল করে অ্যাক্সেস করুন।
Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
কনস্ট্রাক্টর | |
---|---|
DirectionsService | DirectionsService() পরামিতি: কোনোটিই নয় একটি DirectionsService একটি নতুন দৃষ্টান্ত তৈরি করে যা Google সার্ভারগুলিতে দিকনির্দেশের প্রশ্ন পাঠায়৷ |
পদ্ধতি | |
---|---|
route | route(request[, callback]) পরামিতি:
রিটার্ন মান: Promise < DirectionsResult > একটি দিকনির্দেশ অনুসন্ধান অনুরোধ ইস্যু করুন। |
নির্দেশাবলী অনুরোধ ইন্টারফেস
google.maps . DirectionsRequest
ইন্টারফেস
একটি দিকনির্দেশের প্রশ্ন DirectionsService
এ পাঠানো হবে।
বৈশিষ্ট্য | |
---|---|
destination | প্রকার: string| LatLng | Place | LatLngLiteral গন্তব্যের অবস্থান। এটি জিওকোড করার জন্য একটি স্ট্রিং, বা একটি LatLng , বা একটি Place হিসাবে নির্দিষ্ট করা যেতে পারে। প্রয়োজন। |
origin | প্রকার: string| LatLng | Place | LatLngLiteral উৎপত্তির অবস্থান। এটি জিওকোড করার জন্য একটি স্ট্রিং, বা একটি LatLng , বা একটি Place হিসাবে নির্দিষ্ট করা যেতে পারে। প্রয়োজন। |
travelMode | প্রকার: TravelMode রাউটিং এর প্রকার অনুরোধ করা হয়েছে। প্রয়োজন। |
avoidFerries optional | প্রকার: boolean optional true হলে, যেখানে সম্ভব ফেরি এড়াতে দিকনির্দেশ পরিষেবাকে নির্দেশ দেয়৷ ঐচ্ছিক। |
avoidHighways optional | প্রকার: boolean optional true হলে, যেখানে সম্ভব হাইওয়েগুলি এড়াতে নির্দেশ পরিষেবাকে নির্দেশ দেয়৷ ঐচ্ছিক। |
avoidTolls optional | প্রকার: boolean optional true হলে, যেখানে সম্ভব টোল রাস্তা এড়াতে দিকনির্দেশ পরিষেবাকে নির্দেশ দেয়৷ ঐচ্ছিক। |
drivingOptions optional | প্রকার: DrivingOptions optional সেটিংস যা শুধুমাত্র অনুরোধের ক্ষেত্রে প্রযোজ্য যেখানে travelMode DRIVING । এই বস্তুটি অন্যান্য ভ্রমণ মোডের জন্য কোন প্রভাব ফেলবে না। |
language optional | প্রকার: string optional যখন সম্ভব তখন যে ভাষার ফলাফল দেওয়া উচিত তার জন্য একটি ভাষা শনাক্তকারী। সমর্থিত ভাষার তালিকা দেখুন। |
optimizeWaypoints optional | প্রকার: boolean optional যদি true তে সেট করা হয়, তাহলে রুটের সামগ্রিক খরচ কমানোর জন্য DirectionsService সরবরাহ করা মধ্যবর্তী ওয়েপয়েন্টগুলিকে পুনরায় অর্ডার করার চেষ্টা করবে। যদি ওয়েপয়েন্টগুলি অপ্টিমাইজ করা হয়, নতুন অর্ডার নির্ধারণ করতে প্রতিক্রিয়াতে DirectionsRoute.waypoint_order পরিদর্শন করুন। |
provideRouteAlternatives optional | প্রকার: boolean optional রুট বিকল্প প্রদান করা উচিত কি না. ঐচ্ছিক। |
region optional | প্রকার: string optional জিওকোডিং অনুরোধের জন্য একটি পক্ষপাত হিসাবে ব্যবহৃত অঞ্চল কোড। অঞ্চল কোড একটি ccTLD ("টপ-লেভেল ডোমেন") দুই-অক্ষরের মান গ্রহণ করে। কিছু উল্লেখযোগ্য ব্যতিক্রম সহ বেশিরভাগ ccTLD কোডগুলি ISO 3166-1 কোডগুলির সাথে অভিন্ন। উদাহরণস্বরূপ, যুক্তরাজ্যের ccTLD হল "uk" ( .co.uk ) যেখানে এর ISO 3166-1 কোড হল "gb" (প্রযুক্তিগতভাবে "দ্য ইউনাইটেড কিংডম অফ গ্রেট ব্রিটেন এবং উত্তর আয়ারল্যান্ড" এর সত্তার জন্য)। |
transitOptions optional | প্রকার: TransitOptions optional সেটিংস যা শুধুমাত্র অনুরোধের ক্ষেত্রে প্রযোজ্য যেখানে travelMode TRANSIT হয়। এই বস্তুটি অন্যান্য ভ্রমণ মোডের জন্য কোন প্রভাব ফেলবে না। |
unitSystem optional | প্রকার: UnitSystem optional ডিফল্ট: মূল দেশে ব্যবহৃত ইউনিট সিস্টেম। দূরত্ব প্রদর্শন করার সময় ব্যবহার করার জন্য পছন্দের ইউনিট সিস্টেম। |
waypoints optional | প্রকার: Array < DirectionsWaypoint > optional মধ্যবর্তী পথপয়েন্টের অ্যারে। এই অ্যারের প্রতিটি ওয়েপয়েন্টের মাধ্যমে উৎপত্তি থেকে গন্তব্য পর্যন্ত দিকনির্দেশ গণনা করা হয়। অনুমোদিত সর্বাধিক সংখ্যক ওয়েপয়েন্টের জন্য বিকাশকারীর নির্দেশিকা দেখুন। ট্রানজিট দিকনির্দেশের জন্য ওয়েপয়েন্ট সমর্থিত নয়। ঐচ্ছিক। |
দিকনির্দেশ স্ট্যাটাস ধ্রুবক
google.maps . DirectionsStatus
স্ট্যাটাস ধ্রুবক
একটি কল টু route()
সম্পূর্ণ হওয়ার পরে DirectionsService
দ্বারা স্ট্যাটাস ফেরত দেওয়া হয়। মান দ্বারা, বা ধ্রুবকের নাম ব্যবহার করে এইগুলি নির্দিষ্ট করুন। উদাহরণস্বরূপ, 'OK'
বা google.maps.DirectionsStatus.OK
।
const {DirectionsStatus} = await google.maps.importLibrary("routes")
কল করে অ্যাক্সেস করুন।
Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
ধ্রুবক | |
---|---|
INVALID_REQUEST | প্রদত্ত DirectionsRequest অবৈধ ছিল৷ |
MAX_WAYPOINTS_EXCEEDED | DirectionsRequest এ অনেকগুলো DirectionsWaypoint s প্রদান করা হয়েছে। অনুমোদিত সর্বাধিক সংখ্যক ওয়েপয়েন্টের জন্য বিকাশকারীর নির্দেশিকা দেখুন। |
NOT_FOUND | উত্স, গন্তব্য, বা পথপয়েন্টগুলির মধ্যে অন্তত একটি জিওকোড করা যায়নি৷ |
OK | প্রতিক্রিয়াটিতে একটি বৈধ DirectionsResult রয়েছে। |
OVER_QUERY_LIMIT | ওয়েবপৃষ্ঠাটি খুব অল্প সময়ের মধ্যে অনুরোধের সীমা অতিক্রম করেছে৷ |
|