Directions

নির্দেশ সার্ভিস ক্লাস

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)
পরামিতি:
  • routeIndex : number
রিটার্ন মান: কোনটিই নয়
রেন্ডার করার জন্য 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
প্রকার: Array < LatLng >
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 এর একটি অ্যারে, যার প্রতিটিতে এই পায়ের পৃথক পদক্ষেপ সম্পর্কে তথ্য রয়েছে।
traffic_speed_entry
প্রকার: Array <?>
পা বরাবর ট্রাফিক গতি সম্পর্কে তথ্য.
via_waypoints
প্রকার: Array < LatLng >
এই লেগ বরাবর নন-স্টপওভার ওয়েপয়েন্টের একটি অ্যারে, যা মূল অনুরোধে নির্দিষ্ট করা হয়েছিল।

বিকল্প রুটে অপ্রচলিত । সংস্করণ 3.27 হবে API-এর শেষ সংস্করণ যা বিকল্প রুটে অতিরিক্ত via_waypoints যোগ করে।

টেনে আনা যায় এমন দিকনির্দেশ বাস্তবায়নের জন্য দিকনির্দেশ পরিষেবা ব্যবহার করার সময়, বিকল্প রুটের টেনে আনা অক্ষম করার পরামর্শ দেওয়া হয়। শুধুমাত্র প্রধান রুট টেনে আনা উচিত। ব্যবহারকারীরা মূল রুটটি টেনে আনতে পারবেন যতক্ষণ না এটি একটি বিকল্প রুটের সাথে মেলে।

arrival_time optional
প্রকার: Time optional
এই পায়ের জন্য একটি আনুমানিক আগমন সময়. শুধুমাত্র ট্রানজিট অনুরোধের জন্য প্রযোজ্য।
departure_time optional
প্রকার: Time optional
এই পায়ের জন্য একটি আনুমানিক প্রস্থান সময়. শুধুমাত্র ট্রানজিট অনুরোধের জন্য প্রযোজ্য।
distance optional
প্রকার: Distance optional
এই পা দ্বারা আচ্ছাদিত মোট দূরত্ব. এই সম্পত্তি অনির্ধারিত হতে পারে কারণ দূরত্ব অজানা হতে পারে।
duration optional
প্রকার: Duration optional
এই পায়ের মোট সময়কাল। এই সম্পত্তি undefined হতে পারে কারণ সময়কাল অজানা হতে পারে।
duration_in_traffic optional
প্রকার: Duration optional
trafficModel সম্পত্তি দ্বারা নির্দেশিত ট্রাফিক পরিস্থিতি বিবেচনা করে এই পায়ের মোট সময়কাল। এই সম্পত্তি undefined হতে পারে কারণ সময়কাল অজানা হতে পারে।

দিকনির্দেশ স্টেপ ইন্টারফেস

google.maps . DirectionsStep ইন্টারফেস

একটি একক DirectionsStep একটি DirectionsResult ধাপ। কিছু ক্ষেত্র undefined হতে পারে। মনে রাখবেন যে এই বস্তুটি "JSON-এর মত" হলেও এটি কঠোরভাবে JSON নয়, কারণ এতে সরাসরি LatLng অবজেক্ট রয়েছে।

