ফ্লিট ট্র্যাকিং ওভারভিউ

JavaScript ফ্লিট ট্র্যাকিং লাইব্রেরি নিম্নলিখিত ব্যবহারের ক্ষেত্রে কাজ করে:

  • অন-ডিমান্ড ট্রিপ
  • পরিকল্পনামাফিক কাজ

এই নির্দেশিকাটি আলোচনা করে যে কিভাবে আপনি উভয় পরিষেবার জন্য এই লাইব্রেরিটি ব্যবহার করতে পারেন।

JavaScript ফ্লিট ট্র্যাকিং লাইব্রেরি ব্যবহার করে, আপনি ফ্লিট অপারেটরদের তাদের বহরে থাকা যানবাহনের অবস্থানগুলিকে বাস্তব সময়ে কল্পনা করার ক্ষমতা প্রদান করতে পারেন৷ যদি একটি যানবাহনের রুট জানা থাকে, তাহলে মানচিত্র দৃশ্য উপাদানটি সেই গাড়িটিকে অ্যানিমেট করে যখন এটি তার পূর্বাভাসিত পথ ধরে চলে।

ফ্লিট ট্র্যাকিং ম্যাপ ভিউ উদাহরণ

ফ্লিট ট্র্যাকিং কি?

ফ্লিট ট্র্যাকিং হল ফ্লিট অপারেটরদের জন্য ডিজাইন করা ফ্লিট ইঞ্জিনের একটি বৈশিষ্ট্য। এটি ফ্লিট ইঞ্জিনে ফ্লিট ডেটা মডেল এবং অনুসরণ করে এমন ইন্টারফেস প্রদান করে এবং এটি আপনার ফ্লিট ম্যানেজারদের জন্য যাত্রা তথ্যের একটি সমৃদ্ধ, ওয়েব-ভিত্তিক মানচিত্র প্রদর্শন তৈরি করতে আপনার ব্যবহার করা ক্লাসগুলি প্রদান করে। উদাহরণ স্বরূপ:

  • অন-ডিমান্ড ট্রিপ অপারেটরদের একাধিক যানবাহন জুড়ে ট্রিপের অগ্রগতি ট্র্যাক করার ক্ষমতা দিন।
  • নির্ধারিত শিপমেন্ট অপারেটরদের একটি ওয়েব-ভিত্তিক মানচিত্রে ফ্লিট শিপমেন্টের রিয়েল-টাইম অগ্রগতি দেখার ক্ষমতা দিন।

আপনি আপনার ওয়েব অ্যাপে লাইব্রেরি সংহত করেন এবং যাত্রা ভাগাভাগি করার জন্য গ্রাহকদের ব্যবহার সমর্থন করতে ফ্লিট ইঞ্জিনের মধ্যে উপযুক্ত ভূমিকা প্রোফাইল সেট করেন। ফ্লিট ইঞ্জিনে ভূমিকা সম্পর্কে আরও তথ্যের জন্য, পরিষেবা অ্যাকাউন্টের ভূমিকা দেখুন।

কেন বহর ট্র্যাকিং ব্যবহার?

যখন আপনি আপনার ফ্লিট অপারেশনগুলিতে ফ্লিট ট্র্যাকিংকে একীভূত করেন, তখন আপনি কাছাকাছি রিয়েল-টাইম অবস্থান আপডেট সহ একটি ব্যাপক যানবাহন পর্যবেক্ষণের অভিজ্ঞতা পান। আপনি স্টপ বা ওয়েপয়েন্ট বিশদ সহ একটি মানচিত্রে এক বা সমস্ত ফ্লিট গাড়ির অবস্থান দেখতে পারেন যা আপনাকে বুঝতে সাহায্য করে যে আপনার ফ্লিট কীভাবে পারফর্ম করছে।

আপনি বহর ট্র্যাকিং সঙ্গে কি করতে পারেন?

ফ্লিট ট্র্যাকিং লাইব্রেরি থেকে তথ্য সহ, আপনি নিম্নলিখিত বৈশিষ্ট্যগুলির সাথে আপনার ফ্লিট অপারেশনগুলির সমৃদ্ধ দৃশ্য তৈরি করতে পারেন:

  • আপনার প্রয়োজন অনুসারে ফ্লিট ট্র্যাকিং ম্যাপ UI কাস্টমাইজেশনগুলিকে ব্যক্তিগতকৃত করুন৷

  • একক, একাধিক বা সমস্ত যানবাহনের বর্তমান অবস্থান দেখুন যখন তারা তাদের রুট বরাবর তাদের পথ করে, তাদের অবস্থান পর্যায়ক্রমে আপডেট করে।

  • ট্রিপ বা ডেলিভারির জন্য ETA গণনা করুন, সেইসাথে বাকি দূরত্ব।

  • সম্পূর্ণ ট্রিপ বা টাস্ক স্ট্যাটাস সহ গাড়ির অগ্রগতি দেখুন।

