নির্দেশ সার্ভিস ক্লাস
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 | ওয়েবপৃষ্ঠাটি খুব অল্প সময়ের মধ্যে অনুরোধের সীমা অতিক্রম করেছে৷ |
REQUEST_DENIED | ওয়েবপৃষ্ঠাটি দিকনির্দেশ পরিষেবা ব্যবহার করার অনুমতি নেই৷ |
UNKNOWN_ERROR | একটি সার্ভার ত্রুটির কারণে একটি দিকনির্দেশের অনুরোধ প্রক্রিয়া করা যায়নি৷ আপনি আবার চেষ্টা করলে অনুরোধ সফল হতে পারে। |
ZERO_RESULTS | উৎপত্তিস্থল এবং গন্তব্যের মধ্যে কোনো পথ খুঁজে পাওয়া যায়নি। |
দিকনির্দেশ ফলাফল ইন্টারফেস
google.maps . DirectionsResult
ইন্টারফেস
দিকনির্দেশের প্রতিক্রিয়া দিকনির্দেশ সার্ভার থেকে পুনরুদ্ধার করা হয়েছে। আপনি একটি DirectionsRenderer
ব্যবহার করে এইগুলিকে রেন্ডার করতে পারেন বা এই বস্তুটিকে পার্স করতে পারেন এবং নিজেই রেন্ডার করতে পারেন৷ Google মানচিত্র প্ল্যাটফর্ম পরিষেবার শর্তাবলীতে উল্লিখিত হিসাবে আপনাকে সতর্কতা এবং কপিরাইট প্রদর্শন করতে হবে৷ মনে রাখবেন যে যদিও এই ফলাফলটি "JSON-এর মতো" তবে এটি কঠোরভাবে JSON নয়, কারণ এটি পরোক্ষভাবে LatLng
বস্তুগুলিকে অন্তর্ভুক্ত করে৷
বৈশিষ্ট্য | |
---|---|
request | প্রকার: DirectionsRequest নির্দেশাবলীর অনুরোধ যা এই ফলাফল দিয়েছে৷ |
routes | প্রকার: Array < DirectionsRoute > DirectionsRoute s এর একটি অ্যারে, যার প্রতিটিতে পা এবং ধাপগুলি সম্পর্কে তথ্য রয়েছে যা এটি তৈরি করা হয়েছে। শুধুমাত্র একটি রুট থাকবে যদি না DirectionsRequest টি provideRouteAlternatives true সেট করা হয়। |
available_travel_modes optional | প্রকার: Array < TravelMode > optional উপলব্ধ ভ্রমণ মোড একটি অ্যারে রয়েছে. এই ক্ষেত্রটি ফেরত দেওয়া হয় যখন একটি অনুরোধ একটি ভ্রমণ মোড নির্দিষ্ট করে এবং কোন ফলাফল পায় না। অ্যারেতে প্রদত্ত ওয়েপয়েন্টের সেটের দেশগুলিতে উপলব্ধ ভ্রমণ মোড রয়েছে। এক বা একাধিক ওয়েপয়েন্ট 'ওয়েপয়েন্টের মাধ্যমে' হলে এই ক্ষেত্রটি ফেরত দেওয়া হয় না। |
geocoded_waypoints optional | প্রকার: Array < DirectionsGeocodedWaypoint > optional দিকনির্দেশের একটি অ্যারে DirectionsGeocodedWaypoint ওয়েপয়েন্ট, যার প্রতিটিতে উৎপত্তি, গন্তব্য এবং পথপয়েন্টের জিওকোডিং সম্পর্কে তথ্য রয়েছে। |
দিকনির্দেশ রেন্ডারার ক্লাস
google.maps . DirectionsRenderer
ক্লাস
DirectionsService
থেকে প্রাপ্ত দিকনির্দেশ রেন্ডার করে।
এই ক্লাস MVCObject
প্রসারিত.
const {DirectionsRenderer} = await google.maps.importLibrary("routes")
কল করে অ্যাক্সেস করুন।
Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
কনস্ট্রাক্টর | |
---|---|
DirectionsRenderer | DirectionsRenderer([opts]) পরামিতি:
প্রদত্ত বিকল্পগুলির সাথে রেন্ডারার তৈরি করে। নির্দেশাবলী একটি মানচিত্রে (ভিজ্যুয়াল ওভারলে হিসাবে) বা অতিরিক্তভাবে একটি <div> প্যানেলে (পাঠ্য নির্দেশাবলী হিসাবে) রেন্ডার করা যেতে পারে। |
পদ্ধতি | |
---|---|
getDirections | getDirections() পরামিতি: কোনোটিই নয় রিটার্ন মান: DirectionsResult রেন্ডারারের বর্তমান নির্দেশের সেট প্রদান করে। |
getMap | getMap() পরামিতি: কোনোটিই নয় রিটার্ন মান: Map যে মানচিত্রটিতে DirectionsResult রেন্ডার করা হয়েছে সেটি দেখায়। |
getPanel | getPanel() পরামিতি: কোনোটিই নয় রিটার্ন মান: HTMLElement |null <div> প্যানেলটি ফেরত দেয় যেখানে DirectionsResult রেন্ডার করা হয়। |
getRouteIndex | getRouteIndex() পরামিতি: কোনোটিই নয় রিটার্ন মান: number এই DirectionsRenderer অবজেক্ট দ্বারা ব্যবহৃত বর্তমান (শূন্য-ভিত্তিক) রুট সূচী প্রদান করে। |
setDirections | setDirections(directions) পরামিতি:
রিটার্ন মান: কোনটিই নয় DirectionsService থেকে ফলাফল ব্যবহার করতে রেন্ডারার সেট করুন। এই পদ্ধতিতে নির্দেশাবলীর একটি বৈধ সেট সেট করা রেন্ডারারের মনোনীত মানচিত্র এবং প্যানেলে দিকনির্দেশগুলি প্রদর্শন করবে৷ |
setMap | setMap(map) পরামিতি:
রিটার্ন মান: কোনটিই নয় এই পদ্ধতিটি মানচিত্রটি নির্দিষ্ট করে যা নির্দেশাবলী রেন্ডার করা হবে। মানচিত্র থেকে দিকনির্দেশ সরাতে null পাস করুন। |
setOptions | setOptions(options) পরামিতি:
রিটার্ন মান: কোনটিই নয় আরম্ভ করার পরে এই DirectionsRenderer বিকল্প সেটিংস পরিবর্তন করুন। |
setPanel | setPanel(panel) পরামিতি:
রিটার্ন মান: কোনটিই নয় এই পদ্ধতিটি একটি <div> এ নির্দেশনা রেন্ডার করে। প্যানেল থেকে বিষয়বস্তু সরাতে null পাস করুন। |
setRouteIndex | setRouteIndex(routeIndex) পরামিতি:
রিটার্ন মান: কোনটিই নয় রেন্ডার করার জন্য DirectionsResult অবজেক্টে রুটের (শূন্য-ভিত্তিক) সূচক সেট করুন। ডিফল্টরূপে, অ্যারের প্রথম রুটটি রেন্ডার করা হবে। |
উত্তরাধিকারসূত্রে পাওয়া: addListener , bindTo , get , notify , set , setValues , unbind , unbindAll |
ঘটনা | |
---|---|
directions_changed | function() যুক্তি: কোনটিই না রেন্ডার করা দিকনির্দেশ পরিবর্তিত হলে এই ইভেন্টটি চালু করা হয়, হয় যখন একটি নতুন DirectionsResult সেট করা হয় বা ব্যবহারকারী যখন দিকনির্দেশের পথে পরিবর্তনটি টেনে আনা শেষ করে। |
দিকনির্দেশ রেন্ডারার বিকল্প ইন্টারফেস
google.maps . DirectionsRendererOptions
ইন্টারফেস
এই অবজেক্টটি এমন বৈশিষ্ট্যগুলিকে সংজ্ঞায়িত করে যা একটি DirectionsRenderer
অবজেক্টে সেট করা যেতে পারে।
বৈশিষ্ট্য | |
---|---|
directions optional | প্রকার: DirectionsResult optional ম্যাপে এবং/অথবা একটি <div> প্যানেলে দেখানোর দিকনির্দেশ, DirectionsService থেকে একটি DirectionsResult অবজেক্ট হিসেবে পুনরুদ্ধার করা হয়েছে। |
draggable optional | প্রকার: boolean optional true হলে, ব্যবহারকারীকে এই DirectionsRenderer দ্বারা রেন্ডার করা রুটের পাথগুলিকে টেনে আনতে এবং পরিবর্তন করার অনুমতি দেয়। |
hideRouteList optional | প্রকার: boolean optional ডিফল্ট: false এই বৈশিষ্ট্যটি নির্দেশ করে যে রেন্ডারার নির্দেশ প্যানেলে দেখানো রুটের একটি ব্যবহারকারী-নির্বাচনযোগ্য তালিকা প্রদান করবে কিনা। |
infoWindow optional | প্রকার: InfoWindow optional InfoWindow যেখানে একটি মার্কার ক্লিক করা হলে পাঠ্য তথ্য রেন্ডার করা হয়। বিদ্যমান তথ্য উইন্ডো বিষয়বস্তু ওভাররাইট করা হবে এবং এর অবস্থান সরানো হবে। যদি কোন তথ্য উইন্ডো নির্দিষ্ট করা না থাকে, DirectionsRenderer তার নিজস্ব তথ্য উইন্ডো তৈরি করবে এবং ব্যবহার করবে। এই সম্পত্তি উপেক্ষা করা হবে যদি suppressInfoWindows true সেট করা হয়। |
map optional | প্রকার: Map optional যে মানচিত্রে দিকনির্দেশ প্রদর্শন করতে হবে। |
markerOptions optional | প্রকার: MarkerOptions optional মার্কার জন্য বিকল্প. DirectionsRenderer দ্বারা রেন্ডার করা সমস্ত মার্কার এই বিকল্পগুলি ব্যবহার করবে৷ |
panel optional | প্রকার: HTMLElement optional <div> যেটিতে দিকনির্দেশের ধাপগুলি প্রদর্শন করা হবে। |
polylineOptions optional | প্রকার: PolylineOptions optional পলিলাইনগুলির জন্য বিকল্পগুলি। DirectionsRenderer দ্বারা রেন্ডার করা সমস্ত পলিলাইন এই বিকল্পগুলি ব্যবহার করবে। |
preserveViewport optional | প্রকার: boolean optional ডিফল্ট: false যদি এই বিকল্পটি true সেট করা থাকে বা মানচিত্রের কেন্দ্র এবং জুম কখনই সেট করা না থাকে, ইনপুট মানচিত্রটি কেন্দ্রীভূত হয় এবং এই নির্দেশের সেটের বাউন্ডিং বাক্সে জুম করা হয়। |
routeIndex optional | প্রকার: number optional DirectionsResult অবজেক্টের মধ্যে রুটের সূচী। ডিফল্ট মান 0। |
suppressBicyclingLayer optional | প্রকার: boolean optional যখন সাইকেল চালানোর দিকনির্দেশ অনুরোধ করা হয় তখন BicyclingLayer রেন্ডারিং দমন করুন। |
suppressInfoWindows optional | প্রকার: boolean optional তথ্য উইন্ডোর রেন্ডারিং দমন করুন। |
suppressMarkers optional | প্রকার: boolean optional মার্কার রেন্ডারিং দমন করুন. |
suppressPolylines optional | প্রকার: boolean optional পলিলাইনের রেন্ডারিং দমন করুন। |
দিকনির্দেশ ওয়েপয়েন্ট ইন্টারফেস
google.maps . DirectionsWaypoint
ইন্টারফেস
একটি DirectionsWaypoint
উত্স এবং গন্তব্যের মধ্যে একটি অবস্থান উপস্থাপন করে যার মাধ্যমে ট্রিপটি রুট করা উচিত।
বৈশিষ্ট্য | |
---|---|
location optional | প্রকার: string| LatLng | LatLngLiteral | Place optional ওয়েপয়েন্ট অবস্থান। একটি ঠিকানা স্ট্রিং, একটি LatLng , বা একটি Place হতে পারে। ঐচ্ছিক। |
stopover optional | প্রকার: boolean optional ডিফল্ট: true true হলে, নির্দেশ করে যে এই ওয়েপয়েন্টটি উৎপত্তি এবং গন্তব্যের মধ্যে একটি স্টপ। এটি রুটটিকে দুটি পায়ে বিভক্ত করার প্রভাব রয়েছে। false হলে, নির্দেশ করে যে এই ওয়েপয়েন্টের মধ্য দিয়ে যাওয়ার জন্য রুটটি পক্ষপাতদুষ্ট হওয়া উচিত, কিন্তু দুটি পায়ে বিভক্ত নয়। আপনি যদি একটি মানচিত্রে ব্যবহারকারীর ওয়েপয়েন্ট টেনে নেওয়ার প্রতিক্রিয়া হিসাবে একটি রুট তৈরি করতে চান তবে এটি কার্যকর। |
দিকনির্দেশ জিওকোডেড ওয়েপয়েন্ট ইন্টারফেস
google.maps . DirectionsGeocodedWaypoint
ইন্টারফেস
একটি একক জিওকোডেড ওয়েপয়েন্ট।
বৈশিষ্ট্য | |
---|---|
partial_match optional | প্রকার: boolean optional জিওকোডার আসল ওয়েপয়েন্টের জন্য সঠিক মিল ফেরত দেয়নি কিনা, যদিও এটি অনুরোধ করা ঠিকানার অংশের সাথে মেলে। |
place_id optional | প্রকার: string optional ওয়েপয়েন্টের সাথে সংশ্লিষ্ট স্থান আইডি। প্লেস আইডিগুলি অনন্যভাবে Google Places ডাটাবেসে এবং Google মানচিত্রে একটি স্থান চিহ্নিত করে৷ Places API ডেভেলপার গাইডে Place ID সম্পর্কে আরও জানুন। |
types optional | প্রকার: Array <string> optional প্রত্যাবর্তিত জিওকোডেড উপাদানের ধরন নির্দেশ করে স্ট্রিংগুলির একটি অ্যারে৷ সম্ভাব্য স্ট্রিংগুলির একটি তালিকার জন্য, বিকাশকারীর গাইডের ঠিকানা উপাদান প্রকার বিভাগটি পড়ুন। |
দিকনির্দেশ রুট ইন্টারফেস
google.maps . DirectionsRoute
ইন্টারফেস
একটি একক রুট যেখানে একটি DirectionsResult
পাগুলির একটি সেট রয়েছে। মনে রাখবেন যে যদিও এই বস্তুটি "JSON-এর মতো", এটি কঠোরভাবে JSON নয়, কারণ এটি প্রত্যক্ষ এবং পরোক্ষভাবে LatLng
অবজেক্টগুলিকে অন্তর্ভুক্ত করে৷
বৈশিষ্ট্য | |
---|---|
bounds | প্রকার: LatLngBounds এই রুট জন্য সীমানা. |
copyrights | প্রকার: string এই রুটের জন্য কপিরাইট টেক্সট প্রদর্শিত হবে। |
legs | প্রকার: Array < DirectionsLeg > DirectionsLeg s-এর একটি অ্যারে, যার প্রতিটিতে এটি তৈরি করা ধাপগুলির সম্পর্কে তথ্য রয়েছে। প্রতিটি স্টপওভার ওয়েপয়েন্ট বা নির্দিষ্ট গন্তব্যের জন্য একটি পা থাকবে। সুতরাং স্টপওভার ওয়েপয়েন্ট ছাড়া একটি রুটে একটি DirectionsLeg থাকবে এবং একটি স্টপওভার ওয়েপয়েন্ট সহ একটি রুটে দুটি থাকবে। |
overview_path | LatLng s এর একটি অ্যারে এই রুটের পুরো কোর্সের প্রতিনিধিত্ব করে। যেখানে অল্প সংখ্যক শীর্ষবিন্দুর প্রয়োজন হয় (যেমন স্ট্যাটিক মানচিত্র API URL গুলি) প্রেক্ষাপটে উপযোগী করার জন্য পথটিকে সরলীকৃত করা হয়েছে। |
overview_polyline | প্রকার: string overview_path এ রুটের একটি এনকোড করা পলিলাইন উপস্থাপনা । এই পলিলাইনটি ফলাফলের দিকগুলির একটি আনুমানিক (মসৃণ) পথ। |
summary | প্রকার: string রুটটির জন্য একটি সংক্ষিপ্ত পাঠ্য বিবরণ রয়েছে, নামকরণের জন্য উপযুক্ত এবং বিকল্পগুলি থেকে রুটটিকে দ্ব্যর্থহীন করে তোলার জন্য উপযুক্ত৷ |
warnings | প্রকার: Array <string> এই দিকনির্দেশগুলি দেখানোর সময় সতর্কতাগুলি প্রদর্শিত হবে৷ |
waypoint_order | প্রকার: Array <number> যদি optimizeWaypoints true তে সেট করা হয়, তাহলে এই ক্ষেত্রটিতে ইনপুট ওয়েপয়েন্টের পুনঃক্রমানুবর্তিতা থাকবে। উদাহরণস্বরূপ, যদি ইনপুট ছিল:মূল: লস অ্যাঞ্জেলেস ওয়েপয়েন্ট: ডালাস, ব্যাঙ্গর, ফিনিক্স গন্তব্য: নিউইয়র্ক এবং অপ্টিমাইজড আউটপুট নিম্নরূপ আদেশ করা হয়েছিল: মূল: লস অ্যাঞ্জেলেস ওয়েপয়েন্ট: ফিনিক্স, ডালাস, ব্যাঙ্গর গন্তব্য: নিউইয়র্ক তাহলে এই ক্ষেত্রটি একটি Array হবে যেখানে [2, 0, 1] মান রয়েছে। মনে রাখবেন যে ওয়েপয়েন্টের সংখ্যা শূন্য-ভিত্তিক।যদি কোনো ইনপুট ওয়েপয়েন্টের stopover false সেট করা থাকে, তাহলে এই ক্ষেত্রটি খালি থাকবে, যেহেতু রুট অপ্টিমাইজেশান এই ধরনের প্রশ্নের জন্য উপলব্ধ নয়। |
fare optional | প্রকার: TransitFare optional পুরো ট্রানজিট ট্রিপের মোট ভাড়া। শুধুমাত্র ট্রানজিট অনুরোধের ক্ষেত্রে প্রযোজ্য। |
দিকনির্দেশ লেগ ইন্টারফেস
google.maps . DirectionsLeg
ইন্টারফেস
একটি একক পা একটি DirectionsResult
ধাপগুলির একটি সেট নিয়ে গঠিত। পায়ের কিছু ক্ষেত্র সব অনুরোধের জন্য ফেরত নাও যেতে পারে। মনে রাখবেন যে এই ফলাফলটি "JSON-এর মতো" হলেও এটি কঠোরভাবে JSON নয়, কারণ এটি প্রত্যক্ষ এবং পরোক্ষভাবে LatLng
অবজেক্টগুলিকে অন্তর্ভুক্ত করে।
বৈশিষ্ট্য | |
---|---|
end_address | প্রকার: string এই পায়ের গন্তব্যের ঠিকানা। এই বিষয়বস্তু যেমন আছে পড়া বোঝানো হয়. ফরম্যাট করা ঠিকানা প্রোগ্রাম্যাটিকভাবে পার্স করবেন না। |
end_location | প্রকার: LatLng DirectionsService শুরু এবং শেষ অবস্থানে নিকটতম পরিবহন বিকল্প (সাধারণত একটি রাস্তা) ব্যবহার করে অবস্থানের মধ্যে দিকনির্দেশ গণনা করে। end_location প্রকৃত জিওকোডেড গন্তব্য নির্দেশ করে, যা শেষ ধাপের end_location থেকে ভিন্ন হতে পারে যদি, উদাহরণস্বরূপ, রাস্তাটি এই পায়ের গন্তব্যের কাছাকাছি না হয়। |
start_address | প্রকার: string এই পায়ের উৎপত্তির ঠিকানা। এই বিষয়বস্তু যেমন আছে পড়া বোঝানো হয়. ফরম্যাট করা ঠিকানা প্রোগ্রাম্যাটিকভাবে পার্স করবেন না। |
start_location | প্রকার: LatLng DirectionsService শুরু এবং শেষ অবস্থানে নিকটতম পরিবহন বিকল্প (সাধারণত একটি রাস্তা) ব্যবহার করে অবস্থানের মধ্যে দিকনির্দেশ গণনা করে। start_location প্রকৃত জিওকোডেড উৎপত্তি নির্দেশ করে, যা প্রথম ধাপের start_location থেকে ভিন্ন হতে পারে যদি, উদাহরণস্বরূপ, রাস্তাটি এই পায়ের উৎসের কাছাকাছি না হয়। |
steps | প্রকার: Array < DirectionsStep > DirectionsStep s এর একটি অ্যারে, যার প্রতিটিতে এই পায়ের পৃথক পদক্ষেপ সম্পর্কে তথ্য রয়েছে। |
| প্রকার:
|