Cargo-Planner Docs
예시
여기에서 사용할 수 있는 초기 구성에 기반하여, 통합을 생성할 때 영감을 받을 수 있는 몇 가지 데이터 구조를 제공했습니다.
컨테이너 유형과 팔레트 유형은 모두 id 및 / 또는 인라인 데이터를 참조할 수 있습니다. id를 사용할 경우, 컨테이너 및 팔레트 유형 사양은 당사의 컨테이너 라이브러리에서 가져옵니다. id로 컨테이너 사양을 가져올 수 있으며, 해당 데이터 구조에서 필드를 변경하여 속성을 재정의할 수도 있습니다.
사용 가능한 모든 속성에 대해 알아보려면 API 문서를 참조하십시오.
사용자 정의 컨테이너에 적재
let calculationData = {
length_dim: 'M',
weight_dim: 'KG',
items: [
{
label: 'My cargo 1',
l: 0.5,
w: 0.4,
h: 0.3,
wt: 25,
qty: 100,
},
],
container_types: [
{
name: 'My container',
L: 12,
W: 2,
H: 2,
payload: 20000,
},
],
};
라이브러리에서 컨테이너로 적재
이것은 화물을 라이브러리의 컨테이너 유형에 적재하고, 적재량(최대 중량)을 재정의합니다. 사용 가능한 유형은 다음에서 찾을 수 있습니다: API 문서
let calculationData = {
length_dim: 'M',
weight_dim: 'KG',
items: [
{
label: 'My cargo 1',
l: 0.5,
w: 0.4,
h: 0.3,
wt: 25,
qty: 100,
},
],
container_types: [
{
id: 1, // 20ft DV - API에서 찾은 id
payload: 20000,
},
],
};
트레일러에 적합한 화물 수 확인
이 예시는 53ft 세미 트레일러에 적합한 화물 수를 확인합니다.
let calculationData = {
length_dim: 'M',
weight_dim: 'KG',
items: [
{
label: 'My cargo 1',
l: 0.5,
w: 0.4,
h: 0.3,
wt: 25,
tiltable: true,
qty: undefined, // 제한 없는 적재
},
],
container_types: [
{
id: 1080, // 53ft 세미 트레일러 - API에서 찾은 id
payload: 1080,
},
],
};
팔레트화된 화물
아래 예시는 먼저 palletize 필드가 true로 설정된 화물을 제공된 팔레트 유형에 적재한 다음, 팔레트와 다른 화물을 사용자 정의 컨테이너 유형에 적재합니다.
let calculationData = {
length_dim: 'M',
weight_dim: 'KG',
items: [
{
label: 'My cargo 1',
l: 0.5,
w: 0.4,
h: 0.3,
wt: 25,
qty: 100,
palletize: true,
},
{
label: 'My cargo 2',
l: 2,
w: 1,
h: 0.5,
wt: 250,
qty: 2,
palletize: false, // 기본값
},
],
container_types: [
{
name: 'My container',
L: 12,
W: 2,
H: 2,
payload: 20000,
},
],
pallet_types: [
{
name: 'EU',
L: 1.2,
W: 0.8,
H: 0,
max_height: 2,
payload: 1000,
},
],
};