تصميم شبكة الشحن هو واجهة برمجة تطبيقات لمعالجة مشكلة تصميم شبكة شحن البطانات والجدولة (LSNDSP). تتضمن المشكلة تصميم وجدولة شبكة شحن للبطانات تعمل على تقليل التكاليف التشغيلية، مع زيادة الإيرادات من شحن الطلب على السلع بين الموانئ. تركز المشكلة الفرعية لتصميم الشبكة على تحديد مجموعة المنافذ التي تخدمها الشبكة، وعدد السفن التي سيتم تخصيصها لكل مسار، والمسارات التي ستسلكها السفن. وتهتم مشكلة الجدولة الفرعية بتطوير جداول الإبحار للسفن، مع الأخذ في الاعتبار عوامل مثل وقت الإبحار بين المنافذ، وتحميل البضائع، وأوقات التفريغ والشحن، والطلب على النقل بين الموانئ المختلفة.
نظرة عامة على واجهة برمجة التطبيقات
إدخال واجهة برمجة التطبيقات عبارة عن طلب يصف
- المنافذ مع تكاليف وقيود خاصة بفئة السفينة
- فئات السفن ذات السعة وحجم الأسطول
- المرشحات الأولية المقابلة للتوصيلات المحتملة بين المنافذ لمدة محددة والتوافق مع فئة السفينة
- الطلبات بين المنافذ، مع معدّل شحن وقيود اختيارية مدّة النقل
- (اختياري) خدمات السفن الحالية
للاطّلاع على تفاصيل حول طلب الإدخال، يُرجى الرجوع إلى قسم الطلبات في مرجع RST.
ناتج واجهة برمجة التطبيقات هو استجابة توفّر خدمات السفن ومسارات الطلب على السلع. يتم تعريف جداول خدمة السفن على أنها سلسلة من المرشحات مع وقت مغادرة معين. لكل خدمة سفن فئة سفينة محددة. يتم وصف مسارات الطلب على السلع كتسلسلات من مراحل خدمة السفينة.
للحصول على تفاصيل حول ردّ الإخراج، يُرجى الرجوع إلى قسم الردّ في مرجع REST.
طريقة بدء الاستخدام
للوصول إلى واجهة Shipping Network Design API، اتّبِع الخطوات الواردة في صفحة الإعداد.
بعد حصولك على إذن الوصول، يمكنك التأكّد من أنّ كل الأمور تسير على ما يرام باتّباع المثال الوارد في صفحة مثال على واجهة برمجة التطبيقات.