Input URI
{base url} + db/MVHL |
---|
Active Methods
POST, GET, PUT, DELETE |
---|
JSON Schema
Details
"MVHL": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"MVLD_CODE": {
"description": "MovingLoadCode",
"type": "integer"
},
"VEHICLE_LOAD_NAME": {
"description": "VehicularLoadName",
"type": "string"
},
"VEHICLE_LOAD_NUM": {
"description": "VehicularLoadNumber",
"type": "integer"
},
"VEHICLE_TYPE_NAME": {
"description": "VehicularTypeName",
"type": "string"
},
"STANDARD_CODE": {
"description": "StandardCode",
"type": "string"
},
"USER_LOAD_TYPE": {
"description": "UserLoadType",
"type": "string"
},
"VEH_DEFAULT": {
"type": "object",
"properties": {
"UNIFORM_LOAD": {
"description": "UniformLoad",
"type": "number"
},
"DYN_LOAD_ALLOWANCE": {
"description": "DynamicUserAllowance",
"type": "number"
},
"W1": {
"description": "W1",
"type": "number"
},
"W2": {
"description": "W2",
"type": "number"
},
"D1": {
"description": "D1",
"type": "number"
},
"D2": {
"description": "D2",
"type": "number"
},
"PL": {
"description": "PL",
"type": "number"
},
"PLM": {
"description": "PLM",
"type": "number"
},
"PLV": {
"description": "PLV",
"type": "number"
},
"CENT_F": {
"description": "AddCentrifugalForce",
"type": "boolean"
}
}
},
"LOAD_ITEMS": {
"type": "array",
"items": {
"type": "object",
"properties": {
"POINT_LOAD": {
"description": "PointLoad",
"type": "number"
},
"POINT_DIST": {
"description": "PointDistance",
"type": "number"
}
}
}
}
}
}
}
Examples
Vehicle - Standard
"Assign": {
"1": {
"MVLD_CODE": 4,
"VEHICLE_LOAD_NAME": "TW_HS20-44(MS18)",
"VEHICLE_LOAD_NUM": 1,
"VEHICLE_TYPE_NAME": "HS20-44(MS18)",
"STANDARD_CODE": "CNS",
"VEH_DEFAULT": {
"DYN_LOAD_ALLOWANCE": 0,
"CENT_F": false
}
},
"2": {
"MVLD_CODE": 4,
"VEHICLE_LOAD_NAME": "TW_HS15-44(MS13.5)",
"VEHICLE_LOAD_NUM": 1,
"VEHICLE_TYPE_NAME": "HS15-44(MS13.5)",
"STANDARD_CODE": "CNS",
"VEH_DEFAULT": {
"DYN_LOAD_ALLOWANCE": 0,
"CENT_F": false
}
},
"3": {
"MVLD_CODE": 4,
"VEHICLE_LOAD_NAME": "TW_H20-44(M18)",
"VEHICLE_LOAD_NUM": 1,
"VEHICLE_TYPE_NAME": "H20-44(M18)",
"STANDARD_CODE": "CNS",
"VEH_DEFAULT": {
"DYN_LOAD_ALLOWANCE": 0,
"CENT_F": false
}
},
"4": {
"MVLD_CODE": 4,
"VEHICLE_LOAD_NAME": "TW_H15-44(M13.5)",
"VEHICLE_LOAD_NUM": 1,
"VEHICLE_TYPE_NAME": "H15-44(M13.5)",
"STANDARD_CODE": "CNS",
"VEH_DEFAULT": {
"DYN_LOAD_ALLOWANCE": 0,
"CENT_F": false
}
},
"5": {
"MVLD_CODE": 4,
"VEHICLE_LOAD_NAME": "TW_H10-44(M9)",
"VEHICLE_LOAD_NUM": 1,
"VEHICLE_TYPE_NAME": "H10-44(M9)",
"STANDARD_CODE": "CNS",
"VEH_DEFAULT": {
"DYN_LOAD_ALLOWANCE": 0,
"CENT_F": false
}
},
"6": {
"MVLD_CODE": 4,
"VEHICLE_LOAD_NAME": "TW_HS-20-44(MS18)",
"VEHICLE_LOAD_NUM": 1,
"VEHICLE_TYPE_NAME": "HS-20-44(MS18)",
"STANDARD_CODE": "CNS",
"VEH_DEFAULT": {
"DYN_LOAD_ALLOWANCE": 0,
"CENT_F": false
}
},
"7": {
"MVLD_CODE": 4,
"VEHICLE_LOAD_NAME": "TW_HS-15-44(MS13.5)",
"VEHICLE_LOAD_NUM": 1,
"VEHICLE_TYPE_NAME": "HS-15-44(MS13.5)",
"STANDARD_CODE": "CNS",
"VEH_DEFAULT": {
"DYN_LOAD_ALLOWANCE": 0,
"CENT_F": false
}
},
"8": {
"MVLD_CODE": 4,
"VEHICLE_LOAD_NAME": "TW_H-20-44(M18)",
"VEHICLE_LOAD_NUM": 1,
"VEHICLE_TYPE_NAME": "H-20-44(M18)",
"STANDARD_CODE": "CNS",
"VEH_DEFAULT": {
"DYN_LOAD_ALLOWANCE": 0,
"CENT_F": false
}
},
"9": {
"MVLD_CODE": 4,
"VEHICLE_LOAD_NAME": "TW_H-15-44(M13.5)",
"VEHICLE_LOAD_NUM": 1,
"VEHICLE_TYPE_NAME": "H-15-44(M13.5)",
"STANDARD_CODE": "CNS",
"VEH_DEFAULT": {
"DYN_LOAD_ALLOWANCE": 0,
"CENT_F": false
}
},
"10": {
"MVLD_CODE": 4,
"VEHICLE_LOAD_NAME": "TW_H-10-44(M9)",
"VEHICLE_LOAD_NUM": 1,
"VEHICLE_TYPE_NAME": "H-10-44(M9)",
"STANDARD_CODE": "CNS",
"VEH_DEFAULT": {
"DYN_LOAD_ALLOWANCE": 0,
"CENT_F": false
}
},
"11": {
"MVLD_CODE": 4,
"VEHICLE_LOAD_NAME": "TW_C-AML",
"VEHICLE_LOAD_NUM": 1,
"VEHICLE_TYPE_NAME": "C-AML",
"STANDARD_CODE": "CNS",
"VEH_DEFAULT": {
"DYN_LOAD_ALLOWANCE": 0,
"CENT_F": false
}
}
}
}
Vehicle - User Defined
"Assign": {
"12": {
"MVLD_CODE": 4,
"VEHICLE_LOAD_NAME": "UD_Truck",
"VEHICLE_LOAD_NUM": 2,
"USER_LOAD_TYPE": "Truck/Lane",
"VEH_DEFAULT": {
"UNIFORM_LOAD": 12,
"PL": 160,
"PLM": 180,
"PLV": 200
},
"LOAD_ITEMS": [
{
"POINT_LOAD": 120,
"POINT_DIST": 3
},
{
"POINT_LOAD": 140,
"POINT_DIST": 0
}
]
},
"13": {
"MVLD_CODE": 4,
"VEHICLE_LOAD_NAME": "UD_Train",
"VEHICLE_LOAD_NUM": 2,
"USER_LOAD_TYPE": "TrainLoad",
"VEH_DEFAULT": {
"W1": 20,
"W2": 30,
"D1": 3.5,
"D2": 7
},
"LOAD_ITEMS": [
{
"POINT_LOAD": 120,
"POINT_DIST": 3
},
{
"POINT_LOAD": 140,
"POINT_DIST": 5
},
{
"POINT_LOAD": 160,
"POINT_DIST": 0
}
]
}
}
}
Specifications
No. | Description | Key | Value Type | Default | Required | |
---|---|---|---|---|---|---|
1 |
Function Name • Taiwan: 4 |
"MVLD_CODE" |
Integer |
- |
Required |
|
2 |
Vehicular Load Name |
"VEHICLE_LOAD_NAME" |
String |
- |
Required |
|
3 |
Vehicular Load Number • Standard: 1 • User Defined: 2 |
"VEHICLE_LOAD_NUM" |
Integer |
- |
Required |
|
4 |
Vehicular Type Name ¹⁾ |
"VEHICLE_TYPE_NAME" |
String |
- |
Required |
|
5 |
Standard Code ¹⁾ |
"STANDARD_CODE" |
String |
- |
Required |
|
6 |
User Defined Load Type • Truck/Lane: "Truck/Lane" • Train: "Train Load" |
"USER_LOAD_TYPE" |
String |
- |
Required |
|
For User Defined Vehicle - Truck/Lane |
||||||
7 |
Vehicle |
"VEH_DEFAULT" |
Object |
- |
Required |
|
(1) |
Uniform Distribution Load |
"UNIFORM_LOAD" |
Number |
0 |
Optional |
|
(2) |
Axle Load for Member Force |
"PL" |
Number |
0 |
Optional |
|
(3) |
Axle Load for Moment |
"PLM" |
Number |
0 |
Optional |
|
(4) |
Axle Load for Shear force |
"PLV" |
Number |
0 |
Optional |
|
(5) |
Add Centrifugal Force |
"CENT_F" |
Boolean |
false |
Optional |
|
8 |
Axle Load • Insert the data as an object |
"LOAD_ITEMS" |
Array |
- |
Optional |
|
(1) |
Load |
"POINT_LOAD" |
Number |
- |
Required |
|
(2) |
Spacing |
"POINT_DIST" |
Number |
- |
Required |
|
For User Defined Vehicle - Train |
||||||
7 |
Vehicle |
"VEH_DEFAULT" |
Object |
- |
Required |
|
(1) |
Distribution Load - dW1 |
"W1" |
Number |
0 |
Optional |
|
(2) |
Spacing - dD1 |
"D1" |
Number |
0 |
Optional |
|
(3) |
Distribution Load - dW2 |
"W2" |
Number |
0 |
Optional |
|
(4) |
Spacing - dD2 |
"D2" |
Number |
0 |
Optional |
|
8 |
Axle Load • Insert the data as an object |
"LOAD_ITEMS" |
Array |
- |
Optional |
|
(1) |
Load |
"POINT_LOAD" |
Number |
- |
Required |
|
(2) |
Spacing |
"POINT_DIST" |
Number |
- |
Required |
¹⁾ Standard Code & Vehicle Type Name
No. |
Standard Code |
Vehicle Type Name |
---|---|---|
1 |
Taiwan • "CNS" |
• "HS20-44(MS18)" • "HS15-44(MS13.5)" • "H20-44(M18)" • "H15-44(M13.5)" • "H10-44(M9)" • "HS-20-44(MS18)" • "HS-15-44(MS13.5)" • "H-20-44(M18)" • "H-15-44(M13.5)" • "H-10-44(M9)" • "C-AML" |