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_KSCE_LSD15": {
"type": "object",
"properties": {
"LOAD_TYPE": {
"description": "LoadType",
"type": "integer"
},
"LOADED_LENGTH": {
"description": "LoadedLength",
"type": "number"
},
"W1": {
"description": "dW1",
"type": "number"
},
"W2": {
"description": "dW2",
"type": "number"
},
"D1": {
"description": "dD1",
"type": "number"
},
"D2": {
"description": "dD2",
"type": "number"
},
"EXP": {
"description": "EXP",
"type": "number"
},
"DYN_LOAD_ALLOWANCE": {
"description": "DynamicLoadAllowance",
"type": "number"
},
"LENGTH_LANE": {
"description": "LengthofLaneLoad",
"type": "integer"
},
"LENGTH_LANE_USER": {
"description": "1stModel:UserDefine",
"type": "number"
},
"CONVERT_DIST_LOAD": {
"description": "ConvertPointLoadtoDistributedLoad",
"type": "boolean"
},
"UNIFORM_LOAD_NUM": {
"description": "No.ofUniformLoad",
"type": "integer"
},
"UNIFORM_LOAD_DIST": {
"description": "UniformLoadDistance",
"type": "number"
},
"UNIFORM_LOAD_W": {
"description": "UniformLoadw",
"type": "number"
},
"UNIFORM_LOAD_LOAD_LENGTH_L": {
"description": "UniformLoadLengthL",
"type": "number"
},
"POINT_ITEMS": {
"type": "array",
"items": {
"type": "object",
"properties": {
"POINT_LOAD": {
"description": "PointLoad",
"type": "number"
},
"POINT_DIST": {
"description": "PointDistance",
"type": "number"
},
"POINT_DIST2": {
"description": "PointDistance2",
"type": "number"
}
}
}
}
}
}
}
}
}
Examples
Vehicle - Standard
"Assign": {
"1": {
"MVLD_CODE": 13,
"VEHICLE_LOAD_NAME": "ST_KL-510TRK",
"VEHICLE_LOAD_NUM": 1,
"VEHICLE_TYPE_NAME": "KL-510TRK",
"STANDARD_CODE": "KSCE-LSD15",
"VEH_KSCE_LSD15": {
"LOAD_TYPE": 0,
"DYN_LOAD_ALLOWANCE": 25,
"LENGTH_LANE": 0,
"LENGTH_LANE_USER": 0,
"CONVERT_DIST_LOAD": false,
"POINT_ITEMS": [
{
"POINT_LOAD": 48,
"POINT_DIST": 3.6
},
{
"POINT_LOAD": 135,
"POINT_DIST": 1.2
},
{
"POINT_LOAD": 135,
"POINT_DIST": 7.2
},
{
"POINT_LOAD": 192,
"POINT_DIST": 0
}
]
}
},
"2": {
"MVLD_CODE": 13,
"VEHICLE_LOAD_NAME": "ST_KL-510TRK_Dist",
"VEHICLE_LOAD_NUM": 1,
"VEHICLE_TYPE_NAME": "KL-510TRK",
"STANDARD_CODE": "KSCE-LSD15",
"VEH_KSCE_LSD15": {
"LOAD_TYPE": 0,
"DYN_LOAD_ALLOWANCE": 25,
"LENGTH_LANE": 0,
"LENGTH_LANE_USER": 0,
"CONVERT_DIST_LOAD": true,
"POINT_ITEMS": [
{
"POINT_LOAD": 48,
"POINT_DIST": 3.6,
"POINT_DIST2": 0.2
},
{
"POINT_LOAD": 135,
"POINT_DIST": 1.2,
"POINT_DIST2": 0.3
},
{
"POINT_LOAD": 135,
"POINT_DIST": 7.2,
"POINT_DIST2": 0.4
},
{
"POINT_LOAD": 192,
"POINT_DIST": 0,
"POINT_DIST2": 0.5
}
]
}
},
"3": {
"MVLD_CODE": 13,
"VEHICLE_LOAD_NAME": "ST_KL-510FTG",
"VEHICLE_LOAD_NUM": 1,
"VEHICLE_TYPE_NAME": "KL-510FTG",
"STANDARD_CODE": "KSCE-LSD15",
"VEH_KSCE_LSD15": {
"LOAD_TYPE": 0,
"DYN_LOAD_ALLOWANCE": 15,
"LENGTH_LANE": 0,
"LENGTH_LANE_USER": 0,
"CONVERT_DIST_LOAD": false,
"POINT_ITEMS": [
{
"POINT_LOAD": 38.4,
"POINT_DIST": 3.6
},
{
"POINT_LOAD": 108,
"POINT_DIST": 1.2
},
{
"POINT_LOAD": 108,
"POINT_DIST": 7.2
},
{
"POINT_LOAD": 153.6,
"POINT_DIST": 0
}
]
}
},
"4": {
"MVLD_CODE": 13,
"VEHICLE_LOAD_NAME": "ST_KL-510FTG_Dist",
"VEHICLE_LOAD_NUM": 1,
"VEHICLE_TYPE_NAME": "KL-510FTG",
"STANDARD_CODE": "KSCE-LSD15",
"VEH_KSCE_LSD15": {
"LOAD_TYPE": 0,
"DYN_LOAD_ALLOWANCE": 15,
"LENGTH_LANE": 0,
"LENGTH_LANE_USER": 0,
"CONVERT_DIST_LOAD": true,
"POINT_ITEMS": [
{
"POINT_LOAD": 38.4,
"POINT_DIST": 3.6,
"POINT_DIST2": 0.2
},
{
"POINT_LOAD": 108,
"POINT_DIST": 1.2,
"POINT_DIST2": 0.3
},
{
"POINT_LOAD": 108,
"POINT_DIST": 7.2,
"POINT_DIST2": 0.4
},
{
"POINT_LOAD": 153.6,
"POINT_DIST": 0,
"POINT_DIST2": 0.5
}
]
}
},
"5": {
"MVLD_CODE": 13,
"VEHICLE_LOAD_NAME": "ST_KL-510LNE",
"VEHICLE_LOAD_NUM": 1,
"VEHICLE_TYPE_NAME": "KL-510LNE",
"STANDARD_CODE": "KSCE-LSD15",
"VEH_KSCE_LSD15": {
"LOAD_TYPE": 0,
"DYN_LOAD_ALLOWANCE": 25,
"LENGTH_LANE": 0,
"LENGTH_LANE_USER": 0.2,
"CONVERT_DIST_LOAD": false,
"POINT_ITEMS": [
{
"POINT_LOAD": 36,
"POINT_DIST": 3.6
},
{
"POINT_LOAD": 101.25,
"POINT_DIST": 1.2
},
{
"POINT_LOAD": 101.25,
"POINT_DIST": 7.2
},
{
"POINT_LOAD": 144,
"POINT_DIST": 0
}
]
}
},
"6": {
"MVLD_CODE": 13,
"VEHICLE_LOAD_NAME": "ST_KL-510LNE_Dist",
"VEHICLE_LOAD_NUM": 1,
"VEHICLE_TYPE_NAME": "KL-510LNE",
"STANDARD_CODE": "KSCE-LSD15",
"VEH_KSCE_LSD15": {
"LOAD_TYPE": 1,
"DYN_LOAD_ALLOWANCE": 25,
"LENGTH_LANE": 0,
"LENGTH_LANE_USER": 0.2,
"CONVERT_DIST_LOAD": true,
"POINT_ITEMS": [
{
"POINT_LOAD": 12,
"POINT_DIST": 3.6,
"POINT_DIST2": 0.2
},
{
"POINT_LOAD": 33.75,
"POINT_DIST": 1.2,
"POINT_DIST2": 0.3
},
{
"POINT_LOAD": 33.75,
"POINT_DIST": 7.2,
"POINT_DIST2": 0.4
},
{
"POINT_LOAD": 48,
"POINT_DIST": 0,
"POINT_DIST2": 0.5
}
]
}
},
"7": {
"MVLD_CODE": 13,
"VEHICLE_LOAD_NAME": "ST_KL-510LNE_2",
"VEHICLE_LOAD_NUM": 1,
"VEHICLE_TYPE_NAME": "KL-510LNE",
"STANDARD_CODE": "KSCE-LSD15",
"VEH_KSCE_LSD15": {
"LOAD_TYPE": 1,
"DYN_LOAD_ALLOWANCE": 25,
"LENGTH_LANE": 1,
"LENGTH_LANE_USER": 0,
"CONVERT_DIST_LOAD": false,
"POINT_ITEMS": [
{
"POINT_LOAD": 12,
"POINT_DIST": 3.6
},
{
"POINT_LOAD": 33.75,
"POINT_DIST": 1.2
},
{
"POINT_LOAD": 33.75,
"POINT_DIST": 7.2
},
{
"POINT_LOAD": 48,
"POINT_DIST": 0
}
]
}
}
}
}
Vehicle - User Defined
"Assign": {
"8": {
"MVLD_CODE": 13,
"VEHICLE_LOAD_NAME": "UD_Truck/Lane1",
"VEHICLE_LOAD_NUM": 2,
"USER_LOAD_TYPE": "Truck/Lane",
"VEH_KSCE_LSD15": {
"DYN_LOAD_ALLOWANCE": 25,
"LENGTH_LANE": 0,
"LENGTH_LANE_USER": 1.5,
"CONVERT_DIST_LOAD": true,
"POINT_ITEMS": [
{
"POINT_LOAD": 100,
"POINT_DIST": 0.2,
"POINT_DIST2": 0.45
}
]
}
},
"9": {
"MVLD_CODE": 13,
"VEHICLE_LOAD_NAME": "UD_Truck/Lane2",
"VEHICLE_LOAD_NUM": 2,
"USER_LOAD_TYPE": "Truck/Lane",
"VEH_KSCE_LSD15": {
"LOADED_LENGTH": 60,
"W1": 12.7,
"W2": 12.7,
"EXP": 0.1,
"DYN_LOAD_ALLOWANCE": 25,
"LENGTH_LANE": 1,
"CONVERT_DIST_LOAD": true,
"POINT_ITEMS": [
{
"POINT_LOAD": 100,
"POINT_DIST": 0.2,
"POINT_DIST2": 0.45
}
]
}
},
"10": {
"MVLD_CODE": 13,
"VEHICLE_LOAD_NAME": "UD_Train",
"VEHICLE_LOAD_NUM": 2,
"USER_LOAD_TYPE": "Train",
"VEH_KSCE_LSD15": {
"W1": 12,
"W2": 13,
"D1": 0.2,
"D2": 0.3,
"POINT_ITEMS": [
{
"POINT_LOAD": 120,
"POINT_DIST": 0.2
},
{
"POINT_LOAD": 135,
"POINT_DIST": 0
}
]
}
},
"11": {
"MVLD_CODE": 13,
"VEHICLE_LOAD_NAME": "UD_Lane",
"VEHICLE_LOAD_NUM": 2,
"USER_LOAD_TYPE": "Lane",
"VEH_KSCE_LSD15": {
"UNIFORM_LOAD_NUM": 2,
"UNIFORM_LOAD_DIST": 0.2,
"UNIFORM_LOAD_W": 12,
"UNIFORM_LOAD_LOAD_LENGTH_L": 10
}
}
}
}
Specifications
No. | Description | Key | Value Type | Default | Required | |
---|---|---|---|---|---|---|
1 |
Function Name • KSCE-LSD15: 13 |
"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 • Only for Standard Vehicles ◦ Truck: "KL-510TRK" ◦ Fatigue: "KL-510FTG" ◦ Lane: "KL-510LNE" |
"VEHICLE_TYPE_NAME" |
String |
- |
Required |
|
5 |
Standard Code • "KSCE-LSD15" |
"STANDARD_CODE" |
String |
- |
Required |
|
6 |
User Defined Load Type • Truck/Lane: "Truck/Lane" • Train: "Train" • Lane: "Lane" |
"USER_LOAD_TYPE" |
String |
- |
Required |
|
For Standard Vehicle |
||||||
7 |
Vehicle |
"VEH_KSCE_LSD15" |
Object |
- |
Required |
|
(1) |
Load Type • Only for "KL-510LNE" ◦ 75% of Design Load: 0 ◦ 25% of Design Load: 1 |
"LOAD_TYPE" |
Integer |
0 |
Optional |
|
(2) |
Dynamic Load Allowance |
"DYN_LOAD_ALLOWANCE" |
Number |
0 |
Optional |
|
(3) |
Length of Lane Load • 1st Model: 0 • 2nd Model: 1 |
"LENGTH_LANE" |
Integer |
- |
Required |
|
(4) |
Length of Land Load (User) • if "LENGTH_LANE": 0 |
"LENGTH_LANE_USER" |
Number |
0 |
Optional |
|
(5) |
Convert Point Load to Distributed Load |
"CONVERT_DIST_LOAD" |
Boolean |
false |
Optional |
|
(6) |
Define Axle Load • Insert data as object |
"POINT_ITEMS" |
Array |
- |
Required |
|
i. Load |
"POINT_LOAD" |
Number |
- |
Only Read |
||
ii. Spacing |
"POINT_DIST" |
Number |
- |
Only Read |
||
iii. Length • if "CONVERT_DIST_LOAD": true |
"POINT_DIST2" |
Number |
0 |
Optional |
||
For User Defined Vehicle - Truck/Lane (1st Model: User Defined (L)) |
||||||
7 |
Vehicle |
"VEH_KSCE_LSD15" |
Object |
- |
Required |
|
(1) |
Length of Lane Load • 1st Model: 0 • 2nd Model: 1 |
"LENGTH_LANE" |
Integer |
- |
Required |
|
(2) |
Dynamic Load Allowance (%) |
"DYN_LOAD_ALLOWANCE" |
Number |
0 |
Optional |
|
(3) |
Convert Point Load to Distributed Load |
"CONVERT_DIST_LOAD" |
Boolean |
false |
Optional |
|
(4) |
Define Axle Load • Insert data as object |
"POINT_ITEMS" |
Array |
- |
Required |
|
i. Load |
"POINT_LOAD" |
Number |
- |
Required |
||
ii. Spacing |
"POINT_DIST" |
Number |
- |
Required |
||
iii. Length • if "CONVERT_DIST_LOAD": true |
"POINT_DIST2" |
Number |
0 |
Optional |
||
(5) |
Length of Land Load (User) |
"LENGTH_LANE_USER" |
Number |
0 |
Optional |
|
For User Defined Vehicle - Truck/Lane (2nd Model: Length of Influence Line) |
||||||
7 |
Vehicle |
"VEH_KSCE_LSD15" |
Object |
- |
Required |
|
(1) |
Length of Lane Load • 1st Model: 0 • 2nd Model: 1 |
"LENGTH_LANE" |
Integer |
- |
Required |
|
(2) |
Dynamic Load Allowance (%) |
"DYN_LOAD_ALLOWANCE" |
Number |
0 |
Optional |
|
(3) |
Convert Point Load to Distributed Load |
"CONVERT_DIST_LOAD" |
Boolean |
false |
Optional |
|
(4) |
Axle Load • Insert the data as an object |
"POINT_ITEMS" |
Array |
- |
Required |
|
i. Load |
"POINT_LOAD" |
Number |
- |
Required |
||
ii. Spacing |
"POINT_DIST" |
Number |
- |
Required |
||
iii. Length • if "CONVERT_DIST_LOAD": true |
"POINT_DIST2" |
Number |
0 |
Optional |
||
(5) |
Lane Loaded Length |
"LOADED_LENGTH" |
Number |
0 |
Optional |
|
(6) |
Distribution Load Not Exceeding Loaded Length |
"W1" |
Number |
0 |
Optional |
|
(7) |
Distribution Load Exceeding Loaded Length |
"W2" |
Number |
0 |
Optional |
|
(8) |
Exponent to Calculate Distribution Load of W2 |
"EXP" |
Number |
0 |
Optional |
|
For User Defined Vehicle - Train |
||||||
7 |
Vehicle |
"VEH_KSCE_LSD15" |
Object |
- |
Required |
|
(1) |
Define Axle Load • Insert the data as an object |
"POINT_ITEMS" |
Array |
- |
Required |
|
i. Load |
"POINT_LOAD" |
Number |
- |
Required |
||
ii. Spacing |
"POINT_DIST" |
Number |
- |
Required |
||
(2) |
Distribution Load - dW1 |
"W1" |
Number |
0 |
Optional |
|
(3) |
Spacing - dD1 |
"D1" |
Number |
0 |
Optional |
|
(4) |
Distribution Load - dW2 |
"W2" |
Number |
0 |
Optional |
|
(5) |
Spacing - dD2 |
"D2" |
Number |
0 |
Optional |
|
For User Defined Vehicle - Lane |
||||||
7 |
Vehicle |
"VEH_KSCE_LSD15" |
Object |
- |
Required |
|
(1) |
Number of Uniform Load • N: N-1 |
"UNIFORM_LOAD_NUM" |
Number |
0 |
Optional |
|
(2) |
Distance |
"UNIFORM_LOAD_DIST" |
Number |
0 |
Optional |
|
(3) |
Uniform Load |
"UNIFORM_LOAD_W" |
Number |
- |
Required |
|
(4) |
Uniform Load Length |
"UNIFORM_LOAD_LOAD_LENGTH_L" |
Number |
- |
Required |