encoded_lat_lngs
প্রকার: string
ধাপের একটি এনকোডেড পলিলাইন উপস্থাপনা । এটি ধাপের একটি আনুমানিক (মসৃণ) পথ।
end_location
প্রকার: LatLng
এই ধাপের শেষ অবস্থান।
end_point
প্রকার: LatLng
এই ধাপের শেষ অবস্থান।
instructions
প্রকার: string
এই পদক্ষেপের জন্য নির্দেশাবলী।
lat_lngs
প্রকার: Array < LatLng >
LatLng s এর একটি ক্রম এই ধাপের কোর্স বর্ণনা করে। এটি ধাপের একটি আনুমানিক (মসৃণ) পথ।
maneuver
প্রকার: string
বর্তমান পদক্ষেপের জন্য যে পদক্ষেপ নিতে হবে তা রয়েছে ( turn-left , merge , straight , ইত্যাদি)। মান পরিবর্তন সাপেক্ষে, এবং নতুন মান পূর্ব বিজ্ঞপ্তি ছাড়াই চালু করা যেতে পারে.
path
প্রকার: Array < LatLng >
LatLng s এর একটি ক্রম এই ধাপের কোর্স বর্ণনা করে। এটি ধাপের একটি আনুমানিক (মসৃণ) পথ।
start_location
প্রকার: LatLng
এই ধাপের শুরুর অবস্থান।
start_point
প্রকার: LatLng
এই ধাপের শুরুর অবস্থান।
travel_mode
প্রকার: TravelMode
এই ধাপে ব্যবহৃত ভ্রমণের মোড।
distance optional
প্রকার: Distance optional
এই পদক্ষেপ দ্বারা আচ্ছাদিত দূরত্ব. এই সম্পত্তি undefined হতে পারে কারণ দূরত্ব অজানা হতে পারে।
duration optional
প্রকার: Duration optional
সেকেন্ডে এবং পাঠ্য আকারে এই পদক্ষেপটি সম্পাদন করার জন্য সাধারণ সময় প্রয়োজন। এই সম্পত্তি undefined হতে পারে কারণ সময়কাল অজানা হতে পারে।
polyline optional
প্রকার: DirectionsPolyline optional
একটি একক সম্পত্তি, 'পয়েন্ট' সহ একটি বস্তু রয়েছে, যা ধাপের একটি এনকোডেড পলিলাইন উপস্থাপনা ধারণ করে। এই পলিলাইনটি ধাপের একটি আনুমানিক (মসৃণ) পথ।
steps optional
প্রকার: Array < DirectionsStep > optional
এই ধাপের উপ-পদক্ষেপ। ট্রানজিট রুটের অ-ট্রানজিট বিভাগের জন্য নির্দিষ্ট করা হয়েছে।
transit optional
প্রকার: TransitDetails optional
এই ধাপ সম্পর্কে ট্রানজিট-নির্দিষ্ট বিবরণ। এই ধাপের ভ্রমণ মোড TRANSIT না হলে এই সম্পত্তিটি অনির্ধারিত হবে।
transit_details optional
প্রকার: TransitDetails optional
ভ্রমণ মোড TRANSIT হলে এই ধাপের সাথে সম্পর্কিত বিশদ বিবরণ।

দিকনির্দেশ পলিলাইন ইন্টারফেস

google.maps . DirectionsPolyline ইন্টারফেস

একটি DirectionsStep পলিলাইন বর্ণনা করার জন্য একটি points বৈশিষ্ট্য ধারণকারী একটি বস্তু।

points
প্রকার: string

স্থান ইন্টারফেস

google.maps . Place ইন্টারফেস

DirectionsRequest বা DistanceMatrixRequest এর জন্য একটি স্থান সনাক্ত করতে, সনাক্ত করতে বা বর্ণনা করতে প্রয়োজনীয় তথ্য রয়েছে৷ এই প্রসঙ্গে, "স্থান" মানে একটি ব্যবসা, আগ্রহের স্থান, বা ভৌগলিক অবস্থান। একটি স্থান সম্পর্কে তথ্য আনার জন্য, PlacesService দেখুন।

