Map View

JourneySharingMapView ক্লাস

google.maps.journeySharing . JourneySharingMapView ক্লাস

মানচিত্রের দৃশ্য।

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

JourneySharingMapView
JourneySharingMapView(options)
পরামিতি:
একটি মানচিত্র দৃশ্য তাৎক্ষণিক করে।
automaticViewportMode
প্রকার: AutomaticViewportMode
এই ক্ষেত্রটি শুধুমাত্র পঠনযোগ্য। স্বয়ংক্রিয় ভিউপোর্ট মোড।
element
প্রকার: Element
এই ক্ষেত্রটি শুধুমাত্র পঠনযোগ্য। DOM উপাদান ভিউ সমর্থন করে।
enableTraffic
প্রকার: boolean
ট্রাফিক স্তর সক্রিয় বা নিষ্ক্রিয় করে।
locationProviders
প্রকার: Array < LocationProvider > optional
এই ক্ষেত্রটি শুধুমাত্র পঠনযোগ্য। ট্র্যাক করা অবস্থানের উৎস ট্র্যাকিং ম্যাপ ভিউতে দেখানো হবে। অবস্থান প্রদানকারী যোগ করতে বা সরাতে, JourneySharingMapView.addLocationProvider এবং JourneySharingMapView.removeLocationProvider পদ্ধতিগুলি ব্যবহার করুন৷
map
প্রকার: Map
এই ক্ষেত্রটি শুধুমাত্র পঠনযোগ্য। মানচিত্র দৃশ্য মানচিত্র বস্তু অন্তর্ভুক্ত.
mapOptions
প্রকার: MapOptions
এই ক্ষেত্রটি শুধুমাত্র পঠনযোগ্য। মানচিত্রের বিকল্পগুলি মানচিত্র দৃশ্যের মাধ্যমে মানচিত্রে স্থানান্তরিত হয়েছে৷
locationProvider
প্রকার: LocationProvider optional
এই ক্ষেত্রটি শুধুমাত্র পঠনযোগ্য। ট্র্যাকিং মানচিত্র দৃশ্যে দেখানোর জন্য ট্র্যাক করা অবস্থানগুলির একটি উৎস৷
destinationMarkerSetup
প্রকার: MarkerSetup
একটি গন্তব্য অবস্থান চিহ্নিতকারীর জন্য বিকল্পগুলি কনফিগার করে৷ যখনই একটি নতুন গন্তব্য চিহ্নিতকারী রেন্ডার করা হয় তখনই আহ্বান করা হয়৷

যদি একটি ফাংশন নির্দিষ্ট করা হয়, ফাংশনটি একটি google.maps.MarkerOptions অবজেক্ট ধারণকারী ইনপুটের ডিফল্টMarkerOptions ক্ষেত্র পরিবর্তন করতে পারে এবং এটিকে আউটপুট MarkerSetupOptions অবজেক্টে markerOptions হিসাবে ফেরত দিতে পারে।

একটি MarkerSetupOptions অবজেক্ট নির্দিষ্ট করা একটি ফাংশন নির্দিষ্ট করার মতো একই প্রভাব ফেলে যা সেই স্ট্যাটিক অবজেক্ট ফিরিয়ে দেয়।

বিভিন্ন MarkerSetup ফাংশন বা স্ট্যাটিক মানগুলিতে একই MarkerSetupOptions অবজেক্ট পুনরায় ব্যবহার করবেন না এবং বিভিন্ন MarkerSetupOptions অবজেক্টে markerOptions কী-এর জন্য একই google.maps.MarkerOptions অবজেক্ট পুনরায় ব্যবহার করবেন না। যদি markerOptions আনসেট বা নাল থাকে, এটি ডিফল্ট দিয়ে ওভাররাইট করা হবে। markerOptions.map বা markerOptions.position-এর জন্য সেট করা যেকোনো মান উপেক্ষা করা হবে।
originMarkerSetup
প্রকার: MarkerSetup
একটি মূল অবস্থান চিহ্নিতকারীর জন্য বিকল্পগুলি কনফিগার করে৷ যখনই একটি নতুন অরিজিন মার্কার রেন্ডার করা হয় তখনই আহ্বান করা হয়।

যদি একটি ফাংশন নির্দিষ্ট করা হয়, ফাংশনটি একটি google.maps.MarkerOptions অবজেক্ট ধারণকারী ইনপুটের ডিফল্টMarkerOptions ক্ষেত্র পরিবর্তন করতে পারে এবং এটিকে আউটপুট MarkerSetupOptions অবজেক্টে markerOptions হিসাবে ফেরত দিতে পারে।

একটি MarkerSetupOptions অবজেক্ট নির্দিষ্ট করা একটি ফাংশন নির্দিষ্ট করার মতো একই প্রভাব ফেলে যা সেই স্ট্যাটিক অবজেক্ট ফিরিয়ে দেয়।

বিভিন্ন MarkerSetup ফাংশন বা স্ট্যাটিক মানগুলিতে একই MarkerSetupOptions অবজেক্ট পুনরায় ব্যবহার করবেন না এবং বিভিন্ন MarkerSetupOptions অবজেক্টে markerOptions কী-এর জন্য একই google.maps.MarkerOptions অবজেক্ট পুনরায় ব্যবহার করবেন না। যদি markerOptions আনসেট বা নাল থাকে, এটি ডিফল্ট দিয়ে ওভাররাইট করা হবে। markerOptions.map বা markerOptions.position-এর জন্য সেট করা যেকোনো মান উপেক্ষা করা হবে।
taskOutcomeMarkerSetup
প্রকার: MarkerSetup
একটি টাস্ক ফলাফল অবস্থান চিহ্নিতকারীর জন্য বিকল্পগুলি কনফিগার করে৷ যখনই একটি নতুন টাস্ক ফলাফল অবস্থান চিহ্নিতকারী রেন্ডার করা হয় তখনই আহ্বান করা হয়।

