Skip to main content

Route Optimization API

برنامه‌ریزی مسیر چند توقفی در مقیاس بزرگ

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

ویژگی‌های کلیدی

بهینه‌سازی هوشمند برای مسیریابی پیچیده

بهینه‌سازی چند توقفی

کارآمدترین ترتیب را برای بازدید از مکان‌های متعدد پیدا کنید و زمان و مسافت را به حداقل برسانید

پنجره‌های زمانی

پشتیبانی از محدودیت‌های زمان تحویل و الزامات زمان سرویس

کاهش هزینه

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

محدودیت‌های وسیله نقلیه

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

توقف‌های اولویت‌دار

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

چند وسیله نقلیه

مسیرها را در سراسر ناوگان وسایل نقلیه با توزیع متعادل بار کاری بهینه‌سازی کنید

مشخصات فنی

بهینه‌سازی

الگوریتم
حل‌کننده پیشرفته TSP/VRP
حداکثر توقف‌ها
تا 200 مکان

محدودیت‌ها

پنجره‌های زمانی
محدودیت‌های زمان تحویل
ظرفیت وسیله نقلیه
پشتیبانی متعادل‌سازی بار

عملکرد

زمان پاسخ
بهینه‌سازی زیر یک ثانیه
چند وسیله نقلیه
پشتیبانی مسیریابی ناوگان

قیمت‌گذاری

سطح رایگان
100,000 بهینه‌سازی/ماه
محدودیت‌های نرخ
نامحدود

آماده شروع هستید؟

امروز با MapAtlas شروع به ساخت کنید. رایگان ثبت‌نام کنید و دسترسی فوری به تمام API های نقشه‌برداری ما با محدودیت‌های سخاوتمندانه سطح رایگان دریافت کنید.

Optimize Route API: سوالات متداول

هر آنچه باید درباره بهینه‌سازی مسیر چند توقفی بدانید.

Optimize Route API: سوالات متداول

هر آنچه باید درباره بهینه‌سازی مسیر چند توقفی بدانید.

تفاوت بین بهینه‌سازی مسیر و ناوبری گام‌به‌گام چیست؟
ناوبری گام‌به‌گام (Directions API) سریع‌ترین مسیر بین توقف‌ها را به ترتیبی که مشخص می‌کنید محاسبه می‌کند. بهینه‌سازی مسیر آن توقف‌ها را دوباره مرتب می‌کند تا توالی‌ای که کل زمان سفر یا مسافت را به حداقل می‌رساند بیابد. ابتدا از Optimize Route API برای به دست آوردن بهترین ترتیب توقف استفاده کنید، سپس آن فهرست مرتب‌شده را به Directions API برای دستورالعمل‌های ناوبری مفصل ارسال کنید.
Optimize Route API چند توقف را می‌تواند پردازش کند؟
این API تا 200 توقف در هر درخواست بهینه‌سازی را پشتیبانی می‌کند. برای اکثر سناریوهای تحویل مایل آخر و خدمات میدانی این بیش از کافی است. درخواست‌های با کمتر از 20 توقف معمولًا در کمتر از 100 میلی‌ثانیه برمی‌گردند. کارهای بزرگ‌تر با 100 تا 200 توقف در 1 تا 2 ثانیه تکمیل می‌شوند.
پنجره‌های زمانی چیستند و چگونه کار می‌کنند؟
پنجره زمانی یک محدودیت تحویل یا خدمات است که زودترین و دیرترین زمانی را که باید از یک توقف بازدید شود مشخص می‌کند. به عنوان مثال، مشتری که از ساعت 09:00 تا 12:00 در دسترس است. بهینه‌ساز همه پنجره‌های زمانی را رعایت می‌کند در حالی که هنوز کل مسافت مسیر را به حداقل می‌رساند. توقف‌هایی که نمی‌توان در پنجره‌شان به آن‌ها رسید در پاسخ علامت‌گذاری می‌شوند تا بتوانید آن‌ها را مجددًا تخصیص دهید یا مجددًا زمان‌بندی کنید.
آیا API از چند وسیله نقلیه پشتیبانی می‌کند؟
بله. فهرستی از وسایل نقلیه ارسال کنید که هر کدام موقعیت شروع، ظرفیت و ساعات شیفت خود را دارند. بهینه‌ساز توقف‌ها را در سراسر ناوگان توزیع می‌کند و بار کاری را متعادل می‌کند در حالی که کل مسافت ناوگان را به حداقل می‌رساند. می‌توانید انواع وسایل نقلیه با ظرفیت‌های مختلف را در یک درخواست مخلوط کنید.
آیا می‌توانم موقعیت شروع و پایان یک مسیر را ثابت کنم؟
بله. یک انبار ثابت یا موقعیت شروع برای هر وسیله نقلیه مشخص کنید. همچنین می‌توانید یک موقعیت پایان ثابت تعیین کنید یا به بهینه‌ساز اجازه دهید در آخرین توقف به پایان برسد تا مایلاژ مرده بازگشت به پایگاه را به حداقل برساند. مسیرهای رفت و برگشتی که در همان انبار شروع و پایان می‌یابند نیز پشتیبانی می‌شوند.
Optimize Route API از چه الگوریتمی استفاده می‌کند؟
این API از ترکیبی از اکتشافی‌های ساختاری و فراابتکاری‌های جستجوی محلی برای حل مسئله مسیریابی وسایل نقلیه (VRP) که تعمیمی از مسئله فروشنده دوره‌گرد است استفاده می‌کند. برای اندازه‌های ناوگان عملی، کیفیت راه‌حل در 1 تا 3 درصد از مقدار بهینه نظری است و در زمان‌های پاسخ زیر یک ثانیه برگردانده می‌شود.