入力 URI
{base url} + db/MVHL |
|---|
メソッド
POST, GET, PUT, DELETE |
|---|
JSON スキーマ
詳細
"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",
"default": 60
},
"W1": {
"description": "dW1",
"type": "number",
"default": 12.7
},
"W2": {
"description": "dW2",
"type": "number",
"default": 12.7
},
"D1": {
"description": "dD1",
"type": "number"
},
"D2": {
"description": "dD2",
"type": "number"
},
"EXP": {
"description": "EXP",
"type": "number",
"default": 0.1
},
"DYN_LOAD_ALLOWANCE": {
"description": "DynamicLoadAllowance",
"type": "number"
},
"LENGTH_LANE": {
"description": "LengthofLaneLoad (0: 1st Model, 1: 2nd Model)",
"type": "integer",
"enum": [
0,
1
]
},
"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"
}
}
}
}
}
}
}
}
}
例
車両- 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
}
]
}
}
}
}
車両 - ユーザー定義
"Assign": {
"8": {
"MVLD_CODE": 13,
"VEHICLE_LOAD_NAME": "UD_Truck/Lane1",
"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": 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
}
}
}
}
仕様
| No. | 説明 | Key | データ型 | Default | 必須 | |
|---|---|---|---|---|---|---|
1 | Function Name • KSCE-LSD15: 13 | "MVLD_CODE" | Integer | - | 必須 | |
2 | Vehicular Load Name | "VEHICLE_LOAD_NAME" | String | - | 必須 | |
3 | Vehicular Load Number • Standard: 1 • User Defined: 2 | "VEHICLE_LOAD_NUM" | Integer | - | 必須 | |
4 | Vehicular Type Name • Only for Standard Vehicles ◦ Truck: "KL-510TRK" ◦ Fatigue: "KL-510FTG" ◦ Lane: "KL-510LNE" | "VEHICLE_TYPE_NAME" | String | - | 必須 | |
5 | Standard Code • "KSCE-LSD15" | "STANDARD_CODE" | String | - | 必須 | |
6 | User Defined Load Type • Truck/Lane: "Truck/Lane" • Train: "Train" • Lane: "Lane" | "USER_LOAD_TYPE" | String | - | 必須 | |
| For Standard Vehicle | ||||||
7 | Vehicle | "VEH_KSCE_LSD15" | Object | - | 必須 | |
(1) | Load Type • Only for "KL-510LNE" ◦ 75% of Design Load: 0 ◦ 25% of Design Load: 1 | "LOAD_TYPE" | Integer | 0 | オプション | |
(2) | Dynamic Load Allowance | "DYN_LOAD_ALLOWANCE" | Number | 0 | オプション | |
(3) | Length of Lane Load • 1st Model: 0 • 2nd Model: 1 | "LENGTH_LANE" | Integer | - | 必須 | |
(4) | Length of Lane Load (User) • if "LENGTH_LANE": 0 | "LENGTH_LANE_USER" | Number | 0 | オプション | |
(5) | Convert Point Load to Distributed Load | "CONVERT_DIST_LOAD" | Boolean | false | オプション | |
(6) | Define Axle Load • Insert data as object | "POINT_ITEMS" | Array | - | 必須 | |
| 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 | オプション | ||
| For User Defined Vehicle - Truck/Lane (1st Model: User Define (L)) | ||||||
7 | Vehicle | "VEH_KSCE_LSD15" | Object | - | 必須 | |
(1) | Length of Lane Load • 1st Model: 0 • 2nd Model: 1 | "LENGTH_LANE" | Integer | - | 必須 | |
(2) | Dynamic Load Allowance (%) | "DYN_LOAD_ALLOWANCE" | Number | 0 | オプション | |
(3) | Convert Point Load to Distributed Load | "CONVERT_DIST_LOAD" | Boolean | false | オプション | |
(4) | Define Axle Load • Insert data as object | "POINT_ITEMS" | Array | - | 必須 | |
| i. Load | "POINT_LOAD" | Number | - | 必須 | ||
| ii. Spacing | "POINT_DIST" | Number | - | 必須 | ||
iii. Length • if "CONVERT_DIST_LOAD": true | "POINT_DIST2" | Number | 0 | オプション | ||
(5) | Length of Lane Load (User) | "LENGTH_LANE_USER" | Number | 0 | オプション | |
(6) | Lane Loaded Length | "LOADED_LENGTH" | Number | 60 | 必須 | |
(7) | Distribution Load Not Exceeding Loaded Length | "W1" | Number | 12.7 | オプション | |
(8) | Distribution Load Exceeding Loaded Length | "W2" | Number | 12.7 | オプション | |
(9) | Exponent to Calculate Distribution Load of W2 | "EXP" | Number | 0.1 | オプション | |
| For User Defined Vehicle - Truck/Lane (2nd Model: Length of Influence Line) | ||||||
7 | Vehicle | "VEH_KSCE_LSD15" | Object | - | 必須 | |
(1) | Length of Lane Load • 1st Model: 0 • 2nd Model: 1 | "LENGTH_LANE" | Integer | - | 必須 | |
(2) | Dynamic Load Allowance (%) | "DYN_LOAD_ALLOWANCE" | Number | 0 | オプション | |
(3) | Convert Point Load to Distributed Load | "CONVERT_DIST_LOAD" | Boolean | false | オプション | |
(4) | Axle Load • Insert the data as an object | "POINT_ITEMS" | Array | - | 必須 | |
| i. Load | "POINT_LOAD" | Number | - | 必須 | ||
| ii. Spacing | "POINT_DIST" | Number | - | 必須 | ||
iii. Length • if "CONVERT_DIST_LOAD": true | "POINT_DIST2" | Number | 0 | オプション | ||
(5) | Lane Loaded Length | "LOADED_LENGTH" | Number | 60 | オプション | |
(6) | Distribution Load Not Exceeding Loaded Length | "W1" | Number | 12.7 | オプション | |
(7) | Distribution Load Exceeding Loaded Length | "W2" | Number | 12.7 | オプション | |
(8) | Exponent to Calculate Distribution Load of W2 | "EXP" | Number | 0.1 | オプション | |
| For User Defined Vehicle - Train | ||||||
7 | Vehicle | "VEH_KSCE_LSD15" | Object | - | 必須 | |
(1) | Define Axle Load • Insert the data as an object | "POINT_ITEMS" | Array | - | 必須 | |
| i. Load | "POINT_LOAD" | Number | - | 必須 | ||
| ii. Spacing | "POINT_DIST" | Number | - | 必須 | ||
(2) | Distribution Load - dW1 | "W1" | Number | 0 | オプション | |
(3) | Spacing - dD1 | "D1" | Number | 0 | オプション | |
(4) | Distribution Load - dW2 | "W2" | Number | 0 | オプション | |
(5) | Spacing - dD2 | "D2" | Number | 0 | オプション | |
| For User Defined Vehicle - Lane | ||||||
7 | Vehicle | "VEH_KSCE_LSD15" | Object | - | 必須 | |
(1) | Number of Uniform Load • N: N-1 | "UNIFORM_LOAD_NUM" | Number | 0 | オプション | |
(2) | Distance | "UNIFORM_LOAD_DIST" | Number | 0 | オプション | |
(3) | Uniform Load | "UNIFORM_LOAD_W" | Number | - | 必須 | |
(4) | Uniform Load Length | "UNIFORM_LOAD_LOAD_LENGTH_L" | Number | - | 必須 | |