যদি একটি ফাংশন নির্দিষ্ট করা হয়, ফাংশনটি একটি google.maps.MarkerOptions অবজেক্ট ধারণকারী ইনপুটের ডিফল্টMarkerOptions ক্ষেত্র পরিবর্তন করতে পারে এবং এটিকে আউটপুট MarkerSetupOptions অবজেক্টে markerOptions হিসাবে ফেরত দিতে পারে।

একটি MarkerSetupOptions অবজেক্ট নির্দিষ্ট করা একটি ফাংশন নির্দিষ্ট করার মতো একই প্রভাব ফেলে যা সেই স্ট্যাটিক অবজেক্ট ফিরিয়ে দেয়।

বিভিন্ন MarkerSetup ফাংশন বা স্ট্যাটিক মানগুলিতে একই MarkerSetupOptions অবজেক্ট পুনরায় ব্যবহার করবেন না এবং বিভিন্ন MarkerSetupOptions অবজেক্টে markerOptions কী-এর জন্য একই google.maps.MarkerOptions অবজেক্ট পুনরায় ব্যবহার করবেন না। যদি markerOptions আনসেট বা নাল থাকে, এটি ডিফল্ট দিয়ে ওভাররাইট করা হবে। markerOptions.map বা markerOptions.position-এর জন্য সেট করা যেকোনো মান উপেক্ষা করা হবে।
unsuccessfulTaskMarkerSetup
প্রকার: MarkerSetup
একটি অসফল টাস্ক অবস্থান চিহ্নিতকারীর জন্য বিকল্পগুলি কনফিগার করে৷ যখনই একটি নতুন অসফল টাস্ক মার্কার রেন্ডার করা হয় তখনই আমন্ত্রণ জানানো হয়।

যদি একটি ফাংশন নির্দিষ্ট করা হয়, ফাংশনটি একটি google.maps.MarkerOptions অবজেক্ট ধারণকারী ইনপুটের ডিফল্টMarkerOptions ক্ষেত্র পরিবর্তন করতে পারে এবং এটিকে আউটপুট MarkerSetupOptions অবজেক্টে markerOptions হিসাবে ফেরত দিতে পারে।

একটি MarkerSetupOptions অবজেক্ট নির্দিষ্ট করা একটি ফাংশন নির্দিষ্ট করার মতো একই প্রভাব ফেলে যা সেই স্ট্যাটিক অবজেক্ট ফিরিয়ে দেয়।

বিভিন্ন MarkerSetup ফাংশন বা স্ট্যাটিক মানগুলিতে একই MarkerSetupOptions অবজেক্ট পুনরায় ব্যবহার করবেন না এবং বিভিন্ন MarkerSetupOptions অবজেক্টে markerOptions কী-এর জন্য একই google.maps.MarkerOptions অবজেক্ট পুনরায় ব্যবহার করবেন না। যদি markerOptions আনসেট বা নাল থাকে, এটি ডিফল্ট দিয়ে ওভাররাইট করা হবে। markerOptions.map বা markerOptions.position-এর জন্য সেট করা যেকোনো মান উপেক্ষা করা হবে।
vehicleMarkerSetup
প্রকার: MarkerSetup
গাড়ির অবস্থান চিহ্নিতকারীর জন্য বিকল্পগুলি কনফিগার করে। যখনই একটি নতুন গাড়ির মার্কার রেন্ডার করা হয় তখনই আহ্বান করা হয়।

যদি একটি ফাংশন নির্দিষ্ট করা হয়, ফাংশনটি একটি google.maps.MarkerOptions অবজেক্ট ধারণকারী ইনপুটের ডিফল্টMarkerOptions ক্ষেত্র পরিবর্তন করতে পারে এবং এটিকে আউটপুট MarkerSetupOptions অবজেক্টে markerOptions হিসাবে ফেরত দিতে পারে।

একটি MarkerSetupOptions অবজেক্ট নির্দিষ্ট করা একটি ফাংশন নির্দিষ্ট করার মতো একই প্রভাব ফেলে যা সেই স্ট্যাটিক অবজেক্ট ফিরিয়ে দেয়।

বিভিন্ন MarkerSetup ফাংশন বা স্ট্যাটিক মানগুলিতে একই MarkerSetupOptions অবজেক্ট পুনরায় ব্যবহার করবেন না এবং বিভিন্ন MarkerSetupOptions অবজেক্টে markerOptions কী-এর জন্য একই google.maps.MarkerOptions অবজেক্ট পুনরায় ব্যবহার করবেন না। যদি markerOptions আনসেট বা নাল থাকে, এটি ডিফল্ট দিয়ে ওভাররাইট করা হবে। markerOptions.map বা markerOptions.position-এর জন্য সেট করা যেকোনো মান উপেক্ষা করা হবে।
waypointMarkerSetup
প্রকার: MarkerSetup
একটি ওয়েপয়েন্ট অবস্থান চিহ্নিতকারীর জন্য বিকল্পগুলি কনফিগার করে। যখনই একটি নতুন ওয়েপয়েন্ট মার্কার রেন্ডার করা হয় তখনই আহ্বান করা হয়।

