نمای کلی ردیابی ناوگان

کتابخانه ردیابی ناوگان جاوا اسکریپت برای موارد استفاده زیر کار می‌کند:

  • سفرهای درخواستی
  • تکالیف زمان‌بندی‌شده

این راهنما نحوه استفاده از این کتابخانه را برای هر دو سرویس توضیح می‌دهد.

بااستفاده از کتابخانه جاوا اسکریپت ردیابی ناوگان، می‌توانید به اپراتورهای ناوگان این امکان را بدهید که مکان وسایل نقلیه ناوگان خود را تقریباً به‌صورت هم‌زمان تجسم کنند. اگر مسیر خودرو مشخص باشد، مؤلفه نمای نقشه آن خودرو را درحین حرکت در مسیر پیش‌بینی‌شده‌اش پویانمایی می‌کند.

نمونه نمای نقشه ردیابی ناوگان

ردیابی ناوگان چیست؟

ردیابی ناوگان یکی از ویژگی‌های Fleet Engine است که برای اپراتورهای ناوگان طراحی شده است. این کیت توسعه نرم‌افزار واسط‌هایی را ارائه می‌دهد که داده‌های ناوگان را در Fleet Engine مدل‌سازی و دنبال می‌کنند و کلاس‌هایی را ارائه می‌دهد که از آن‌ها برای ایجاد نمایش نقشه غنی و مبتنی بر وب از اطلاعات سفر برای مدیران ناوگان استفاده می‌کنید. برای مثال:

  • به اپراتورهای سفرهای درخواستی امکان می‌دهد پیشرفت سفر را در چندین وسیله نقلیه ردیابی کنند.
  • به اپراتورهای محموله زمان‌بندی‌شده امکان می‌دهد پیشرفت محموله‌های ناوگان را تقریباً هم‌زمان در نقشه مبتنی بر وب ببینند.

کتابخانه را در برنامه وب خود ادغام می‌کنید و نمایه‌های نقش مناسب را در Fleet Engine تنظیم می‌کنید تا از هم‌رسانی سفرها با مصرف‌کننده پشتیبانی کنید. برای اطلاعات بیشتر درباره نقش‌ها در Fleet Engine، به نقش‌های حساب سرویس مراجعه کنید.

چرا باید از ردگیری ناوگان استفاده کرد؟

وقتی ردیابی ناوگان را در عملیات ناوگان خود ادغام می‌کنید، تجربه جامعی از نظارت بر خودرو با به‌روزرسانی‌های مکان تقریباً هم‌زمان به‌دست می‌آورید. می‌توانید مکان یک یا همه خودروهای ناوگان را روی نقشه ببینید، ازجمله جزئیات توقف یا نقطه‌مسیر که به شما کمک می‌کند عملکرد ناوگان خود را درک کنید.

با ردیابی ناوگان چه کارهایی می‌توانید انجام دهید؟

با اطلاعات کتابخانه ردیابی ناوگان، می‌توانید نماهای غنی از عملیات ناوگان خود را با ویژگی‌های زیر ایجاد کنید:

  • سفارشی‌سازی‌های واسط کاربر نقشه ردیابی ناوگان را متناسب با نیازهایتان شخصی‌سازی کنید.

  • مکان فعلی یک، چند، یا همه وسایل نقلیه را درحالی‌که در مسیرشان حرکت می‌کنند ببینید و موقعیت آن‌ها به‌طور دوره‌ای به‌روز می‌شود.

  • زمان تخمینی رسیدن برای سفر یا تحویل، و همچنین مسافت باقی‌مانده را محاسبه کنید.

  • پیشرفت خودرو ازجمله سفرهای تکمیل‌شده یا وضعیت تکلیف را ببینید.

اجزا

جدول زیر مؤلفه‌های مورداستفاده در ردیابی ناوگان و عملکرد آن‌ها را شرح می‌دهد.

