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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • زمان رسیدن به مقصد (ETA) برای سفر یا تحویل و همچنین مسافت باقی مانده را محاسبه کنید.

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

قطعات

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

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

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

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

قوانین دید برای وسایل نقلیه و نشانگرهای نقطه مسیر آنها به شرح زیر است:

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

وظایف برنامه‌ریزی‌شده

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

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

قوانین مربوط به دید برای وسایل نقلیه تحویل، توقف‌ها و وظایف آنها به شرح زیر است:

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

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

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

قدم بعدی چیست؟