যদি একটি ফাংশন নির্দিষ্ট করা হয়, ফাংশনটি একটি google.maps.MarkerOptions অবজেক্ট ধারণকারী ইনপুটের ডিফল্টMarkerOptions ক্ষেত্র পরিবর্তন করতে পারে এবং এটিকে আউটপুট MarkerSetupOptions অবজেক্টে markerOptions হিসাবে ফেরত দিতে পারে।

একটি MarkerSetupOptions অবজেক্ট নির্দিষ্ট করা একটি ফাংশন নির্দিষ্ট করার মতো একই প্রভাব ফেলে যা সেই স্ট্যাটিক অবজেক্ট ফিরিয়ে দেয়।

বিভিন্ন MarkerSetup ফাংশন বা স্ট্যাটিক মানগুলিতে একই MarkerSetupOptions অবজেক্ট পুনরায় ব্যবহার করবেন না এবং বিভিন্ন MarkerSetupOptions অবজেক্টে markerOptions কী-এর জন্য একই google.maps.MarkerOptions অবজেক্ট পুনরায় ব্যবহার করবেন না। যদি markerOptions আনসেট বা নাল থাকে, এটি ডিফল্ট দিয়ে ওভাররাইট করা হবে। markerOptions.map বা markerOptions.position-এর জন্য সেট করা যেকোনো মান উপেক্ষা করা হবে।
anticipatedRoutePolylineSetup
প্রকার: PolylineSetup
একটি প্রত্যাশিত রুট পলিলাইনের জন্য বিকল্পগুলি কনফিগার করে৷ যখনই একটি নতুন প্রত্যাশিত রুট পলিলাইন রেন্ডার করা হয় তখনই আহ্বান করা হয়৷

একটি ফাংশন নির্দিষ্ট করলে, ফাংশনটি একটি google.maps.PolylineOptions অবজেক্ট ধারণকারী ইনপুটের ডিফল্টPolylineOptions ক্ষেত্রের পরিবর্তন করতে পারে এবং এটিকে আউটপুট PolylineSetupOptions অবজেক্টে পলিলাইন বিকল্প হিসাবে ফেরত দিতে পারে।

একটি PolylineSetupOptions অবজেক্ট নির্দিষ্ট করা একটি ফাংশন নির্দিষ্ট করার মতো একই প্রভাব ফেলে যা সেই স্থির বস্তুকে ফিরিয়ে দেয়।

একই PolylineSetupOptions অবজেক্ট বিভিন্ন PolylineSetup ফাংশন বা স্ট্যাটিক মানগুলিতে পুনরায় ব্যবহার করবেন না এবং বিভিন্ন PolylineSetupOptions অবজেক্টে polylineOptions কী-এর জন্য একই google.maps.PolylineOptions অবজেক্ট পুনরায় ব্যবহার করবেন না। যদি পলিলাইন অপশন বা দৃশ্যমান আনসেট বা নাল থাকে তবে এটি ডিফল্ট দিয়ে ওভাররাইট করা হবে। polylineOptions.map বা polylineOptions.path-এর জন্য সেট করা যেকোনো মান উপেক্ষা করা হবে।
takenRoutePolylineSetup
প্রকার: PolylineSetup
একটি নেওয়া রুট পলিলাইনের জন্য বিকল্পগুলি কনফিগার করে। যখনই একটি নতুন নেওয়া রুট পলিলাইন রেন্ডার করা হয় তখনই আহ্বান করা হয়।

একটি ফাংশন নির্দিষ্ট করলে, ফাংশনটি একটি google.maps.PolylineOptions অবজেক্ট ধারণকারী ইনপুটের ডিফল্টPolylineOptions ক্ষেত্রের পরিবর্তন করতে পারে এবং এটিকে আউটপুট PolylineSetupOptions অবজেক্টে পলিলাইন বিকল্প হিসাবে ফেরত দিতে পারে।

একটি PolylineSetupOptions অবজেক্ট নির্দিষ্ট করা একটি ফাংশন নির্দিষ্ট করার মতো একই প্রভাব ফেলে যা সেই স্থির বস্তুকে ফিরিয়ে দেয়।

একই PolylineSetupOptions অবজেক্ট বিভিন্ন PolylineSetup ফাংশন বা স্ট্যাটিক মানগুলিতে পুনরায় ব্যবহার করবেন না এবং বিভিন্ন PolylineSetupOptions অবজেক্টে polylineOptions কী-এর জন্য একই google.maps.PolylineOptions অবজেক্ট পুনরায় ব্যবহার করবেন না।

polylineOptions.map বা polylineOptions.path-এর জন্য সেট করা যেকোনো মান উপেক্ষা করা হবে। কোনো সেট না করা বা শূন্য মান ডিফল্ট দিয়ে ওভাররাইট করা হবে।
pingMarkerSetup
প্রকার: MarkerSetup
একটি পিং অবস্থান চিহ্নিতকারীর জন্য বিকল্পগুলি কনফিগার করে৷ যখনই একটি নতুন পিং মার্কার রেন্ডার করা হয় তখনই আহ্বান করা হয়।

যদি একটি ফাংশন নির্দিষ্ট করা হয়, ফাংশনটি একটি google.maps.MarkerOptions অবজেক্ট ধারণকারী ইনপুটের ডিফল্টMarkerOptions ক্ষেত্র পরিবর্তন করতে পারে এবং এটিকে আউটপুট MarkerSetupOptions অবজেক্টে markerOptions হিসাবে ফেরত দিতে পারে।

একটি MarkerSetupOptions অবজেক্ট নির্দিষ্ট করা একটি ফাংশন নির্দিষ্ট করার মতো একই প্রভাব ফেলে যা সেই স্ট্যাটিক অবজেক্ট ফিরিয়ে দেয়।