سفرهای درخواستی

مؤلفه شرح
نمای نقشه هم‌رسانی سفر نمای نقشه هم‌رسانی سفر، مکان وسایل نقلیه و سفرهایشان را نشان می‌دهد. اگر Fleet Engine مسیر خودرو را بداند، مؤلفه نمای نقشه آن خودرو را هنگام حرکت در مسیر پیش‌بینی‌شده‌اش پویانمایی می‌کند.
ارائه‌دهنده مکان خودرو

ارائه‌دهنده مکان خودرو اطلاعات مکان یک خودرو را نمایش می‌دهد. این منبع حاوی اطلاعاتی درباره مکان خودرو، نقطه‌مسیرهای آن، و سفرهای اختصاص‌داده‌شده به خودرو است.

قوانین رؤیت‌پذیری برای وسایل نقلیه و نشانگرهای نقطه‌مسیر آن‌ها در زیر آمده است:

  • خودرو: خودرو به‌محض ایجاد شدن در «موتور ناوگان» قابل‌مشاهده است و زمانی‌که vehicle_state Online باشد قابل‌مشاهده است. این یعنی خودرو حتی زمانی که هیچ سفر فعلی‌ای به آن اختصاص داده نشده است، می‌تواند قابل‌مشاهده باشد.
  • نشانگرهای نقطه‌مسیر: نقطه‌مسیرهای برنامه‌ریزی‌شده خودرو به‌صورت نشانگرهای مبدأ، میانی، و مقصد روی نقشه نشان داده می‌شوند.
گزینه‌های سفارشی‌سازی گزینه‌های ارائه‌دهنده مکان خودرو به شما امکان می‌دهد سفارشی‌سازی‌های چندخطی و نشانگر را ارائه دهید. می‌توانید چندخطی‌ها را رنگ‌آمیزی و سبک‌بندی کنید تا انواع سناریوهای دنیای واقعی را برای خودرو نمایش دهید، مانند مسیرهای طی‌شده و ترافیک. می‌توانید نشانگرها را برای اهداف مختلف سفارشی‌سازی کنید. همچنین می‌توانید به چندخطی‌ها و نشانگرها مدیریت کلیک اضافه کنید.
شنونده رویداد خودرو شنونده رویداد به اپراتور اجازه می‌دهد اطلاعات مربوط به سفرهای تکمیل‌شده توسط خودرو را دریافت کند.
ارائه‌دهنده مکان ناوگان خودرو ارائه‌دهنده مکان ناوگان اطلاعات مکان چندین خودرو تحویل را نمایش می‌دهد. هنگام ردیابی ناوگان، مرزهای جغرافیایی را تنظیم می‌کنید و همچنین می‌توانید براساس شناسه خودرو فیلتر کنید.

تکالیف زمان‌بندی‌شده

مؤلفه شرح
نمای نقشه هم‌رسانی سفر نمای نقشه هم‌رسانی سفر مکان وسایل نقلیه تحویل و تکالیف را نشان می‌دهد. اگر Fleet Engine مسیر خودرو را بداند، مؤلفه نمای نقشه آن خودرو را هنگام حرکت در مسیر پیش‌بینی‌شده‌اش پویانمایی می‌کند.
ارائه‌دهنده مکان خودرو ارسال

ارائه‌دهنده مکان خودرو تحویل، اطلاعات مکان یک خودرو تحویل را نمایش می‌دهد. این داشبورد حاوی اطلاعاتی درباره مکان خودرو، توقف‌های آن، و کارهای تکمیل‌شده توسط خودرو تحویل است.

