Shipping Network Design to interfejs API, który rozwiązuje problem z projektowaniem i planowaniem sieci wysyłek (Liner Shipping Network Design and Scheduling Problem, LSNDSP). Problem polega na zaprojektowaniu i zaplanowaniu sieci dostawy liniowej, która minimalizuje koszty operacyjne, a jednocześnie maksymalizuje przychody z dostawy towarów pomiędzy portami. Podproblem projektowania sieci koncentruje się na określeniu zestawu portów obsługiwanych przez sieć, liczbie statków do przydzielonych do każdej trasy oraz trasach, którymi statki będą podróżować. Podproblem związany z planowaniem polega na opracowaniu harmonogramów żeglarstwa dla statków i uwzględnia takie czynniki, jak czas rejsu między portami, ładowanie ładunku, czas wyładowywania i przeładunku oraz zapotrzebowanie na transport między różnymi portami.
Przegląd interfejsów API
Dane wejściowe interfejsu API to żądanie opisujące
- Porty, których koszty i ograniczenia związane z klasą statku obowiązują.
- Klasy statków o pojemności i wielkości floty
- Kandyty odpowiadające możliwym połączeniom między portami dla określonego czasu trwania i zgodności klas statku
- Popyt między portami ze stawką frachtu i opcjonalnymi ograniczeniami czasu przewozu
- (opcjonalnie) Istniejące usługi statków
Szczegółowe informacje o żądaniu wejściowym znajdziesz w sekcji żądań w dokumentacji REST.
Dane wyjściowe interfejsu API to odpowiedź udostępniająca usługi statku i ścieżki popytu. Harmonogramy obsługi statków są zdefiniowane jako sekwencja kandydatów na etapy o określonej godzinie odjazdu. Każda usługa statku ma przypisaną klasę statku. Ścieżki popytu na towary są opisane jako sekwencje etapów obsługi statku.
Szczegółowe informacje o odpowiedziach wyjściowych znajdziesz w sekcji odpowiedzi w dokumentacji REST.
Pierwsze kroki
Aby uzyskać dostęp do interfejsu Shipping Network Design API, wykonaj czynności podane na stronie Konfiguracja.
Po uzyskaniu dostępu możesz sprawdzić, czy wszystko działa, postępując zgodnie z przykładem na stronie przykładowego interfejsu API.