উপাদান

ফ্লিট ট্র্যাকিংয়ে ব্যবহৃত উপাদানগুলি এবং তারা কী করে তা নিম্নলিখিত টেবিলে বর্ণনা করা হয়েছে।

অন-ডিমান্ড ট্রিপ

উপাদান বর্ণনা
জার্নি শেয়ারিং ম্যাপ ভিউ যাত্রা শেয়ারিং ম্যাপ ভিউ যানবাহন এবং তাদের ভ্রমণের অবস্থান দেখায়। যদি ফ্লিট ইঞ্জিন একটি যানবাহনের রুট জানে, তাহলে মানচিত্র দৃশ্য উপাদানটি গাড়িটিকে তার পূর্বাভাসিত পথ ধরে চলার সাথে সাথে অ্যানিমেট করে।
যানবাহন অবস্থান প্রদানকারী

গাড়ির অবস্থান প্রদানকারী একটি একক গাড়ির অবস্থানের তথ্য প্রদর্শন করে। এতে গাড়ির অবস্থান, এর ওয়েপয়েন্ট এবং গাড়ির জন্য নির্ধারিত ভ্রমণের তথ্য রয়েছে।

যানবাহন এবং তাদের ওয়েপয়েন্ট মার্কারগুলির জন্য দৃশ্যমানতার নিয়মগুলি নিম্নরূপ:

  • যানবাহন : ফ্লিট ইঞ্জিনে তৈরি হওয়ার সাথে সাথে একটি যানবাহন দৃশ্যমান হয়, এবং যখন vehicle_state Online থাকে তখন দৃশ্যমান হয়৷ এর অর্থ হল একটি যানবাহন দৃশ্যমান হতে পারে এমনকি যখন এটিতে কোনো বর্তমান ট্রিপ নির্ধারিত না থাকে।
  • ওয়েপয়েন্ট মার্কার : পরিকল্পিত গাড়ির ওয়েপয়েন্টগুলিকে মূল, মধ্যবর্তী এবং গন্তব্য চিহ্নিতকারী হিসাবে মানচিত্রে দেখানো হয়েছে।
কাস্টমাইজেশন বিকল্প গাড়ির অবস্থান প্রদানকারী বিকল্পগুলি আপনাকে পলিলাইন এবং মার্কার কাস্টমাইজেশন প্রদান করতে দেয়। আপনি গাড়ির জন্য বিভিন্ন বাস্তব-বিশ্বের পরিস্থিতি যেমন নেওয়া রুট এবং ট্র্যাফিক প্রদর্শন করতে পলিলাইন রঙ এবং স্টাইল করতে পারেন। আপনি বিভিন্ন উদ্দেশ্যে মার্কার কাস্টমাইজ করতে পারেন। আপনি পলিলাইন এবং মার্কারগুলিতে ক্লিক হ্যান্ডলিং যোগ করতে পারেন।
যানবাহন ইভেন্ট শ্রোতা ইভেন্ট শ্রোতা অপারেটরকে একটি যানবাহন দ্বারা সম্পন্ন ট্রিপ সম্পর্কে তথ্য পেতে অনুমতি দেয়।
যানবাহন বহর অবস্থান প্রদানকারী ফ্লিট অবস্থান প্রদানকারী একাধিক ডেলিভারি গাড়ির অবস্থানের তথ্য প্রদর্শন করে। একটি ফ্লিট ট্র্যাক করার সময়, আপনি ভৌগলিক সীমা নির্ধারণ করেন এবং আপনার কাছে যানবাহন আইডি দ্বারা ফিল্টার করার বিকল্পও থাকে।

পরিকল্পনামাফিক কাজ

উপাদান বর্ণনা
জার্নি শেয়ারিং ম্যাপ ভিউ যাত্রা শেয়ারিং ম্যাপ ভিউ ডেলিভারি যানবাহন এবং কাজগুলির অবস্থান দেখায়। যদি ফ্লিট ইঞ্জিন একটি যানবাহনের রুট জানে, তাহলে মানচিত্র দৃশ্য উপাদানটি গাড়িটিকে তার পূর্বাভাসিত পথ ধরে চলার সাথে সাথে অ্যানিমেট করে।
ডেলিভারি গাড়ির অবস্থান প্রদানকারী

ডেলিভারি গাড়ির অবস্থান প্রদানকারী একটি একক ডেলিভারি গাড়ির অবস্থানের তথ্য প্রদর্শন করে। এতে গাড়ির অবস্থান, এর স্টপ এবং ডেলিভারি গাড়ির দ্বারা সম্পন্ন করা কাজগুলির তথ্য রয়েছে।