قوانین رؤیت‌پذیری برای وسایل نقلیه تحویل، ایستگاه‌ها، و تکالیف آن‌ها در زیر آمده است:

  • خودرو: خودروِ تحویل به‌محض ایجاد شدن در Fleet Engine قابل‌مشاهده است و درطول مسیرش صرف‌نظر از تکالیفش قابل‌مشاهده است.
  • توقف‌ها: توقف‌های برنامه‌ریزی‌شده خودرو روی نقشه به‌عنوان نشانگرهای توقف خودرو نشان داده می‌شوند. نشانگرهای تکالیف تکمیل‌شده با سبکی متفاوت از توقف‌های برنامه‌ریزی‌شده خودرو نمایش داده می‌شوند.
  • تکالیف: مکان نتایج تکلیف با نشانگرهای نتیجه تکلیف نمایش داده می‌شود. تکالیف با نتیجه SUCCEEDED با نشانگرهای تکلیف موفق نمایش داده می‌شوند، درحالی‌که همه تکالیف دیگر با نشانگرهای تکلیف ناموفق نمایش داده می‌شوند.
گزینه‌های سفارشی‌سازی گزینه‌های ارائه‌دهنده مکان خودرو تحویل به شما امکان می‌دهد سفارشی‌سازی‌های چندخطی و نشانگر را ارائه دهید. می‌توانید چندخطی‌ها را رنگ‌آمیزی و سبک‌دهی کنید تا انواع سناریوهای دنیای واقعی را برای خودرو نمایش دهید، مثلاً مسیر فعال خودرو. می‌توانید نشانگرها را برای اهداف مختلف، مثلاً برای خودرو تحویل، سفارشی‌سازی کنید. همچنین می‌توانید به چندخطی‌ها و نشانگرها، مدیریت کلیک اضافه کنید.
فیلتر تکلیف ارسال فیلتر تکلیف به اپراتور اجازه می‌دهد نمای تکالیف تکمیل‌شده قبل یا بعداز زمان مشخص‌شده را فیلتر کند، و همچنین براساس تکالیف باز یا بسته فیلتر کند.
شنونده رویداد خودروِ تحویل شنونده رویداد به اپراتور اجازه می‌دهد اطلاعات مربوط به بخش‌های سفر تکمیل‌شده توسط خودرو تحویل و همچنین فهرست وظایف انجام‌شده توسط خودرو را دریافت کند.
ارائه‌دهنده مکان ناوگان ارسال ارائه‌دهنده مکان ناوگان تحویل اطلاعات مکان چندین خودرو تحویل را نمایش می‌دهد. می‌توانید فیلتر کنید تا خودرو تحویل خاصی و مکان آن نمایش داده شود، یا می‌توانید مکان خودروها را برای کل ناوگان نمایش دهید.

نحوه استفاده از ردگیری ناوگان

۱ ردیابی ناوگان را در جاوا اسکریپت راه‌اندازی کنید. برای اطلاعات بیشتر، به راه‌اندازی کتابخانه ردیابی ناوگان جاوا اسکریپت مراجعه کنید.
۲ کتابخانه را بار کنید و نقشه را مقداردهی اولیه کنید. برای اطلاعات بیشتر، به بار کردن کتابخانه و مقداردهی اولیه نمای نقشه مراجعه کنید.
3 مکان خودرو را ارائه دهید و نمای نقشه را تنظیم کنید. برای شروع دنبال کردن خودرو، ارائه‌دهنده مکان را با شناسه خودرو صحیح نمونه‌سازی می‌کنید و از آن برای مقداردهی اولیه نمای نقشه استفاده می‌کنید. برای اطلاعات بیشتر، به ارائه مکان خودرو مراجعه کنید.
‫۵ پیشرفت ناوگان را به‌روز کنید و خطاهای سفر را مدیریت کنید. برای اطلاعات بیشتر، به به‌روزرسانی پیشرفت ناوگان و رسیدگی به خطاها مراجعه کنید.
‫۵ وقتی روز تمام شد، دنبال کردن خودروهای ناوگان را متوقف کنید. برای اطلاعات بیشتر، به توقف دنبال کردن خودروِ تحویل مراجعه کنید.

قدم بعدی چیست