বিভিন্ন MarkerSetup ফাংশন বা স্ট্যাটিক মানগুলিতে একই MarkerSetupOptions অবজেক্ট পুনরায় ব্যবহার করবেন না এবং বিভিন্ন MarkerSetupOptions অবজেক্টে markerOptions কী-এর জন্য একই google.maps.MarkerOptions অবজেক্ট পুনরায় ব্যবহার করবেন না। যদি markerOptions আনসেট বা নাল থাকে, এটি ডিফল্ট দিয়ে ওভাররাইট করা হবে। markerOptions.map বা markerOptions.position-এর জন্য সেট করা যেকোনো মান উপেক্ষা করা হবে।
successfulTaskMarkerSetup
প্রকার: MarkerSetup
একটি সফল টাস্ক অবস্থান চিহ্নিতকারীর জন্য বিকল্পগুলি কনফিগার করে৷ যখনই একটি নতুন সফল টাস্ক মার্কার রেন্ডার করা হয় তখনই আহ্বান করা হয়।

যদি একটি ফাংশন নির্দিষ্ট করা হয়, ফাংশনটি একটি google.maps.MarkerOptions অবজেক্ট ধারণকারী ইনপুটের ডিফল্টMarkerOptions ক্ষেত্র পরিবর্তন করতে পারে এবং এটিকে আউটপুট MarkerSetupOptions অবজেক্টে markerOptions হিসাবে ফেরত দিতে পারে।

একটি MarkerSetupOptions অবজেক্ট নির্দিষ্ট করা একটি ফাংশন নির্দিষ্ট করার মতো একই প্রভাব ফেলে যা সেই স্ট্যাটিক অবজেক্ট ফিরিয়ে দেয়।

বিভিন্ন MarkerSetup ফাংশন বা স্ট্যাটিক মানগুলিতে একই MarkerSetupOptions অবজেক্ট পুনরায় ব্যবহার করবেন না এবং বিভিন্ন MarkerSetupOptions অবজেক্টে markerOptions কী-এর জন্য একই google.maps.MarkerOptions অবজেক্ট পুনরায় ব্যবহার করবেন না। যদি markerOptions আনসেট বা নাল থাকে, এটি ডিফল্ট দিয়ে ওভাররাইট করা হবে। markerOptions.map বা markerOptions.position-এর জন্য সেট করা যেকোনো মান উপেক্ষা করা হবে।
destinationMarkers
প্রকার: Array < Marker >
গন্তব্য চিহ্নিতকারী, যদি থাকে, ফেরত দেয়।
originMarkers
প্রকার: Array < Marker >
উৎপত্তি চিহ্নিতকারী প্রদান করে, যদি থাকে।
successfulTaskMarkers
প্রকার: Array < Marker >
সফল টাস্ক মার্কার প্রদান করে, যদি থাকে।
taskOutcomeMarkers
প্রকার: Array < Marker >
টাস্ক ফলাফল চিহ্নিতকারী প্রদান করে, যদি থাকে।
unsuccessfulTaskMarkers
প্রকার: Array < Marker >
অসফল টাস্ক মার্কার ফেরত দেয়, যদি থাকে।
vehicleMarkers
প্রকার: Array < Marker >
যানবাহন চিহ্নিতকারী ফেরত দেয়, যদি থাকে।
waypointMarkers
প্রকার: Array < Marker >
যদি থাকে তাহলে ওয়েপয়েন্ট মার্কার ফেরত দেয়।
anticipatedRoutePolylines
প্রকার: Array < Polyline >
প্রত্যাশিত রুট পলিলাইন প্রদান করে, যদি থাকে।
takenRoutePolylines
প্রকার: Array < Polyline >
নেওয়া রুট পলিলাইন প্রদান করে, যদি থাকে।
addLocationProvider
addLocationProvider(locationProvider)
পরামিতি:
  • locationProvider : LocationProvider যোগ করার জন্য অবস্থান প্রদানকারী।
রিটার্ন মান: কোনটিই নয়
মানচিত্র দৃশ্যে একটি অবস্থান প্রদানকারী যোগ করে। যদি অবস্থান প্রদানকারী ইতিমধ্যেই যোগ করা হয়, তাহলে কোনো কাজ করা হয় না।
removeLocationProvider
removeLocationProvider(locationProvider)
পরামিতি:
  • locationProvider : LocationProvider অপসারণ করার জন্য অবস্থান প্রদানকারী।
রিটার্ন মান: কোনটিই নয়
মানচিত্র দৃশ্য থেকে একটি অবস্থান প্রদানকারীকে সরিয়ে দেয়। যদি অবস্থান প্রদানকারী ইতিমধ্যেই মানচিত্র দৃশ্যে যোগ না করে থাকে, তাহলে কোনো কাজ করা হয় না।

JourneySharingMapViewOptions ইন্টারফেস

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

মানচিত্র দেখার জন্য বিকল্প।

element
প্রকার: Element
DOM উপাদান ভিউ সমর্থন করে। প্রয়োজন।
anticipatedRoutePolylineSetup optional
প্রকার: PolylineSetup optional
একটি প্রত্যাশিত রুট পলিলাইনের জন্য বিকল্পগুলি কনফিগার করে৷ যখনই একটি নতুন প্রত্যাশিত রুট পলিলাইন রেন্ডার করা হয় তখনই আহ্বান করা হয়৷

একটি ফাংশন নির্দিষ্ট করলে, ফাংশনটি একটি google.maps.PolylineOptions অবজেক্ট ধারণকারী ইনপুটের ডিফল্টPolylineOptions ক্ষেত্রের পরিবর্তন করতে পারে এবং এটিকে আউটপুট PolylineSetupOptions অবজেক্টে পলিলাইন বিকল্প হিসাবে ফেরত দিতে পারে।

