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, //a 20ft DV - id found from the API
payload: 20000,
},
],
};
ตรวจสอบว่าสินค้าจำนวนเท่าใดที่สามารถใส่ในรถพ่วงได้
ตัวอย่างนี้จะตรวจสอบว่าสินค้าจำนวนเท่าใดที่สามารถใส่ในรถพ่วง 53ft Semi
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, // No limit load
},
],
container_types: [
{
id: 1080, //a 53ft Semi trailer - id found from the API
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, //default
},
],
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,
},
],
};