メインコンテンツまでスキップ
Version: 1.0.0

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

Security Scheme Type:

http

HTTP Authorization Scheme:

basic

Contact

SWAT Mobility API team: apiteam@swatmobility.com

URL: https://dev.swatmobility.com