একটি PolylineSetupOptions অবজেক্ট নির্দিষ্ট করা একটি ফাংশন নির্দিষ্ট করার মতো একই প্রভাব ফেলে যা সেই স্থির বস্তুকে ফিরিয়ে দেয়।

একই PolylineSetupOptions অবজেক্ট বিভিন্ন PolylineSetup ফাংশন বা স্ট্যাটিক মানগুলিতে পুনরায় ব্যবহার করবেন না এবং বিভিন্ন PolylineSetupOptions অবজেক্টে polylineOptions কী-এর জন্য একই google.maps.PolylineOptions অবজেক্ট পুনরায় ব্যবহার করবেন না। যদি পলিলাইন অপশন বা দৃশ্যমান আনসেট বা নাল থাকে তবে এটি ডিফল্ট দিয়ে ওভাররাইট করা হবে। polylineOptions.map বা polylineOptions.path-এর জন্য সেট করা যেকোনো মান উপেক্ষা করা হবে।
automaticViewportMode optional
প্রকার: AutomaticViewportMode optional
স্বয়ংক্রিয় ভিউপোর্ট মোড। ডিফল্ট মান হল FIT_ANTICIPATED_ROUTE, যা মানচিত্র ভিউকে স্বয়ংক্রিয়ভাবে গাড়ির মার্কার, অবস্থান চিহ্নিতকারী এবং যেকোন দৃশ্যমান প্রত্যাশিত রুট পলিলাইনের সাথে মানানসই করতে ভিউপোর্ট সামঞ্জস্য করতে সক্ষম করে৷ স্বয়ংক্রিয় ফিটিং বন্ধ করতে এটিকে NONE এ সেট করুন।
destinationMarkerSetup optional
প্রকার: MarkerSetup optional
একটি গন্তব্য অবস্থান চিহ্নিতকারীর জন্য বিকল্পগুলি কনফিগার করে৷ যখনই একটি নতুন গন্তব্য চিহ্নিতকারী রেন্ডার করা হয় তখনই আহ্বান করা হয়৷

যদি একটি ফাংশন নির্দিষ্ট করা হয়, ফাংশনটি একটি google.maps.MarkerOptions অবজেক্ট ধারণকারী ইনপুটের ডিফল্টMarkerOptions ক্ষেত্র পরিবর্তন করতে পারে এবং এটিকে আউটপুট MarkerSetupOptions অবজেক্টে markerOptions হিসাবে ফেরত দিতে পারে।

একটি MarkerSetupOptions অবজেক্ট নির্দিষ্ট করা একটি ফাংশন নির্দিষ্ট করার মতো একই প্রভাব ফেলে যা সেই স্ট্যাটিক অবজেক্ট ফিরিয়ে দেয়।

বিভিন্ন MarkerSetup ফাংশন বা স্ট্যাটিক মানগুলিতে একই MarkerSetupOptions অবজেক্ট পুনরায় ব্যবহার করবেন না এবং বিভিন্ন MarkerSetupOptions অবজেক্টে markerOptions কী-এর জন্য একই google.maps.MarkerOptions অবজেক্ট পুনরায় ব্যবহার করবেন না। যদি markerOptions আনসেট বা নাল থাকে, এটি ডিফল্ট দিয়ে ওভাররাইট করা হবে। markerOptions.map বা markerOptions.position-এর জন্য সেট করা যেকোনো মান উপেক্ষা করা হবে।
locationProvider optional
প্রকার: LocationProvider optional
ট্র্যাকিং মানচিত্র দৃশ্যে দেখানোর জন্য ট্র্যাক করা অবস্থানগুলির একটি উৎস৷ ঐচ্ছিক।
locationProviders optional
প্রকার: Array < LocationProvider > optional
ট্র্যাক করা অবস্থানের উৎস ট্র্যাকিং ম্যাপ ভিউতে দেখানো হবে। ঐচ্ছিক।
mapOptions optional
প্রকার: MapOptions optional
মানচিত্রের বিকল্পগুলি google.maps.Map কনস্ট্রাক্টরে পাস করা হয়েছে৷
originMarkerSetup optional
প্রকার: MarkerSetup optional
একটি মূল অবস্থান চিহ্নিতকারীর জন্য বিকল্পগুলি কনফিগার করে৷ যখনই একটি নতুন অরিজিন মার্কার রেন্ডার করা হয় তখনই আহ্বান করা হয়।

যদি একটি ফাংশন নির্দিষ্ট করা হয়, ফাংশনটি একটি google.maps.MarkerOptions অবজেক্ট ধারণকারী ইনপুটের ডিফল্টMarkerOptions ক্ষেত্র পরিবর্তন করতে পারে এবং এটিকে আউটপুট MarkerSetupOptions অবজেক্টে markerOptions হিসাবে ফেরত দিতে পারে।

একটি MarkerSetupOptions অবজেক্ট নির্দিষ্ট করা একটি ফাংশন নির্দিষ্ট করার মতো একই প্রভাব ফেলে যা সেই স্ট্যাটিক অবজেক্ট ফিরিয়ে দেয়।

