SWAT Optimization API
ルート最適化のためのAPI。ステートレスモデル。SWATソルバー機能への直接アクセスを提供します。
このAPIは、PDPTWおよびCVRPTWモデルの車両ルーティング問題を解決するためのものです。
PDPTW: 時間枠付き集配
CVRPTW: 容量制約付き車両ルーティング問題と時間枠
このAPIは永続的なモデルを導入しません。計算に必要なものはすべて計算リクエストで渡されます(ステートレスAPIスタイル)。
物流と旅客輸送
このAPIは、物流関連のVRP問題および旅客輸送に適しています。旅客関連のタスクには、ウェイポイント最適化などの特定機能があります。物流では、例えば、さまざまな店舗や倉庫から食品をピックアップする選択肢があるタスクを解決する必要がある場合に、ウェイポイント最適化が適している場合があります。
入出力パラメータ
リクエストには、ノード、車両、スケジューラエンジン設定など、計算に必要なすべてのデータが含まれます。
レスポンスには、ノードと車両の割り当て、割り当てられた予約のリスト、および拒否された予約のリストが含まれます(詳細は以下)。
リクエスト内のノードとレスポンス内のノードは Node.uid = ScheduledNode.uid を使用して関連付けることができます。
calculations_mode に応じて、結果は即座に利用可能になるか、別のトランザクションの結果として利用可能になります。その場合、最初のトランザクションで job_id が返されます。結果は後でこの job_id を使用してアクセスできます。
物流における「トランジットストップ」または「ストップ」は、店舗、倉庫、または駐車場所を意味する場合があります。旅客輸送では、バス停やタクシー乗り場を意味する場合があります。トランジットストップIDまたはストップIDは、これらの場所を識別するためのIDコードです。
すべての日時フィールドはISO 8601形式です。
Authentication
- HTTP: Basic Auth
Security Scheme Type: | http |
|---|---|
HTTP Authorization Scheme: | basic |
Terms of Service
https://www.swatmobility.com/