location optional
প্রকার: LatLng | LatLngLiteral optional
এই স্থান দ্বারা বর্ণিত সত্তার LatLng .
placeId optional
প্রকার: string optional
জায়গার আইডি (যেমন ব্যবসা বা আগ্রহের জায়গা)। স্থান আইডি হল Google মানচিত্র ডাটাবেসের একটি স্থানের একটি অনন্য শনাক্তকারী৷ মনে রাখবেন যে placeId হল একটি স্থান শনাক্ত করার সবচেয়ে সঠিক উপায়। যদি সম্ভব হয়, তাহলে আপনাকে একটি query পরিবর্তে placeId উল্লেখ করতে হবে। প্লেস এপিআই-এর যেকোনো অনুরোধ থেকে একটি স্থান আইডি পুনরুদ্ধার করা যেতে পারে, যেমন একটি পাঠ্য অনুসন্ধান । জিওকোডিং এপিআই-তে অনুরোধ থেকে স্থানের আইডিগুলিও পুনরুদ্ধার করা যেতে পারে। আরও তথ্যের জন্য, স্থান আইডিগুলির ওভারভিউ দেখুন।
query optional
প্রকার: string optional
একটি অনুসন্ধান ক্যোয়ারী স্থানটি বর্ণনা করে (যেমন একটি ব্যবসা বা আগ্রহের স্থান)। একটি উদাহরণ প্রশ্ন হল "Quay, Upper Level, Overseas Passenger Terminal 5 Hickson Road, The Rocks NSW"। যদি সম্ভব হয়, তাহলে আপনাকে একটি query পরিবর্তে placeId উল্লেখ করতে হবে। এপিআই একটি জায়গায় কোয়েরি স্ট্রিং সমাধান করার সঠিকতার গ্যারান্টি দেয় না। যদি placeId এবং query উভয়ই প্রদান করা হয়, একটি ত্রুটি ঘটে।

TravelMode ধ্রুবক

google.maps . TravelMode ধ্রুবক

বৈধ ভ্রমণের মোড যা একটি DirectionsRequest এ নির্দিষ্ট করা যেতে পারে এবং সেইসাথে একটি DirectionsStep এ ফিরে আসা ভ্রমণ মোডগুলি। মান দ্বারা, বা ধ্রুবকের নাম ব্যবহার করে এইগুলি নির্দিষ্ট করুন। উদাহরণস্বরূপ, 'BICYCLING' বা google.maps.TravelMode.BICYCLING

const {TravelMode} = await google.maps.importLibrary("routes") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

BICYCLING সাইকেল চালানোর দিকনির্দেশের অনুরোধ নির্দিষ্ট করে।
DRIVING একটি ড্রাইভিং দিকনির্দেশের অনুরোধ নির্দিষ্ট করে।
TRANSIT একটি ট্রানজিট দিকনির্দেশের অনুরোধ নির্দিষ্ট করে।
WALKING হাঁটার দিকনির্দেশের অনুরোধ নির্দিষ্ট করে।

ড্রাইভিং অপশন ইন্টারফেস

google.maps . DrivingOptions ইন্টারফেস

যখন ভ্রমণ মোড DRIVING এ সেট করা থাকে তখন DirectionsRequest কনফিগার করে।

departureTime
প্রকার: Date
রুটের জন্য কাঙ্খিত প্রস্থানের সময়, Date অবজেক্ট হিসাবে নির্দিষ্ট করা হয়েছে। Date অবজেক্টটি 1 জানুয়ারী 1970 সাল থেকে মিলিসেকেন্ডে সময় পরিমাপ করে। এটি একটি DrivingOptions বৈধ হওয়ার জন্য নির্দিষ্ট করা আবশ্যক। প্রস্থানের সময় বর্তমান সময়ে বা ভবিষ্যতে কিছু সময় সেট করা আবশ্যক। এটা অতীত হতে পারে না।
trafficModel optional
প্রকার: TrafficModel optional
ট্র্যাফিকের সময়কালের পূর্বাভাস দেওয়ার সময় ব্যবহার করার জন্য পছন্দের অনুমান। ডিফল্ট হল BEST_GUESS

ট্রাফিক মডেল ধ্রুবক

google.maps . TrafficModel ধ্রুবক

ট্র্যাফিকের সময়কালের পূর্বাভাস দেওয়ার সময় ব্যবহার করা অনুমান। একটি DirectionsRequest বা DistanceMatrixRequest অংশ হিসাবে নির্দিষ্ট করা হয়েছে। মান দ্বারা, বা ধ্রুবকের নাম ব্যবহার করে এইগুলি নির্দিষ্ট করুন। উদাহরণস্বরূপ, 'bestguess' বা google.maps.TrafficModel.BEST_GUESS

const {TrafficModel} = await google.maps.importLibrary("routes") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

BEST_GUESS ট্রাফিকের মধ্যে অতিবাহিত সময়ের সর্বোত্তম অনুমান করতে ঐতিহাসিক ট্রাফিক ডেটা ব্যবহার করুন।
OPTIMISTIC ট্রাফিকের সময়কাল কত হবে তার একটি আশাবাদী অনুমান করতে ঐতিহাসিক ট্রাফিক ডেটা ব্যবহার করুন।
PESSIMISTIC ট্রাফিকের সময়কাল কী হবে তার একটি হতাশাবাদী অনুমান করতে ঐতিহাসিক ট্রাফিক ডেটা ব্যবহার করুন।

TransitOptions ইন্টারফেস

google.maps . TransitOptions ইন্টারফেস

যখন ভ্রমণ মোডটি TRANSIT-এ সেট করা থাকে তখন TransitOptions অবজেক্টকে একটি DirectionsRequest এ অন্তর্ভুক্ত করতে হবে।

arrivalTime optional
প্রকার: Date optional
রুটের জন্য কাঙ্খিত আগমনের সময়, তারিখ অবজেক্ট হিসাবে নির্দিষ্ট করা হয়েছে। তারিখ অবজেক্ট 1 জানুয়ারী 1970 থেকে মিলিসেকেন্ডে সময় পরিমাপ করে। যদি আগমনের সময় নির্দিষ্ট করা হয়, প্রস্থানের সময় উপেক্ষা করা হয়।
departureTime optional
প্রকার: Date optional
রুটের জন্য কাঙ্খিত প্রস্থানের সময়, তারিখ অবজেক্ট হিসাবে নির্দিষ্ট করা হয়েছে। তারিখ অবজেক্টটি 1 জানুয়ারী 1970 সাল থেকে মিলিসেকেন্ডে সময় পরিমাপ করে। যদি প্রস্থানের সময় বা আগমনের সময় নির্দিষ্ট করা না থাকে তবে সময়টিকে "এখন" বলে ধরে নেওয়া হয়।
modes optional
প্রকার: Array < TransitMode > optional
ট্রানজিটের এক বা একাধিক পছন্দের মোড, যেমন বাস বা ট্রেন। যদি কোন পছন্দ না দেওয়া হয়, API ডিফল্ট সেরা রুট প্রদান করে।
routingPreference optional
প্রকার: TransitRoutePreference optional
একটি পছন্দ যা ট্রানজিট রুটের পছন্দকে পক্ষপাতিত্ব করতে পারে, যেমন কম হাঁটা। যদি কোন পছন্দ না দেওয়া হয়, API ডিফল্ট সেরা রুট প্রদান করে।

ট্রানজিটমোড ধ্রুবক

google.maps . TransitMode ধ্রুবক

বৈধ ট্রানজিট মোড যেমন বাস যা একটি TransitOptions এ নির্দিষ্ট করা যেতে পারে। মান দ্বারা, বা ধ্রুবকের নাম ব্যবহার করে এইগুলি নির্দিষ্ট করুন। উদাহরণস্বরূপ, 'BUS' বা google.maps.TransitMode.BUS

const {TransitMode} = await google.maps.importLibrary("routes") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

