शिपिंग नेटवर्क डिज़ाइन एक ऐसा एपीआई है जो लाइनर शिपिंग नेटवर्क डिज़ाइन और शेड्यूल करने से जुड़ी समस्या (एलएसएनडीएसपी) का सामना करता है. एक लाइनर शिपिंग नेटवर्क के डिज़ाइन और उसे शेड्यूल करने में समस्या होती है. यह नेटवर्क का काम करने का खर्च कम करता है. साथ ही, पोर्ट के बीच कमॉडिटी डिमांड की शिपिंग से होने वाली कमाई को ज़्यादा से ज़्यादा बढ़ाने में मदद करता है. नेटवर्क को डिज़ाइन करने वाले सब-प्रॉब्लम में इन चीज़ों पर फ़ोकस किया जाता है: नेटवर्क की ओर से सर्विस किए जाने वाले पोर्ट का सेट, हर रूट के लिए तय की जाने वाली जहाज़ों की संख्या, और वे जिन रूट पर वे जाने हैं. शेड्यूलिंग सबप्रॉबबिलिटी का मकसद, जहाज़ों के लिए शिपिंग के शेड्यूल बनाना है. ऐसा कई वजहों से होता है. जैसे, बंदरगाहों के बीच में नाव चलाने में लगने वाला समय, कार्गो लोडिंग, अनलोडिंग, और ट्रांसशिपमेंट में लगने वाला समय, और अलग-अलग बंदरगाहों के बीच यात्रा के समय की मांग.
एपीआई की खास जानकारी
एपीआई का इनपुट एक ऐसा अनुरोध है जिससे यह पता चलता है कि
- वे पोर्ट जिन पर जहाज़ों की कैटगरी के हिसाब से शुल्क और पाबंदियां लागू होती हैं
- क्षमता और फ़्लीट के साइज़ वाली वेसल क्लास
- लेग उम्मीदवार, जो दिए गए समय के लिए पोर्ट के बीच संभावित कनेक्शन और जहाज़ की कैटगरी के साथ काम करते हैं
- फ़्रेट रेट और ट्रांज़िट समय की वैकल्पिक पाबंदियों के साथ, पोर्ट के बीच मांग
- (ज़रूरी नहीं) जहाज़ों की मौजूदा सेवाएं
इनपुट अनुरोध के बारे में जानकारी पाने के लिए, REST रेफ़रंस में अनुरोध सेक्शन देखें.
एपीआई का आउटपुट वेसल सेवाओं और कमोडिटी डिमांड पाथ से जुड़ी जानकारी देने वाला रिस्पॉन्स होता है. वेसेल सेवा के शेड्यूल को ट्रेन की रवानगी का एक क्रम है. इसमें फ़्लाइट की रवानगी का समय तय होता है. जहाज़ों की हर सेवा के लिए एक जहाज़ क्लास असाइन होता है. कमोडिटी डिमांड पाथ को वेसल सर्विस लेग के क्रम के तौर पर बताया गया है.
आउटपुट रिस्पॉन्स के बारे में जानकारी पाने के लिए, REST रेफ़रंस में रिस्पॉन्स सेक्शन देखें.
शुरू करने का तरीका
शिपिंग नेटवर्क डिज़ाइन एपीआई का ऐक्सेस पाने के लिए, सेटअप पेज पर दिया गया तरीका अपनाएं.
ऐक्सेस मिलने के बाद, इस बात की पुष्टि की जा सकती है कि एपीआई के उदाहरण वाले पेज पर दिए गए उदाहरण में बताया गया तरीका अपनाकर, सब कुछ काम किया जा रहा है या नहीं.