Route Optimization یک API پلتفرم Google Maps است که نقشه های مسیر بهینه شده را برای یک یا چند وسیله نقلیه و محموله های آنها ایجاد می کند.
چرا از Route Optimization API استفاده کنیم؟
از Route Optimization API برای بهبود کارایی عملیاتی نیازهای حمل و نقل خود استفاده کنید.
با استفاده از اهداف و محدودیتهای منحصر به فرد برای کسبوکارتان، میتوانید برنامههای مسیری ایجاد کنید که بر اساس هزینه، محدودیتهای زمانی و نیازهای مشتری تنظیم شوند. به عنوان مثال:
- یک شرکت تدارکات از Route Optimization برای بهینه سازی تکالیف تمام محموله های روز بعد استفاده می کند که برای کارایی زمان، صرفه جویی در هزینه، تحویل به موقع، و رضایت راننده و مشتری نهایی بهینه شده است.
- یک شرکت تحویل غذا بر اساس تقاضا از Route Optimization در فرآیند ارسال خود استفاده می کند تا بهترین راننده فعال را برای دریافت سفارشات جدید و درج آنها در مسیرهای موجود خود انتخاب کند.
- یک ارائهدهنده خدمات میدانی از Route Optimization استفاده میکند تا ارائهدهندگان را به قرار ملاقاتها اختصاص دهد و دنباله توقف بهینه را برای بیش از یک قرار بیابد، همه اینها در حالی که مسیرها را در هنگام بروز چالشها دوباره بهینه میکند و کارایی و رضایت مشتری را بهبود میبخشد.
کارهایی که می توانید با Route Optimization API انجام دهید
از Route Optimization API برای بهینهسازی مسیرها و وظایف ناوگان خود بر اساس اهداف و محدودیتهای خود استفاده کنید.
- اهداف: اهداف تجاری شما
- محدودیت ها: محدودیت های دارایی های فیزیکی شما.
اهداف | محدودیت ها | ||
---|---|---|---|
کارایی سفر | مسیرهای اصلی سفر را با استفاده از پارامترهایی مانند فاصله و زمان تا مقصد بهینه کنید. | ساعت کار رانندگان | تعیین مسیر برای رانندگان بر اساس ساعات کاری و استراحت. |
ورود به موقع | تحویل، تحویل یا خدمات را برای رسیدن قبل از زمان مشخصی در اولویت قرار دهید. | ظرفیت وسیله نقلیه | یک وسیله نقلیه را بر اساس میزان باری که می تواند حمل کند به یک کار اختصاص دهید. |
هزینه استفاده از وسیله نقلیه | تعداد وسایل نقلیه مورد نیاز برای انجام یک کار را به حداقل برسانید. | پنجره های زمانی | محموله یا وظیفه در یک بازه زمانی خاص برسد. |
تعادل بار | وظایف را به طور عادلانه در میان ناوگان وسایل نقلیه و پرسنل توزیع کنید. | وابستگی ها و سازگاری | مسیرهای ناوگان خود را بر اساس نوع وسیله نقلیه، ترتیب کار یا شرایط حمل و نقل خود بهینه کنید. |
Route Optimization API چگونه کار می کند
Route Optimization API را می توان با استفاده از REST , gRPC و کتابخانه های سرویس گیرنده دسترسی داشت .
درخواست بدن
سازمان درخواست اطلاعات مربوط به محموله های شما و وسایل نقلیه موجود برای تحویل آنها را می پذیرد. این شامل جزئیاتی مانند:
- مکان های تحویل و تحویل
- پنجره های زمانی
- اندازه و وزن محموله
- ظرفیت وسیله نقلیه
بدن پاسخگو
بدن پاسخگویی یک برنامه مسیر دقیق ارائه می دهد که شامل:
- توالی توقف ها
- محموله های تعیین شده
- معیارهای کلی
جزئیات بیشتر درباره ساخت یک درخواست را در Construct a Request Message و تفسیر پاسخ در Interpret the Response بخوانید.
منابع
جدول زیر منابع موجود از طریق Route Optimization API را به همراه داده هایی که برمی گرداند خلاصه می کند.
منابع داده | توضیحات و داده ها برگردانده شد | فرمت بازگشت |
---|---|---|
optimizeTours | این روش یک مسیر بهینه شده را با جزئیات بازدیدها و معیارها برمی گرداند. | پروتو JSON یا gRPC |
batchOptimizeTours | این روش نام منبع یک عملیات طولانی مدت را برمی گرداند که نشان می دهد چه زمانی پردازش کامل شده است. | پروتو JSON یا gRPC |
نحوه استفاده از Route Optimization API
1 | راه اندازی شود | با راهاندازی پروژه Google Cloud خود شروع کنید و دستورالعملهای راهاندازی را تکمیل کنید. |
2 | یک درخواست اولیه را اجرا کنید و پاسخ دریافت کنید | پس از راه اندازی، با ارسال یک درخواست اولیه شروع کنید و پاسخ را دریافت کنید، به دنبال ساخت یک درخواست و تفسیر پاسخ . |
3 | سناریوی پیشرفته تری را امتحان کنید و شروع به ایجاد درخواست خود کنید | سناریوهای مثالی را که با بهینهسازی سفارش توقف تحویل و تحویل شروع میشود کاوش کنید و درخواستهایی را شروع کنید که مطابق با موارد استفاده شما باشد. |
کتابخانه های مشتری موجود
برای فهرستی از کتابخانه های سرویس گیرنده موجود برای Route Optimization API، به کتابخانه های سرویس گیرنده مراجعه کنید.
بعدش چی
- استفاده از Route Optimization API را شروع کنید : به Run a Basic Request بروید.
- درک صورتحساب : استفاده و صورتحساب
- کد و کتابخانه های نمونه را ببینید : کتابخانه های مشتری و منبع باز .
- بهترین شیوه ها را دنبال کنید : بهترین روش ها با استفاده از خدمات وب API بهینه سازی مسیر