BUS বাসকে ট্রানজিটের পছন্দের মোড হিসাবে নির্দিষ্ট করে।
RAIL ট্রানজিটের একটি পছন্দের মোড হিসাবে রেলকে নির্দিষ্ট করে।
SUBWAY ট্রানজিটের একটি পছন্দের মোড হিসাবে পাতাল রেলকে নির্দিষ্ট করে৷
TRAIN ট্রানজিটের একটি পছন্দের মোড হিসাবে ট্রেনকে নির্দিষ্ট করে৷
TRAM ট্রানজিটের একটি পছন্দের মোড হিসাবে ট্রামকে নির্দিষ্ট করে৷

TransitRoutePreference ধ্রুবক

google.maps . TransitRoutePreference ধ্রুবক

বৈধ ট্রানজিট রুট প্রকার যা একটি TransitOptions এ নির্দিষ্ট করা যেতে পারে। মান দ্বারা, বা ধ্রুবকের নাম ব্যবহার করে এইগুলি নির্দিষ্ট করুন। উদাহরণস্বরূপ, 'LESS_WALKING' বা google.maps.TransitRoutePreference.LESS_WALKING

const {TransitRoutePreference} = await google.maps.importLibrary("routes") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

FEWER_TRANSFERS নির্দিষ্ট করে যে গণনা করা রুটটি সীমিত সংখ্যক স্থানান্তর পছন্দ করবে৷
LESS_WALKING নির্দিষ্ট করে যে গণনা করা রুট সীমিত পরিমাণে হাঁটা পছন্দ করবে।

ট্রানজিটফেয়ার ইন্টারফেস

google.maps . TransitFare ইন্টারফেস

মান এবং মুদ্রা সমন্বিত একটি DirectionsRoute ভাড়া।

currency
প্রকার: string
একটি ISO 4217 মুদ্রা কোড যে মুদ্রায় ভাড়া প্রকাশ করা হয়েছে তা নির্দেশ করে।
value
প্রকার: number
ভাড়ার সংখ্যাসূচক মান, প্রদত্ত currency প্রকাশ করা হয়।

ট্রানজিট ডিটেইলস ইন্টারফেস

google.maps . TransitDetails ইন্টারফেস

এই ধাপে ব্যবহৃত প্রস্থান, আগমন এবং ট্রানজিটের মোড সম্পর্কে বিশদ বিবরণ।

arrival_stop
প্রকার: TransitStop
এই ট্রানজিট ধাপের আগমন স্টপ।
arrival_time
প্রকার: Time
এই ধাপের আগমনের সময়, একটি Time অবজেক্ট হিসাবে নির্দিষ্ট করা হয়েছে।
departure_stop
প্রকার: TransitStop
এই ট্রানজিট ধাপের প্রস্থান স্টপ।
departure_time
প্রকার: Time
এই ধাপের প্রস্থানের সময়, একটি টাইম অবজেক্ট হিসাবে নির্দিষ্ট করা হয়েছে।
headsign
প্রকার: string
এই লাইনে যে দিক দিয়ে ভ্রমণ করতে হবে, কারণ এটি গাড়িতে বা প্রস্থান স্টপে চিহ্নিত করা আছে।
headway
প্রকার: number
এই স্টপে সমান যানবাহনের মধ্যে প্রত্যাশিত সেকেন্ডের সংখ্যা।
line
প্রকার: TransitLine
এই ধাপে ব্যবহৃত ট্রানজিট লাইন সম্পর্কে বিশদ বিবরণ।
num_stops
প্রকার: number
এই ধাপে স্টপের সংখ্যা। আগমন স্টপ অন্তর্ভুক্ত, কিন্তু প্রস্থান স্টপ নয়.
trip_short_name
প্রকার: string
পাঠ্য যা যাত্রীদের একটি ট্রানজিট ট্রিপ সনাক্ত করতে সময়সূচী এবং সাইন বোর্ডে প্রদর্শিত হয়, উদাহরণস্বরূপ, কমিউটার রেল ট্রিপের জন্য ট্রেন নম্বর সনাক্ত করতে। পাঠ্যটি একটি পরিষেবা দিনের মধ্যে একটি ট্রিপকে অনন্যভাবে চিহ্নিত করে৷

