Skip to main content

Route Optimization API

تخطيط المسارات متعددة التوقفات على نطاق واسع

حل مشكلة بائع متجول مع واجهة برمجة التطبيقات الخاصة بنا. ابحث عن الترتيب الأكثر كفاءة للتوقفات المتعددة، مما يوفر الوقت والوقود للخدمات اللوجستية والتسليم.

الميزات الرئيسية

التحسين الذكي للتوجيه المعقد

تحسين متعدد المحطات

ابحث عن الترتيب الأكثر كفاءة لزيارة مواقع متعددة، مع تقليل الوقت والمسافة

نوافذ زمنية

دعم قيود وقت التسليم ومتطلبات وقت الخدمة

تخفيض التكلفة

قلل من تكاليف الوقود ووقت السفر من خلال تسلسل المسار الأمثل

قيود المركبات

ضع في اعتبارك سعة المركبة وقيود التحميل وأوقات نوبة السائق

محطات ذات أولوية

حدد المواقع ذات الأولوية العالية التي يجب زيارتها أولاً أو ضمن أطر زمنية محددة

مركبات متعددة

قم بتحسين المسارات عبر أسطول المركبات مع توزيع متوازن لعبء العمل

المواصفات التقنية

التحسين

الخوارزمية
حل TSP/VRP متقدم
محطات الحد الأقصى
حتى 200 موقع

القيود

نوافذ زمنية
قيود وقت التسليم
سعة المركبة
دعم موازنة الحمل

الأداء

وقت الاستجابة
تحسين أقل من ثانية
متعدد المركبات
دعم توجيه الأسطول

التسعير

المستوى المجاني
100,000 تحسين/شهر
حدود المعدل
غير محدود

هل أنت مستعد للبدء؟

ابدأ البناء مع MapAtlas اليوم. سجل مجانًا واحصل على وصول فوري إلى جميع واجهات برمجة التطبيقات الخاصة بالخرائط مع حدود مجانية سخية.

Optimize Route API: الأسئلة الشائعة

كل ما تحتاج معرفته عن تحسين المسارات متعددة التوقفات.

Optimize Route API: الأسئلة الشائعة

كل ما تحتاج معرفته عن تحسين المسارات متعددة التوقفات.

ما الفرق بين تحسين المسار والملاحة المفصّلة؟
تحسب الملاحة المفصّلة (Directions API) أسرع مسار بين التوقفات بالترتيب الذي تحدده. أما تحسين المسار فيُعيد ترتيب تلك التوقفات للعثور على التسلسل الذي يُقلل إجمالي وقت السفر أو المسافة. استخدم Optimize Route API أولًا للحصول على أفضل ترتيب للتوقفات، ثم أرسل تلك القائمة المرتبة إلى Directions API للحصول على تعليمات ملاحة مفصّلة.
كم عدد التوقفات التي تستطيع Optimize Route API معالجتها؟
تدعم الواجهة ما يصل إلى 200 توقف لكل طلب تحسين. بالنسبة لمعظم سيناريوهات التوصيل للميل الأخير وخدمات الميدان، هذا أكثر من كافٍ. تُرجع الطلبات التي تقل عن 20 توقفًا عادةً في أقل من 100 ميلي ثانية. تكتمل الوظائف الكبرى التي تتراوح بين 100 و200 توقف في غضون ثانية إلى ثانيتين.
ما النوافذ الزمنية وكيف تعمل؟
النافذة الزمنية قيد توصيل أو خدمة يحدد أبكر وأحدث وقت يجب زيارة توقف فيه. على سبيل المثال، عميل متاح من الساعة 09:00 حتى 12:00. يحترم المحسّن جميع النوافذ الزمنية مع تقليل إجمالي مسافة المسار. تُشار التوقفات التي لا يمكن الوصول إليها ضمن نافذتها في الاستجابة حتى تتمكن من إعادة تعيينها أو إعادة جدولتها.
هل تدعم الواجهة مركبات متعددة؟
نعم. أرسل قائمة بالمركبات، كل منها بموقع البداية وسعة التحميل وساعات الوردية الخاصة بها. يوزع المحسّن التوقفات على الأسطول مع موازنة عبء العمل وتقليل إجمالي مسافة الأسطول. يمكنك مزج أنواع مركبات ذات سعات مختلفة في نفس الطلب.
هل يمكنني تثبيت نقطتي البداية والنهاية للمسار؟
نعم. حدد مستودعًا ثابتًا أو موقع بداية لكل مركبة. يمكنك أيضًا تعيين موقع نهاية ثابت، أو السماح للمحسّن بالانتهاء عند آخر توقف لتقليل مسافة العودة الفارغة إلى القاعدة. تُدعم أيضًا المسارات الدائرية التي تبدأ وتنتهي عند نفس المستودع.
ما الخوارزمية التي تستخدمها Optimize Route API؟
تستخدم الواجهة مزيجًا من الاستدلالات الإنشائية والاستدلالات الفوقية لحل مشكلة توجيه المركبات (VRP)، وهي تعميم لمشكلة البائع المتجول. بالنسبة لأحجام الأساطيل العملية، تكون جودة الحل في حدود 1 إلى 3 بالمئة من القيمة المثلى النظرية، وتُرجع في أوقات استجابة أقل من ثانية.

واجهات API ذات الصلة