বিভিন্ন MarkerSetup ফাংশন বা স্ট্যাটিক মানগুলিতে একই MarkerSetupOptions অবজেক্ট পুনরায় ব্যবহার করবেন না এবং বিভিন্ন MarkerSetupOptions অবজেক্টে markerOptions কী-এর জন্য একই google.maps.MarkerOptions অবজেক্ট পুনরায় ব্যবহার করবেন না। যদি markerOptions আনসেট বা নাল থাকে, এটি ডিফল্ট দিয়ে ওভাররাইট করা হবে। markerOptions.map বা markerOptions.position-এর জন্য সেট করা যেকোনো মান উপেক্ষা করা হবে।
pingMarkerSetup optional
প্রকার: MarkerSetup optional
একটি পিং অবস্থান চিহ্নিতকারীর জন্য বিকল্পগুলি কনফিগার করে৷ যখনই একটি নতুন পিং মার্কার রেন্ডার করা হয় তখনই আহ্বান করা হয়।

যদি একটি ফাংশন নির্দিষ্ট করা হয়, ফাংশনটি একটি google.maps.MarkerOptions অবজেক্ট ধারণকারী ইনপুটের ডিফল্টMarkerOptions ক্ষেত্র পরিবর্তন করতে পারে এবং এটিকে আউটপুট MarkerSetupOptions অবজেক্টে markerOptions হিসাবে ফেরত দিতে পারে।

একটি MarkerSetupOptions অবজেক্ট নির্দিষ্ট করা একটি ফাংশন নির্দিষ্ট করার মতো একই প্রভাব ফেলে যা সেই স্ট্যাটিক অবজেক্ট ফিরিয়ে দেয়।

বিভিন্ন MarkerSetup ফাংশন বা স্ট্যাটিক মানগুলিতে একই MarkerSetupOptions অবজেক্ট পুনরায় ব্যবহার করবেন না এবং বিভিন্ন MarkerSetupOptions অবজেক্টে markerOptions কী-এর জন্য একই google.maps.MarkerOptions অবজেক্ট পুনরায় ব্যবহার করবেন না। যদি markerOptions আনসেট বা নাল থাকে, এটি ডিফল্ট দিয়ে ওভাররাইট করা হবে। markerOptions.map বা markerOptions.position-এর জন্য সেট করা যেকোনো মান উপেক্ষা করা হবে।
successfulTaskMarkerSetup optional
প্রকার: MarkerSetup optional
একটি সফল টাস্ক অবস্থান চিহ্নিতকারীর জন্য বিকল্পগুলি কনফিগার করে৷ যখনই একটি নতুন সফল টাস্ক মার্কার রেন্ডার করা হয় তখনই আহ্বান করা হয়।

যদি একটি ফাংশন নির্দিষ্ট করা হয়, ফাংশনটি একটি google.maps.MarkerOptions অবজেক্ট ধারণকারী ইনপুটের ডিফল্টMarkerOptions ক্ষেত্র পরিবর্তন করতে পারে এবং এটিকে আউটপুট MarkerSetupOptions অবজেক্টে markerOptions হিসাবে ফেরত দিতে পারে।

একটি MarkerSetupOptions অবজেক্ট নির্দিষ্ট করা একটি ফাংশন নির্দিষ্ট করার মতো একই প্রভাব ফেলে যা সেই স্ট্যাটিক অবজেক্ট ফিরিয়ে দেয়।

বিভিন্ন MarkerSetup ফাংশন বা স্ট্যাটিক মানগুলিতে একই MarkerSetupOptions অবজেক্ট পুনরায় ব্যবহার করবেন না এবং বিভিন্ন MarkerSetupOptions অবজেক্টে markerOptions কী-এর জন্য একই google.maps.MarkerOptions অবজেক্ট পুনরায় ব্যবহার করবেন না। যদি markerOptions আনসেট বা নাল থাকে, এটি ডিফল্ট দিয়ে ওভাররাইট করা হবে। markerOptions.map বা markerOptions.position-এর জন্য সেট করা যেকোনো মান উপেক্ষা করা হবে।
takenRoutePolylineSetup optional
প্রকার: PolylineSetup optional
একটি নেওয়া রুট পলিলাইনের জন্য বিকল্পগুলি কনফিগার করে। যখনই একটি নতুন নেওয়া রুট পলিলাইন রেন্ডার করা হয় তখনই আহ্বান করা হয়।

একটি ফাংশন নির্দিষ্ট করলে, ফাংশনটি একটি google.maps.PolylineOptions অবজেক্ট ধারণকারী ইনপুটের ডিফল্টPolylineOptions ক্ষেত্রের পরিবর্তন করতে পারে এবং এটিকে আউটপুট PolylineSetupOptions অবজেক্টে পলিলাইন বিকল্প হিসাবে ফেরত দিতে পারে।

একটি PolylineSetupOptions অবজেক্ট নির্দিষ্ট করা একটি ফাংশন নির্দিষ্ট করার মতো একই প্রভাব ফেলে যা সেই স্থির বস্তুকে ফিরিয়ে দেয়।

একই PolylineSetupOptions অবজেক্ট বিভিন্ন PolylineSetup ফাংশন বা স্ট্যাটিক মানগুলিতে পুনরায় ব্যবহার করবেন না এবং বিভিন্ন PolylineSetupOptions অবজেক্টে polylineOptions কী-এর জন্য একই google.maps.PolylineOptions অবজেক্ট পুনরায় ব্যবহার করবেন না।

polylineOptions.map বা polylineOptions.path-এর জন্য সেট করা যেকোনো মান উপেক্ষা করা হবে। কোনো সেট না করা বা শূন্য মান ডিফল্ট দিয়ে ওভাররাইট করা হবে।
taskOutcomeMarkerSetup optional
প্রকার: MarkerSetup optional
একটি টাস্ক ফলাফল অবস্থান চিহ্নিতকারীর জন্য বিকল্পগুলি কনফিগার করে৷ যখনই একটি নতুন টাস্ক ফলাফল অবস্থান চিহ্নিতকারী রেন্ডার করা হয় তখনই আহ্বান করা হয়।