ট্রানজিটস্টপ ইন্টারফেস

google.maps . TransitStop ইন্টারফেস

একটি ট্রানজিট স্টপ বা স্টেশন সম্পর্কে বিশদ বিবরণ।

location
প্রকার: LatLng
এই স্টপ অবস্থান.
name
প্রকার: string
এই ট্রানজিট স্টপের নাম।

ট্রানজিটলাইন ইন্টারফেস

google.maps . TransitLine ইন্টারফেস

এই ট্রানজিট ধাপটি পরিচালনা করে এমন ট্রানজিট লাইন সম্পর্কে তথ্য।

agencies
প্রকার: Array < TransitAgency >
যে ট্রানজিট এজেন্সি এই ট্রানজিট লাইনটি পরিচালনা করে।
color
প্রকার: string
এই ট্রানজিট লাইনের সাইনেজে সাধারণত ব্যবহৃত রঙ, একটি হেক্স স্ট্রিং হিসাবে উপস্থাপিত হয়।
icon
প্রকার: string
এই লাইনের সাথে যুক্ত একটি আইকনের URL।
name
প্রকার: string
এই ট্রানজিট লাইনের পুরো নাম, যেমন "8 এভিনিউ লোকাল"।
short_name
প্রকার: string
এই ট্রানজিট লাইনের সংক্ষিপ্ত নাম, যেমন "E"।
text_color
প্রকার: string
এই ট্রানজিট লাইনের সাইনেজে সাধারণত ব্যবহৃত পাঠ্যের রঙ, একটি হেক্স স্ট্রিং হিসাবে উপস্থাপিত হয়।
url
প্রকার: string
এজেন্সির URL যা এই ট্রানজিট লাইনের জন্য নির্দিষ্ট।
vehicle
প্রকার: TransitVehicle
ব্যবহৃত গাড়ির ধরন, যেমন ট্রেন বা বাস।

ট্রানজিট এজেন্সি ইন্টারফেস

google.maps . TransitAgency ইন্টারফেস

একটি এজেন্সি সম্পর্কে তথ্য যা একটি ট্রানজিট লাইন পরিচালনা করে।

name
প্রকার: string
এই ট্রানজিট এজেন্সির নাম।
phone
প্রকার: string
ট্রানজিট এজেন্সির ফোন নম্বর।
url
প্রকার: string
ট্রানজিট এজেন্সির URL।

ট্রানজিট ভেহিক্যাল ইন্টারফেস

google.maps . TransitVehicle ইন্টারফেস

ট্রানজিট লাইনে চালিত গাড়ির তথ্য।

icon
প্রকার: string
একটি আইকনের জন্য একটি URL যা এই লাইনে ব্যবহৃত গাড়ির প্রকারের সাথে সঙ্গতিপূর্ণ।
local_icon
প্রকার: string
আরও সাধারণ আইকনের পরিবর্তে এই অঞ্চলে ব্যবহৃত গাড়ির প্রকারের সাথে সামঞ্জস্যপূর্ণ একটি আইকনের URL।
name
প্রকার: string
এই ধরনের ট্রানজিট যানের একটি নাম, যেমন "ট্রেন" বা "বাস"।
type
প্রকার: VehicleType
ব্যবহৃত গাড়ির ধরন, যেমন ট্রেন, বাস বা ফেরি।

যানবাহনের ধরন ধ্রুবক

google.maps . VehicleType ধ্রুবক

গাড়ির প্রকারের জন্য সম্ভাব্য মান।

const {VehicleType} = await google.maps.importLibrary("routes") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

