জাভাস্ক্রিপ্ট ফ্লিট ট্র্যাকিং লাইব্রেরিটি নিম্নলিখিত ব্যবহারের ক্ষেত্রগুলিতে কাজ করে:
- চাহিদা অনুযায়ী ভ্রমণ
- নির্ধারিত কাজ
এই নির্দেশিকায় আলোচনা করা হয়েছে কীভাবে আপনি উভয় পরিষেবার জন্য এই লাইব্রেরিটি ব্যবহার করতে পারেন।
জাভাস্ক্রিপ্ট ফ্লিট ট্র্যাকিং লাইব্রেরি ব্যবহার করে, আপনি ফ্লিট অপারেটরদের তাদের ফ্লিটের যানবাহনগুলোর অবস্থান প্রায় রিয়েল টাইমে দেখার সুযোগ করে দিতে পারেন। যদি কোনো গাড়ির রুট জানা থাকে, তবে ম্যাপ ভিউ কম্পোনেন্টটি সেই গাড়িটিকে তার পূর্বাভাসিত পথ ধরে চলার সময় অ্যানিমেট করে।
![]()
ফ্লিট ট্র্যাকিং বলতে কী বোঝায়?
ফ্লিট ট্র্যাকিং হলো ফ্লিট ইঞ্জিনের একটি ফিচার, যা ফ্লিট অপারেটরদের জন্য ডিজাইন করা হয়েছে। এটি এমন ইন্টারফেস প্রদান করে যা ফ্লিট ইঞ্জিনে ফ্লিটের ডেটা মডেল করতে ও অনুসরণ করতে সাহায্য করে এবং এটি এমন ক্লাসও সরবরাহ করে যা ব্যবহার করে আপনি আপনার ফ্লিট ম্যানেজারদের জন্য যাত্রার তথ্যের একটি সমৃদ্ধ, ওয়েব-ভিত্তিক মানচিত্র প্রদর্শন তৈরি করতে পারেন। উদাহরণস্বরূপ:
- অন-ডিমান্ড ট্রিপ অপারেটরদের একাধিক যানবাহন জুড়ে ট্রিপের অগ্রগতি ট্র্যাক করার সুবিধা দিন।
- নির্ধারিত চালান পরিচালনাকারীদের একটি ওয়েব-ভিত্তিক মানচিত্রে ফ্লিট চালানের প্রায় রিয়েল-টাইম অগ্রগতি দেখার সুযোগ দিন।
আপনি আপনার ওয়েব অ্যাপে লাইব্রেরিটি ইন্টিগ্রেট করুন এবং গ্রাহকের সাথে জার্নি শেয়ারিং সমর্থন করার জন্য ফ্লিট ইঞ্জিনের মধ্যে উপযুক্ত রোল প্রোফাইল সেট করুন। ফ্লিট ইঞ্জিনে রোল সম্পর্কে আরও তথ্যের জন্য, সার্ভিস অ্যাকাউন্ট রোলস দেখুন।
ফ্লিট ট্র্যাকিং কেন ব্যবহার করবেন?
যখন আপনি আপনার ফ্লিট অপারেশনে ফ্লিট ট্র্যাকিং যুক্ত করেন, তখন আপনি প্রায় রিয়েল-টাইম লোকেশন আপডেটসহ একটি ব্যাপক যানবাহন পর্যবেক্ষণ অভিজ্ঞতা লাভ করেন। আপনি একটি মানচিত্রে ফ্লিটের এক বা সমস্ত গাড়ির অবস্থান দেখতে পারেন, যার মধ্যে স্টপ বা ওয়েপয়েন্টের বিবরণও থাকে, যা আপনার ফ্লিট কেমন পারফর্ম করছে তা বুঝতে আপনাকে সাহায্য করে।
ফ্লিট ট্র্যাকিং দিয়ে আপনি কী করতে পারেন?
ফ্লিট ট্র্যাকিং লাইব্রেরির তথ্য ব্যবহার করে আপনি নিম্নলিখিত বৈশিষ্ট্যসহ আপনার ফ্লিট পরিচালনার বিশদ চিত্র তৈরি করতে পারেন:
আপনার প্রয়োজন অনুযায়ী ফ্লিট ট্র্যাকিং ম্যাপের UI কাস্টমাইজেশনগুলো নিজের মতো করে সাজিয়ে নিন।
একটি, একাধিক বা সমস্ত যানবাহন তাদের নির্ধারিত পথ ধরে চলার সময় তাদের বর্তমান অবস্থান দেখুন, এবং তাদের অবস্থান পর্যায়ক্রমে হালনাগাদ করা হয়।
যাত্রা বা ডেলিভারির আনুমানিক পৌঁছানোর সময় (ETA) এবং অবশিষ্ট দূরত্ব গণনা করুন।
সম্পন্ন হওয়া ট্রিপ বা টাস্কের স্ট্যাটাস সহ গাড়ির অগ্রগতি দেখুন।
উপাদান
নিম্নলিখিত সারণিতে ফ্লিট ট্র্যাকিং-এ ব্যবহৃত উপাদানসমূহ এবং সেগুলোর কাজ বর্ণনা করা হয়েছে।
চাহিদা অনুযায়ী ভ্রমণ
| উপাদান | বর্ণনা |
|---|---|
| যাত্রা ভাগাভাগি মানচিত্র দৃশ্য | জার্নি শেয়ারিং ম্যাপ ভিউ যানবাহনগুলোর অবস্থান এবং তাদের ট্রিপগুলো দেখায়। যদি ফ্লিট ইঞ্জিন কোনো যানবাহনের রুট জানে, তবে ম্যাপ ভিউ কম্পোনেন্টটি সেই যানবাহনটিকে তার পূর্বাভাসিত পথ ধরে চলার সময় অ্যানিমেট করে। |
| গাড়ির অবস্থান প্রদানকারী | যানবাহন অবস্থান প্রদানকারী একটি নির্দিষ্ট যানবাহনের অবস্থানের তথ্য প্রদর্শন করে। এতে যানবাহনটির অবস্থান, এর ওয়েপয়েন্ট এবং যানবাহনটিতে নির্ধারিত ট্রিপগুলোর তথ্য থাকে। যানবাহন এবং তাদের ওয়েপয়েন্ট মার্কারগুলির জন্য দৃশ্যমানতার নিয়মাবলী নিচে দেওয়া হলো:
|
| কাস্টমাইজেশন বিকল্পগুলি | যানবাহনের অবস্থান প্রদানকারী বিকল্পগুলো আপনাকে পলিলাইন এবং মার্কার কাস্টমাইজ করার সুযোগ দেয়। আপনি যানবাহনের জন্য বিভিন্ন বাস্তব-জগতের পরিস্থিতি, যেমন ব্যবহৃত পথ এবং ট্র্যাফিক, প্রদর্শন করতে পলিলাইনগুলোকে রঙিন ও স্টাইল করতে পারেন। আপনি বিভিন্ন উদ্দেশ্যে মার্কারগুলো কাস্টমাইজ করতে পারেন। এছাড়াও আপনি পলিলাইন এবং মার্কারগুলোতে ক্লিক হ্যান্ডলিং যোগ করতে পারেন। |
| যানবাহন ইভেন্ট লিসেনার | ইভেন্ট লিসেনার অপারেটরকে একটি যানবাহন দ্বারা সম্পন্ন ট্রিপগুলো সম্পর্কে তথ্য পেতে সাহায্য করে। |
| যানবাহন বহরের অবস্থান প্রদানকারী | ফ্লিট লোকেশন প্রোভাইডার একাধিক ডেলিভারি গাড়ির অবস্থানের তথ্য প্রদর্শন করে। একটি ফ্লিট ট্র্যাক করার সময়, আপনি ভৌগোলিক সীমানা নির্ধারণ করেন এবং আপনার কাছে গাড়ির আইডি দ্বারা ফিল্টার করার বিকল্পও থাকে। |
নির্ধারিত কাজ
| উপাদান | বর্ণনা |
|---|---|
| যাত্রা ভাগাভাগি মানচিত্র দৃশ্য | জার্নি শেয়ারিং ম্যাপ ভিউ ডেলিভারি যানবাহন এবং টাস্কগুলোর অবস্থান দেখায়। যদি ফ্লিট ইঞ্জিন কোনো যানবাহনের রুট জানে, তবে ম্যাপ ভিউ কম্পোনেন্টটি সেই যানবাহনটিকে তার পূর্বাভাসিত পথ ধরে চলার সময় অ্যানিমেট করে। |
| ডেলিভারি গাড়ির অবস্থান প্রদানকারী | ডেলিভারি গাড়ির অবস্থান প্রদানকারী একটিমাত্র ডেলিভারি গাড়ির অবস্থানের তথ্য প্রদর্শন করে। এতে গাড়িটির অবস্থান, এর বিরতিস্থল এবং গাড়িটি দ্বারা সম্পন্ন কাজগুলোর তথ্য থাকে। ডেলিভারি যানবাহন, স্টপ এবং তাদের কার্যাবলীর জন্য দৃশ্যমানতার নিয়মাবলী নিচে দেওয়া হলো:
|
| কাস্টমাইজেশন বিকল্পগুলি | ডেলিভারি গাড়ির অবস্থান প্রদানকারী বিকল্পগুলো আপনাকে পলিলাইন এবং মার্কার কাস্টমাইজ করার সুযোগ দেয়। আপনি গাড়ির জন্য বিভিন্ন বাস্তব পরিস্থিতি, যেমন গাড়ির সক্রিয় রুট, প্রদর্শন করতে পলিলাইনগুলোকে রঙিন ও স্টাইল করতে পারেন। আপনি বিভিন্ন উদ্দেশ্যে, যেমন একটি ডেলিভারি গাড়ির জন্য, মার্কারগুলো কাস্টমাইজ করতে পারেন। এছাড়াও আপনি পলিলাইন এবং মার্কারগুলোতে ক্লিক হ্যান্ডলিং যোগ করতে পারেন। |
| ডেলিভারি টাস্ক ফিল্টার | টাস্ক ফিল্টার অপারেটরকে একটি নির্দিষ্ট সময়ের আগে বা পরে সম্পন্ন হওয়া টাস্কগুলো বাছাই করার পাশাপাশি খোলা বা বন্ধ টাস্কগুলো অনুযায়ীও ভিউ ফিল্টার করার সুযোগ দেয়। |
| ডেলিভারি গাড়ির ইভেন্ট লিসেনার | ইভেন্ট লিসেনার অপারেটরকে একটি ডেলিভারি গাড়ির সম্পন্ন করা যাত্রার অংশগুলো সম্পর্কে তথ্য, সেইসাথে গাড়িটি দ্বারা সম্পাদিত কাজগুলোর তালিকা পেতে সাহায্য করে। |
| ডেলিভারি ফ্লিটের অবস্থান প্রদানকারী | ডেলিভারি ফ্লিট লোকেশন প্রোভাইডার একাধিক ডেলিভারি গাড়ির অবস্থানের তথ্য প্রদর্শন করে। আপনি একটি নির্দিষ্ট ডেলিভারি গাড়ি এবং তার অবস্থান দেখার জন্য ফিল্টার করতে পারেন, অথবা পুরো ফ্লিটের গাড়ির অবস্থানগুলো দেখতে পারেন। |
ফ্লিট ট্র্যাকিং কীভাবে ব্যবহার করবেন
| ১ | জাভাস্ক্রিপ্টে ফ্লিট ট্র্যাকিং সেট আপ করুন। | আরও তথ্যের জন্য, জাভাস্ক্রিপ্ট ফ্লিট ট্র্যাকিং লাইব্রেরি সেট আপ করুন দেখুন। |
| ২ | লাইব্রেরিটি লোড করুন এবং ম্যাপটি প্রারম্ভিক করুন। | আরও তথ্যের জন্য, লাইব্রেরি লোড করা এবং ম্যাপ ভিউ ইনিশিয়ালাইজ করা দেখুন। |
| ৩ | গাড়ির অবস্থান প্রদান করুন এবং মানচিত্রের দৃশ্য সেট করুন। | কোনো যানবাহনকে অনুসরণ করা শুরু করতে, আপনাকে সঠিক ভেহিকেল আইডি দিয়ে একটি লোকেশন প্রোভাইডার ইনস্ট্যানশিয়েট করতে হবে এবং সেটি ব্যবহার করে ম্যাপ ভিউ ইনিশিয়ালাইজ করতে হবে। আরও তথ্যের জন্য, “যানবাহনের অবস্থান প্রদান করুন” দেখুন। |
| ৫ | ফ্লিটের অগ্রগতি আপডেট করুন এবং ট্রিপের ত্রুটিগুলো সমাধান করুন। | আরও তথ্যের জন্য, ফ্লিটের অগ্রগতি আপডেট করুন এবং ত্রুটি পরিচালনা করুন দেখুন। |
| ৫ | দিন শেষ হলে, ফ্লিট যানবাহনগুলোকে অনুসরণ করা বন্ধ করুন। | আরও তথ্যের জন্য, ‘ডেলিভারি গাড়ি অনুসরণ করা বন্ধ করুন’ দেখুন। |