Przestrzenie ładunkowe
Rodzaje przestrzeni ładunkowych oraz możliwość wydzielania ich części
W Goodloading, mamy dostępnych kilka rodzajów przestrzeni ładunkowych, definiowane są one przez parametr “type”, który może przyjmować następujące wartości:
- “vehicle” – samochód (wartość domyślna)
- “sea” – kontener morski
- kontenery lotnicze (2 typy):
– “air x” – kontener z dwoma skosami
– “air y” – kontener z jednym skosem - “pallet” – paleta
W każdej przestrzeni ładunkowej można wydzielić max. 2 części, ma to zastosowanie m.in. przy załadunku zestawu, np. dla pojazdów lub kontenerów morskich Przykład 2: – Części w przestrzeniach ładunkowych.
Szczegółowy opis parametrów definiujących przestrzeń ładunkową znajduje się w rozdziale Dane przestrzeni ładunkowej (loadingSpaces).
Pojazdy
Układanie ładunków w przestrzeni “vehicle”
Zapytanie
{
"loads": [
{
"quantity": 18,
"name": "load 1",
"length": 120,
"width": 80,
"height": 100,
"weight": 200
},
{
"quantity": 19,
"name": "load 2",
"length": 100,
"width": 70,
"height": 80,
"weight": 160
},
{
"quantity": 20,
"name": "load 3",
"length": 100,
"width": 50,
"height": 80,
"weight": 50
}
],
"loadingSpaces": [
{
"type": "vehicle",
"quantity": 1,
"name": "Solowka 20 EP",
"parts": [
{
"length": 820,
"width": 245,
"height": 240,
"limit": 8000
}
]
}
],
"options": {
}
}
Rezultat

Palety
Układanie ładunków w przestrzeni “pallet”.
Bez uwzględniania wymiarów podstawy palety “baseHeight”
Zapytanie
{
"loads": [
{
"quantity": 12,
"name": "load 1",
"length": 40,
"width": 30,
"height": 40,
"weight": 50
},
{
"quantity": 4,
"name": "load 2",
"length": 35,
"width": 20,
"height": 50,
"weight": 60
}
],
"loadingSpaces": [
{
"type": "pallet",
"quantity": 1,
"name": "Pallet",
"parts": [
{
"length": 120,
"width": 80,
"height": 100,
"limit": 1500
}
]
}
],
"options": {
}
}
Rezultat

Z uwzględnieniem wymiarów podstawy palety “baseHeight”
Zapytanie
{
"loads": [
{
"quantity": 12,
"name": "load 1",
"length": 40,
"width": 30,
"height": 40,
"weight": 50
},
{
"quantity": 4,
"name": "load 2",
"length": 35,
"width": 20,
"height": 50,
"weight": 60
}
],
"loadingSpaces": [
{
"type": "pallet",
"quantity": 1,
"name": "Pallet",
"parts": [
{
"baseHeight": 15,
"length": 120,
"width": 80,
"height": 100,
"limit": 1500
}
]
}
],
"options": {
}
}
Rezultat

Kontenery morskie
Układanie ładunków w przestrzeni “sea”.
Zapytanie:
{
"loads": [
{
"quantity": 18,
"name": "load 1",
"length": 100,
"width": 80,
"height": 50,
"weight": 200
},
{
"quantity": 19,
"name": "load 2",
"length": 100,
"width": 70,
"height": 80,
"weight": 160
},
{
"quantity": 20,
"name": "load 3",
"length": 100,
"width": 50,
"height": 80,
"weight": 100
}
],
"loadingSpaces": [
{
"type": "sea",
"quantity": 1,
"name": "sea",
"parts": [
{
"length": 600,
"width": 244,
"height": 259,
"limit": 22000
}
]
}
],
"options": {
}
}
Rezultat

Kontenery lotnicze
Kontener lotniczy jednostronny “air y”.

Definicja kontenera, polega na zdefiniowaniu poniższych parametrów. Podano przykładowe wymiary dla kontenera typu LD2.
"parts": [
{
"length": 155,
"width": 153,
"height": 163,
"base": 119,
"heightD": 112,
"limit": 1150
}
],
gdzie podane wartości mają następujące odwzorowanie na rysunku:
- B – “base”
- A – “length”
- C – “hight
- D – “heightD”
Zapytanie:
{
"loads": [
{
"quantity": 2,
"name": "load 1",
"length": 120,
"width": 80,
"height": 100,
"weight": 100,
"stacking": true,
"alongFloor": true
},
{
"quantity": 2,
"name": "load 2",
"length": 50,
"width": 20,
"height": 50,
"weight": 400,
"stacking": true,
"alongFloor": true
},
{
"quantity": 2,
"name": "load 3",
"length": 100,
"width": 50,
"height": 100,
"weight": 500,
"stacking": true,
"alongFloor": true
}
],
"loadingSpaces": [
{
"type": "air y",
"quantity": 1,
"name": "zestaw",
"parts": [
{
"length": 155