BUS বাস।
CABLE_CAR একটি যান যা একটি তারের উপর চলে, সাধারণত মাটিতে। এরিয়াল ক্যাবল কারগুলি GONDOLA_LIFT প্রকারের হতে পারে৷
COMMUTER_TRAIN কমিউটার রেল।
FERRY ফেরি।
FUNICULAR একটি যান যা একটি তারের দ্বারা একটি খাড়া বাঁক পর্যন্ত টানা হয়।
GONDOLA_LIFT একটি বায়বীয় তারের গাড়ি।
HEAVY_RAIL ভারী রেল।
HIGH_SPEED_TRAIN উচ্চ গতির ট্রেন.
INTERCITY_BUS আন্তঃনগর বাস।
METRO_RAIL হালকা রেল।
MONORAIL মনোরেল।
OTHER অন্যান্য যানবাহন।
RAIL রেল।
SHARE_TAXI শেয়ার ট্যাক্সি হল এক ধরণের বাস পরিবহন যা এর রুটে যে কোন জায়গায় যাত্রীদের নামানোর এবং তোলার ক্ষমতা। সাধারণত শেয়ার ট্যাক্সি মিনিবাস যানবাহন ব্যবহার করে।
SUBWAY আন্ডারগ্রাউন্ড লাইট রেল।
TRAM মাটির উপরে হালকা রেল।
TROLLEYBUS ট্রলিবাস।

ইউনিটসিস্টেম ধ্রুবক

google.maps . UnitSystem ধ্রুবক

বৈধ একক সিস্টেম যা DirectionsRequest নির্দিষ্ট করা যেতে পারে।

const {UnitSystem} = await google.maps.importLibrary("core") কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।

IMPERIAL নির্দেশ DirectionsResult যে দূরত্বগুলি ইম্পেরিয়াল ইউনিটে প্রকাশ করা উচিত।
METRIC নির্দিষ্ট করে যে DirectionsResult দূরত্বগুলি মেট্রিক ইউনিটে প্রকাশ করা উচিত।

দূরত্ব ইন্টারফেস

google.maps . Distance ইন্টারফেস

একটি সংখ্যাসূচক মান এবং একটি প্রদর্শন স্ট্রিং হিসাবে দূরত্বের একটি উপস্থাপনা৷

text
প্রকার: string
অনুরোধে নির্দিষ্ট UnitSystem ব্যবহার করে দূরত্বের মানের একটি স্ট্রিং উপস্থাপনা।
value
প্রকার: number
দূরত্ব মিটারে।

সময়কাল ইন্টারফেস

google.maps . Duration ইন্টারফেস

একটি সাংখ্যিক মান এবং একটি প্রদর্শন স্ট্রিং হিসাবে সময়কালের একটি উপস্থাপনা৷

text
প্রকার: string
সময়কাল মানের একটি স্ট্রিং উপস্থাপনা।
value
প্রকার: number
সেকেন্ডে সময়কাল।

সময় ইন্টারফেস

google.maps . Time ইন্টারফেস

একটি তারিখ বস্তু, একটি স্থানীয় স্ট্রিং এবং একটি সময় অঞ্চল হিসাবে সময়ের উপস্থাপনা৷

text
প্রকার: string
সময়ের মান প্রতিনিধিত্বকারী একটি স্ট্রিং। সময়টি ট্রানজিট স্টপের সময় অঞ্চলে প্রদর্শিত হয়।
time_zone
প্রকার: string
এই স্টপটি যে টাইম জোনে রয়েছে। মান হল IANA টাইম জোন ডেটাবেসে সংজ্ঞায়িত সময় অঞ্চলের নাম, যেমন "America/New_York"।
value
প্রকার: Date
এই প্রস্থান বা আগমনের সময়, জাভাস্ক্রিপ্ট তারিখ অবজেক্ট হিসাবে নির্দিষ্ট করা হয়েছে।

দিকনির্দেশ ট্রাভেলমোড ধ্রুবক

google.maps . DirectionsTravelMode ধ্রুবক

নির্দেশ ইউনিটসিস্টেম ধ্রুবক

google.maps . DirectionsUnitSystem ধ্রুবক