যদি একটি ফাংশন নির্দিষ্ট করা হয়, ফাংশনটি একটি google.maps.MarkerOptions অবজেক্ট ধারণকারী ইনপুটের ডিফল্টMarkerOptions ক্ষেত্র পরিবর্তন করতে পারে এবং এটিকে আউটপুট MarkerSetupOptions অবজেক্টে markerOptions হিসাবে ফেরত দিতে পারে।

একটি MarkerSetupOptions অবজেক্ট নির্দিষ্ট করা একটি ফাংশন নির্দিষ্ট করার মতো একই প্রভাব ফেলে যা সেই স্ট্যাটিক অবজেক্ট ফিরিয়ে দেয়।

বিভিন্ন MarkerSetup ফাংশন বা স্ট্যাটিক মানগুলিতে একই MarkerSetupOptions অবজেক্ট পুনরায় ব্যবহার করবেন না এবং বিভিন্ন MarkerSetupOptions অবজেক্টে markerOptions কী-এর জন্য একই google.maps.MarkerOptions অবজেক্ট পুনরায় ব্যবহার করবেন না। যদি markerOptions আনসেট বা নাল থাকে, এটি ডিফল্ট দিয়ে ওভাররাইট করা হবে। markerOptions.map বা markerOptions.position-এর জন্য সেট করা যেকোনো মান উপেক্ষা করা হবে।
unsuccessfulTaskMarkerSetup optional
প্রকার: MarkerSetup optional
একটি অসফল টাস্ক অবস্থান চিহ্নিতকারীর জন্য বিকল্পগুলি কনফিগার করে৷ যখনই একটি নতুন অসফল টাস্ক মার্কার রেন্ডার করা হয় তখনই আমন্ত্রণ জানানো হয়।

যদি একটি ফাংশন নির্দিষ্ট করা হয়, ফাংশনটি একটি google.maps.MarkerOptions অবজেক্ট ধারণকারী ইনপুটের ডিফল্টMarkerOptions ক্ষেত্র পরিবর্তন করতে পারে এবং এটিকে আউটপুট MarkerSetupOptions অবজেক্টে markerOptions হিসাবে ফেরত দিতে পারে।

একটি MarkerSetupOptions অবজেক্ট নির্দিষ্ট করা একটি ফাংশন নির্দিষ্ট করার মতো একই প্রভাব ফেলে যা সেই স্ট্যাটিক অবজেক্ট ফিরিয়ে দেয়।

বিভিন্ন MarkerSetup ফাংশন বা স্ট্যাটিক মানগুলিতে একই MarkerSetupOptions অবজেক্ট পুনরায় ব্যবহার করবেন না এবং বিভিন্ন MarkerSetupOptions অবজেক্টে markerOptions কী-এর জন্য একই google.maps.MarkerOptions অবজেক্ট পুনরায় ব্যবহার করবেন না। যদি markerOptions আনসেট বা নাল থাকে, এটি ডিফল্ট দিয়ে ওভাররাইট করা হবে। markerOptions.map বা markerOptions.position-এর জন্য সেট করা যেকোনো মান উপেক্ষা করা হবে।
vehicleMarkerSetup optional
প্রকার: MarkerSetup optional
গাড়ির অবস্থান চিহ্নিতকারীর জন্য বিকল্পগুলি কনফিগার করে। যখনই একটি নতুন গাড়ির মার্কার রেন্ডার করা হয় তখনই আহ্বান করা হয়।

যদি একটি ফাংশন নির্দিষ্ট করা হয়, ফাংশনটি একটি google.maps.MarkerOptions অবজেক্ট ধারণকারী ইনপুটের ডিফল্টMarkerOptions ক্ষেত্র পরিবর্তন করতে পারে এবং এটিকে আউটপুট MarkerSetupOptions অবজেক্টে markerOptions হিসাবে ফেরত দিতে পারে।

একটি MarkerSetupOptions অবজেক্ট নির্দিষ্ট করা একটি ফাংশন নির্দিষ্ট করার মতো একই প্রভাব ফেলে যা সেই স্ট্যাটিক অবজেক্ট ফিরিয়ে দেয়।

বিভিন্ন MarkerSetup ফাংশন বা স্ট্যাটিক মানগুলিতে একই MarkerSetupOptions অবজেক্ট পুনরায় ব্যবহার করবেন না এবং বিভিন্ন MarkerSetupOptions অবজেক্টে markerOptions কী-এর জন্য একই google.maps.MarkerOptions অবজেক্ট পুনরায় ব্যবহার করবেন না। যদি markerOptions আনসেট বা নাল থাকে, এটি ডিফল্ট দিয়ে ওভাররাইট করা হবে। markerOptions.map বা markerOptions.position-এর জন্য সেট করা যেকোনো মান উপেক্ষা করা হবে।
waypointMarkerSetup optional
প্রকার: MarkerSetup optional
একটি ওয়েপয়েন্ট অবস্থান চিহ্নিতকারীর জন্য বিকল্পগুলি কনফিগার করে। যখনই একটি নতুন ওয়েপয়েন্ট মার্কার রেন্ডার করা হয় তখনই আহ্বান করা হয়।

যদি একটি ফাংশন নির্দিষ্ট করা হয়, ফাংশনটি একটি google.maps.MarkerOptions অবজেক্ট ধারণকারী ইনপুটের ডিফল্টMarkerOptions ক্ষেত্র পরিবর্তন করতে পারে এবং এটিকে আউটপুট MarkerSetupOptions অবজেক্টে markerOptions হিসাবে ফেরত দিতে পারে।