ডেলিভারি যানবাহন, স্টপ এবং তাদের কাজগুলির জন্য দৃশ্যমানতার নিয়মগুলি নিম্নরূপ:

  • যানবাহন : ফ্লিট ইঞ্জিনে তৈরি হওয়ার সাথে সাথে একটি ডেলিভারি গাড়ি দৃশ্যমান হয়, এবং তার কাজ নির্বিশেষে তার রুট জুড়ে দৃশ্যমান হয়।
  • স্টপস : পরিকল্পিত গাড়ির স্টপ ম্যাপে গাড়ির স্টপ মার্কার হিসেবে দেখানো হয়েছে। সম্পূর্ণ কাজগুলির জন্য মার্কারগুলি একটি গাড়ির পরিকল্পিত স্টপের চেয়ে ভিন্ন স্টাইলে প্রদর্শিত হয়৷
  • টাস্ক : টাস্ক ফলাফলের অবস্থান টাস্ক ফলাফল চিহ্নিতকারীর সাথে প্রদর্শিত হয়। একটি SUCCEEDED ফলাফল সহ কার্যগুলি সফল টাস্ক মার্কারগুলির সাথে প্রদর্শিত হয়, অন্য সমস্ত কাজগুলি অসফল টাস্ক মার্কারগুলির সাথে প্রদর্শিত হয়৷
কাস্টমাইজেশন বিকল্প ডেলিভারি গাড়ির অবস্থান প্রদানকারী বিকল্পগুলি আপনাকে পলিলাইন এবং মার্কার কাস্টমাইজেশন প্রদান করতে দেয়। আপনি গাড়ির জন্য বিভিন্ন বাস্তব-বিশ্বের পরিস্থিতি যেমন গাড়ির সক্রিয় রুট প্রদর্শন করতে পলিলাইন রঙ এবং শৈলী করতে পারেন। আপনি বিভিন্ন উদ্দেশ্যে মার্কার কাস্টমাইজ করতে পারেন, যেমন ডেলিভারি গাড়ির জন্য। আপনি পলিলাইন এবং মার্কারগুলিতে ক্লিক হ্যান্ডলিং যোগ করতে পারেন।
ডেলিভারি টাস্ক ফিল্টার টাস্ক ফিল্টার অপারেটরকে একটি নির্দিষ্ট সময়ের আগে বা পরে সম্পন্ন করা কাজের জন্য ভিউ ফিল্টার করতে দেয়, সেইসাথে খোলা বা বন্ধ কাজগুলি দ্বারা ফিল্টার করার অনুমতি দেয়।
ডেলিভারি গাড়ি ইভেন্ট শ্রোতা ইভেন্ট শ্রোতা অপারেটরকে একটি ডেলিভারি গাড়ির দ্বারা সম্পন্ন যাত্রার অংশগুলি এবং সেইসাথে গাড়ির দ্বারা পরিবেশিত কাজের তালিকা সম্পর্কে তথ্য পেতে দেয়।
ডেলিভারি বহর অবস্থান প্রদানকারী ডেলিভারি ফ্লিট লোকেশন প্রদানকারী একাধিক ডেলিভারি গাড়ির অবস্থানের তথ্য প্রদর্শন করে। আপনি একটি নির্দিষ্ট ডেলিভারি গাড়ি এবং এর অবস্থান প্রদর্শন করতে ফিল্টার করতে পারেন, অথবা আপনি পুরো বহরের জন্য গাড়ির অবস্থান প্রদর্শন করতে পারেন।

কিভাবে ফ্লিট ট্র্যাকিং ব্যবহার করবেন

1 জাভাস্ক্রিপ্টে ফ্লিট ট্র্যাকিং সেট আপ করুন। আরও তথ্যের জন্য, JavaScript ফ্লিট ট্র্যাকিং লাইব্রেরি সেট আপ দেখুন।
2 লাইব্রেরি লোড করুন এবং মানচিত্রটি শুরু করুন। আরও তথ্যের জন্য, লাইব্রেরি লোড করুন এবং মানচিত্র দৃশ্য শুরু করুন দেখুন।
3 গাড়ির অবস্থান প্রদান করুন এবং মানচিত্র দৃশ্য সেট করুন। একটি যানবাহন অনুসরণ করা শুরু করতে, আপনি সঠিক গাড়ির আইডি সহ একটি অবস্থান প্রদানকারীকে ইনস্ট্যান্টিয়েট করুন এবং মানচিত্র দৃশ্য শুরু করতে এটি ব্যবহার করুন৷ আরও তথ্যের জন্য, যানবাহনের অবস্থান প্রদান দেখুন।
5 ফ্লিট অগ্রগতি আপডেট করুন এবং ট্রিপ ত্রুটিগুলি পরিচালনা করুন। আরও তথ্যের জন্য, ফ্লিট অগ্রগতি আপডেট করুন এবং ত্রুটিগুলি পরিচালনা করুন দেখুন।
5 দিন শেষ হলে, বহরের যানবাহন অনুসরণ করা বন্ধ করুন। আরও তথ্যের জন্য, একটি ডেলিভারি গাড়ি অনুসরণ করা বন্ধ করুন দেখুন।

এরপর কি