索引
CommodityDemand
(訊息)CommodityDemandPath
(訊息)CommodityDemandPath.VesselServiceLegId
(訊息)Duration
(訊息)LegCandidate
(訊息)Port
(訊息)Port.VesselCost
(訊息)ScheduleTime
(訊息)SolverParameters
(訊息)VesselClass
(訊息)VesselService
(訊息)VesselServiceLeg
(訊息)
CommodityDemand
商品需求,例如貨運公司必須滿足的潛在需求。
欄位 | |
---|---|
id |
指派給這項商品需求的專屬 ID。 |
origin_port_id |
來源通訊埠的 ID。 |
destination_port_id |
目的地通訊埠的 ID。 |
container_count |
要滿足的容器數量上限。 |
freight_rate |
每個貨櫃的貨運率 (可能會降低廣告空缺需求的機率)。可減少來源和目的地每個容器的載入和拆解成本。 |
maximum_transit_duration |
大眾運輸時間上限 (如果已設定,應為正數)。運送時間是指處理此需求的第一船從起點轉出,到最後提供此需求的船隻抵達目的地通訊埠的時間。 |
CommodityDemandPath
屬於特定商用需求的部分服務和通訊埠。下列使用的索引是根據回應中的船隻順序,以及個別船隻服務中的服務腿順序所決定。
欄位 | |
---|---|
commodity_demand_id |
已取得商品需求 ID。 |
container_count |
通過這個路徑的容器數量。就各項商品需求而言,出貨的總數量不得超過需求總數。 |
vessel_service_leg_ids[] |
經由這個路徑取得的船隻服務路段 ID 清單。有效的商品需求路徑包含下列屬性:1. 第一條車的 出發_port_id 必須與商品需求的 origin_port_id 相符。2. 最後一段路程的 destination_port_id 必須與商品需求的 destination_port_id 相符。3. 連續路段的 destination_port_id 和 Depart_port_id 必須相符。4. 如有提供這項商品需求,最長運送時間應大於或等於路徑總時間長度。 |
VesselServiceLegId
商品需求路徑中使用的單船服務車廂。舉例來說,假設有兩個船隻服務,第一個則由三個路段 (索引 0、1 和 2) 和後兩條 (索引 0 和 1) 組成。此外,第一項服務的第一條航線也抵達第二個航段的第二段的出發港。商業路徑 1 由 3 個 fsel 服務支 2 組成,而 2 是 1 至 spsel 服務,從 2 開始,
欄位 | |
---|---|
vessel_service_index |
船隻服務的索引。 |
vessel_service_leg_index |
由 |
時間長度
時間長度 (護照入住/運輸、需求運輸) 以每小時精細程度定義。
欄位 | |
---|---|
hours |
用於定義時間長度的時數。 |
LegCandidate
船隻服務腿部的候選人。相同的兩個連接埠可以有多個航段,例如代表不同的海洋路線和/或船隻速度。
欄位 | |
---|---|
id |
指派給這個候選字詞的專屬 ID。 |
departure_port_id |
出發港 ID 的 ID。 |
arrival_port_id |
抵達埠的 ID。 |
duration |
路段的時間長度。 |
vessel_class_costs |
將此路段候選項目指派給特定船隻類別的費用。可能包括船隻營運成本、雙層床、特許費用。如果船隻類別在此地圖上已有項目,則船隻類別只能航行至這個候選路段。 |
通訊埠
通訊埠,例如終端機或連接埠的所有端子。
欄位 | |
---|---|
id |
指派給這個充電座的專屬 ID。 |
minimum_port_stay_duration |
攜碼轉入的最短入住天數。大多數研究都假設是常數,因為連接埠通常會將更多起重指派給移動次數高的船隻,因為它們會佔用較多空間。 |
minimum_transshipment_duration |
通過指定連接埠的運輸作業最短持續時間,包括卸載容器並重置至其他船隻上的時間。 |
transshipment_cost |
容器轉運費用。實際費用通常會低於裝運和放電的時間總和,因為使用運輸工具不需另外在連接埠上進行報關作業。 |
vessel_class_costs |
呼叫此充電座以船隻類別 ID 對應的充電座時會產生費用。船隻類別只有在此地圖上具有項目時,才能呼叫這個充電座。 |
VesselCost
在這個充電座通話和停留的交通工具費用,定義為住宿時間長度 (fixed_cost
+ hourly_cost
* 小時) 的線性函式。
欄位 | |
---|---|
fixed_cost |
已修正呼叫這個通訊埠的費用。 |
hourly_cost |
位於這個充電座的每小時費用。 |
ScheduleTime
排程時間 (船隻/需求出發/抵達時間) 是依指定小時每週的頻率定義。
欄位 | |
---|---|
day |
一天的安排。第 0 天是第 0 天, |
hour_of_day |
時間表中的小時數應為介於 0 到 23 (含首尾) 之間的整數。 |
SolverParameters
控制 LSNDSP 單一解析的參數。
欄位 | |
---|---|
time_limit |
解題工具應花費多少時間處理問題。這個值並非硬性限制,也不會影響通訊費用。解決問題的預期延遲時間可能會稍微超過這個值。 |
VesselClass
船隻類別,例如共用相同屬性的船隻群組。無法區分兩艘船隻與同一種類的船隻。
欄位 | |
---|---|
id |
指派給這個船隻類別的專屬 ID。 |
container_capacity |
Vessel 級別的容量 (在容器內)。 |
vessel_count |
此船隻課程的船隻數量。 |
VesselService
可用來滿足商品需求的交通工具服務。重要事項:目前假設服務採用每週頻率,通訊埠保留時間不得超過一週。假設以下順序為 vessel service legs with vessel_service_legs { leg_candidate_id: "0->1" origin_Depart_time {} destination_arrival_time { day: 3 hours_of_day: 12 } } vessel_service_legs { leg_canditime_weeks send one hours_legsel service legs { leg_candidate_id: "0->1" origin_Depart_time {} destination_arrival_time { day: 3 hours_of_day: 12 } } vessel_service_legs { leg_candi time_weeks include
欄位 | |
---|---|
vessel_class_id |
執行服務的 Vessel 類別 ID。 |
vessel_service_legs[] |
若是有效的船隻服務,則下列屬性具有 1. 不得留空。2. 連續路段的 destination_port_id 和 origin_port_id 必須相符 (包括最後一段和第一段車程)。 |
VesselServiceLeg
一艘船的船隻。
欄位 | |
---|---|
leg_candidate_id |
已指派的圖例候選 ID。 |
origin_departure_time |
每週行程來源通訊埠的出發時間。 |
destination_arrival_time |
每週時間表抵達目的地通訊埠的抵達時間。 |