একটি MarkerSetupOptions অবজেক্ট নির্দিষ্ট করা একটি ফাংশন নির্দিষ্ট করার মতো একই প্রভাব ফেলে যা সেই স্ট্যাটিক অবজেক্ট ফিরিয়ে দেয়।

বিভিন্ন MarkerSetup ফাংশন বা স্ট্যাটিক মানগুলিতে একই MarkerSetupOptions অবজেক্ট পুনরায় ব্যবহার করবেন না এবং বিভিন্ন MarkerSetupOptions অবজেক্টে markerOptions কী-এর জন্য একই google.maps.MarkerOptions অবজেক্ট পুনরায় ব্যবহার করবেন না। যদি markerOptions আনসেট বা নাল থাকে, এটি ডিফল্ট দিয়ে ওভাররাইট করা হবে। markerOptions.map বা markerOptions.position-এর জন্য সেট করা যেকোনো মান উপেক্ষা করা হবে।

স্বয়ংক্রিয় ভিউপোর্টমোড ধ্রুবক

google.maps.journeySharing . AutomaticViewportMode ধ্রুবক

স্বয়ংক্রিয় ভিউপোর্ট মোড।

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

FIT_ANTICIPATED_ROUTE মার্কার এবং যেকোনো দৃশ্যমান প্রত্যাশিত রুট পলিলাইন ফিট করার জন্য ভিউপোর্টকে স্বয়ংক্রিয়ভাবে সামঞ্জস্য করুন। এটি ডিফল্ট।
NONE স্বয়ংক্রিয়ভাবে ভিউপোর্ট সামঞ্জস্য করবেন না।

LocationProvider বিমূর্ত ক্লাস

google.maps.journeySharing . LocationProvider বিমূর্ত ক্লাস

সমস্ত অবস্থান প্রদানকারীর অভিভাবক শ্রেণী।

addListener
addListener(eventName, handler)
পরামিতি:
  • eventName : string শোনার জন্য ইভেন্টের নাম।
  • handler : Function ইভেন্ট হ্যান্ডলার।
রিটার্ন মান: MapsEventListener
এই অবস্থান প্রদানকারী দ্বারা চালিত একটি ইভেন্টের জন্য একটি MapsEventListener যোগ করে৷ এই শ্রোতার জন্য একটি শনাক্তকারী প্রদান করে যা event.removeListener এর সাথে ব্যবহার করা যেতে পারে।

PollingLocationProvider বিমূর্ত ক্লাস

google.maps.journeySharing . PollingLocationProvider বিমূর্ত ক্লাস

পোলিং অবস্থান প্রদানকারীদের অভিভাবক শ্রেণী।

এই বিমূর্ত শ্রেণী LocationProvider প্রসারিত করে।

isPolling
প্রকার: boolean
সত্য যদি এই অবস্থান প্রদানকারী ভোট প্রদান করে। শুধুমাত্র পাঠযোগ্য.
pollingIntervalMillis
প্রকার: number
মিলিসেকেন্ডে অবস্থান আপডেট আনার মধ্যে ন্যূনতম সময়। যদি একটি অবস্থান আপডেট আনতে pollingIntervalMillis এর চেয়ে বেশি সময় নেয়, তবে বর্তমানটি শেষ না হওয়া পর্যন্ত পরবর্তী অবস্থান আপডেট শুরু হয় না।

এই মানটি 0, ইনফিনিটি, বা একটি নেতিবাচক মান সেট করা স্বয়ংক্রিয় অবস্থান আপডেটগুলি অক্ষম করে। ট্র্যাকিং আইডি প্যারামিটার (উদাহরণস্বরূপ, শিপমেন্ট লোকেশন প্রদানকারীর শিপমেন্ট ট্র্যাকিং আইডি), বা ফিল্টারিং বিকল্প (উদাহরণস্বরূপ, ফ্লিট অবস্থান প্রদানকারীদের জন্য ভিউপোর্ট বাউন্ড বা বৈশিষ্ট্য ফিল্টার) পরিবর্তন হলে একটি নতুন অবস্থান আপডেট আনা হয়।

ডিফল্ট, এবং সর্বনিম্ন, পোলিং ব্যবধান হল 5000 মিলিসেকেন্ড। আপনি যদি ভোটদানের ব্যবধানকে কম ইতিবাচক মান সেট করেন, 5000 সংরক্ষণ করা হয় এবং ব্যবহার করা হয়।
উত্তরাধিকারসূত্রে প্রাপ্ত: addListener
ispollingchange
function(event)
যুক্তি:
অবস্থান প্রদানকারীর ভোটদানের অবস্থা আপডেট করা হলে ইভেন্টটি ট্রিগার হয়। ভোটদানের বর্তমান অবস্থা নির্ধারণ করতে PollingLocationProvider.isPolling ব্যবহার করুন।

PollingLocationProviderIsPollingChangeEvent ইন্টারফেস

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

PollingLocationProvider.ispollingchange ইভেন্টটি ট্রিগার হলে ইভেন্ট হ্যান্ডলারের কাছে ইভেন্ট অবজেক্ট পাস করা হয়।

error optional
প্রকার: Error optional
যে ত্রুটির কারণে ভোটগ্রহণের অবস্থার পরিবর্তন হয়েছে, যদি কোনো ত্রুটির কারণে রাষ্ট্র পরিবর্তন হয়। স্বাভাবিক ক্রিয়াকলাপের কারণে যদি রাষ্ট্রের পরিবর্তন হয় তবে অনির্ধারিত।