این سند نمای کلیای از نحوه انجام بهینهسازی مسیر در سطح ناوگان برای عملیات تحویل روزانه شما بااستفاده از دو محصول ارائه میدهد:
- Fleet Engine
- Route Optimization API (GMPRO)
Fleet Engine بهتنهایی میتواند بااستفاده از طرحهای مسیری که به پسبخش Fleet Engine ارائه میدهید، از هر حلکننده مسیری ورودی دریافت کند. بااینحال، اگر حلکننده مسیر خودتان را ندارید یا اگر علاقهمند به کاوش سایر راهحلهای مسیریابی هستید، میتوانید از Route Optimization API در کنار Fleet Engine برای بهینهسازی مداوم مسیر درطول روز استفاده کنید.
مقدمه
در عملیات تحویل روزانه، راهکار ناوگان شما معمولاً از سرویس Fleet Engine برای گردشهای کاری بهینهسازی مسیر زیر استفاده میکند:
- برنامهریزی اولیه مسیر—طرحهای مسیر روزانه خود را بااستفاده از حلکننده مسیر خود تعریف کنید و آنها را در Fleet Engine وارد کنید تا برای رانندگان، اجرا، و ردیابی قابلمشاهده باشد.
- بهینهسازی مجدد—مسیرهای خاصی را در اواسط روز انتخاب کنید تا تغییرات مسیر، مانند مشکلات ترافیکی یا تغییرات در پنجرههای زمانی را برطرف کنید، و برای تجربه سادهتر راننده و مشتری، دوباره بهینهسازی کنید.
- تخصیص توقفهای جدید—توقفهای جدید، مانند درخواستهای تحویل گرفتن موردی، را در مسیرهای موجود تخصیص دهید.
Route Optimization API و Fleet Engine ترکیبی از قابلیتهای برنامهریزی و ردیابی را برای ممکن کردن این امر ارائه میدهند.
Route Optimization API
Google Maps Platform Route Optimization API (GMPRO) نیازهای پیچیده مسیریابی خودرو را برطرف میکند. یک نمونه ایجاد طرحی برای ارسالها و خودروهای ارسال است، درحالیکه محدودیتهایی مانند زمان تحویل و وزن بسته نیز اعمال میشود. GMPRO میتواند طرحهای مسیریابی را بهصورت ناهمگام یا تقریباً همزمان ایجاد کند، که این امر به تعداد وسایل نقلیه در طرح مسیریابی شما بستگی دارد. برای اطلاعات بیشتر درباره «بهینهسازی مسیر»، به سند Route Optimization API مراجعه کنید.
Fleet Engine
Fleet Engine بخشی از خدمات Mobility است. با Fleet Engine، ناوگان خود را مدلسازی میکنید، فعالیتهای راننده را برنامهریزی میکنید، و بستهها را بهطور همزمان هنگام تحویل توسط رانندگان ردیابی میکنید. مدلسازی ناوگان شما شامل تعریف وسایل نقلیه، وظایف، توقفها، و بخشهای مسیر است.
قطعات سیستم
نمودار زیر نحوه ادغام Fleet Engine، میاناهای برنامهسازی کاربردی سرویسهای Mobility، و Route Optimization API را در سیستمهای شما برای سیستمی که برنامهریزی و عملیات روزانه ناوگان شما را بهبود میبخشد و بهینهسازی میکند شرح میدهد. در این نمودار، GMPRO از سرویسها و دادههای Google Maps Distance Matrix برای حل مسئله استفاده میکند، اما ادغام شما میتواند بهجای آن از ارائهدهندگان دیگر استفاده کند.

هر مؤلفه هدف خاصی را در سیستم مدیریت ناوگان شما دنبال میکند:
- برنامه راننده شما — شما برنامههای تلفن همراه iOS و Android را برای رانندگان خود بااستفاده از کیتهای توسعه نرمافزار Driver و Navigation ایجاد میکنید. کیت توسعه نرمافزار Driver بهروزرسانیهای همزمان ارسالها، مکانهای خودرو، و وضعیتهای سفارش را فعال میکند که میتوانید در برنامهتان نمایش دهید. راهنماهای کاربر کیت توسعه نرمافزار Driver را برای سفرهای درخواستی ببینید (Android، iOS). سند کیت توسعه نرمافزار پیمایش را ببینید.
- عملیات شما — میتوانید داشبورد وبی را که با Google Fleet Tracking Library ساخته شده است ایجاد کنید تا دادههای زنده همه خودروها را نشان دهد. با این کار میتوانید ناوگان خود را سازماندهی و نظارت کنید.
- سیستمهای شما — پایگاههای داده و سرویسهای پسین شما عملیات روزانه ایمن کسبوکارتان را ممکن میکنند.
- سیستمهای Google — Route Optimization API از Distance Matrix API برای پیدا کردن زمان و مسافت سفر برای چندین مکان استفاده میکند.
مراحل بعدی
اگر مایلید نحوه ادغام Fleet Engine با Route Optimization API را بررسی کنید، موارد زیر را ببینید: