Input URI
{base url} + db/LLANop |
---|
Active Methods
POST, GET, PUT, DELETE |
---|
JSON Schema
Details
"LLANOP": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"LL_NAME": {
"description": "NameofLineLane",
"type": "string"
},
"LOAD_DIST": {
"description": "LoadDistribution",
"type": "string"
},
"GROUP_NAME": {
"description": "NameofLoadGroup",
"type": "string"
},
"SKEW_START": {
"description": "SkewStart",
"type": "number"
},
"SKEW_END": {
"description": "SkewEnd",
"type": "number"
},
"MOVING": {
"description": "MovingDirection",
"type": "string"
},
"OPTIM_WIDTH": {
"description": "OptimizationLane",
"type": "number"
},
"LANE_WIDTH": {
"description": "LaneWidth",
"type": "number"
},
"OFFSET_TYPE": {
"description": "OffsetType(GenerateAnalysisLanes)",
"type": "integer"
},
"DIVIDE_NUM": {
"description": "DivideNumber(NumberofLanes)",
"type": "integer"
},
"ANAL_LANE_OFFSET": {
"description": "AnalysisLaneOffset",
"type": "number"
},
"WHEEL_SPACE": {
"description": "WheelSpacing",
"type": "number"
},
"MARGIN": {
"description": "Margin",
"type": "number"
},
"OPT_STRADD": {
"description": "UseStraddlingLaneType",
"type": "boolean"
},
"LANE_ITEMS": {
"description": "LaneData",
"type": "array",
"items": {
"type": "object",
"properties": {
"ELEM": {
"description": "KeyElement",
"type": "integer"
},
"ECC": {
"description": "Eccentricity",
"type": "number"
},
"FACT": {
"description": "Factor",
"type": "number"
},
"SPAN_START": {
"description": "SpanStart",
"type": "boolean"
},
"CENT_F": {
"description": "CE",
"type": "number"
},
"SPAN": {
"description": "Span",
"type": "number"
},
"SCALE_FACTOR": {
"description": "ScaleFactor",
"type": "number"
}
}
}
},
"SPECIAL_LANE_ITEMS": {
"description": "Usedonlywhenimporting",
"type": "array",
"items": {
"type": "object",
"properties": {
"ELEMS": {
"description": "KeyElements",
"type": "array",
"items": {
"type": "integer"
}
},
"ECC": {
"description": "Eccentricity",
"type": "number"
},
"FACT": {
"description": "Factor",
"type": "number"
},
"CENT_F": {
"description": "CE",
"type": "number"
},
"SPAN": {
"description": "Span",
"type": "number"
},
"SCALE_FACTOR": {
"description": "ScaleFactor",
"type": "number"
},
"SPAN_START": {
"description": "SpanStart",
"type": "boolean"
},
"SPAN_START_NO_LIST": {
"description": "SpanStartNo",
"type": "array",
"items": {
"type": "integer"
}
}
}
}
}
}
}
}
Examples
AASHTO Standard
"Assign": {
"1": {
"LL_NAME": "LL_01",
"LOAD_DIST": "LANE",
"GROUP_NAME": "",
"SKEW_START": 0,
"SKEW_END": 0,
"MOVING": "BOTH",
"OPTIM_WIDTH": 5,
"LANE_WIDTH": 3,
"OFFSET_TYPE": 0,
"DIVIDE_NUM": 2,
"ANAL_LANE_OFFSET": 1,
"WHEEL_SPACE": 1.8288000000000002,
"MARGIN": 0.1,
"LANE_ITEMS": [
{
"ELEM": 1,
"ECC": -1.5,
"FACT": 1.25,
"SPAN_START": true
},
{
"ELEM": 2,
"ECC": -1.5,
"FACT": 1.25,
"SPAN_START": true
},
{
"ELEM": 3,
"ECC": -1.5,
"FACT": 1.25,
"SPAN_START": true
}
]
},
"2": {
"LL_NAME": "LL_02",
"LOAD_DIST": "CROSS",
"GROUP_NAME": "CrossBeam",
"SKEW_START": 10,
"SKEW_END": 15,
"MOVING": "BACKWARD",
"OPTIM_WIDTH": 5,
"LANE_WIDTH": 3,
"OFFSET_TYPE": 1,
"DIVIDE_NUM": 2,
"ANAL_LANE_OFFSET": 3,
"WHEEL_SPACE": 1.8288000000000002,
"MARGIN": 0.1,
"LANE_ITEMS": [
{
"ELEM": 163,
"ECC": -1.5,
"FACT": 1.25,
"SPAN_START": true
},
{
"ELEM": 164,
"ECC": -1.5,
"FACT": 1.25,
"SPAN_START": false
},
{
"ELEM": 165,
"ECC": -1.5,
"FACT": 1.25,
"SPAN_START": false
}
]
}
}
}
AASHTO LRFD
"Assign": {
"1": {
"LL_NAME": "LL_01",
"LOAD_DIST": "LANE",
"GROUP_NAME": "",
"SKEW_START": 0,
"SKEW_END": 0,
"MOVING": "BOTH",
"OPTIM_WIDTH": 5,
"LANE_WIDTH": 3,
"OFFSET_TYPE": 0,
"DIVIDE_NUM": 2,
"ANAL_LANE_OFFSET": 1,
"WHEEL_SPACE": 1.8288,
"MARGIN": 0.1,
"LANE_ITEMS": [
{
"ELEM": 1,
"ECC": -1.5,
"SPAN_START": true,
"CENT_F": 0.5
},
{
"ELEM": 2,
"ECC": -1.5,
"SPAN_START": true,
"CENT_F": 0.5
},
{
"ELEM": 3,
"ECC": -1.5,
"SPAN_START": true,
"CENT_F": 0.5
}
]
},
"2": {
"LL_NAME": "LL_02",
"LOAD_DIST": "CROSS",
"GROUP_NAME": "CrossBeam",
"SKEW_START": 10,
"SKEW_END": 15,
"MOVING": "FORWARD",
"OPTIM_WIDTH": 5,
"LANE_WIDTH": 3,
"OFFSET_TYPE": 1,
"DIVIDE_NUM": 2,
"ANAL_LANE_OFFSET": 1,
"WHEEL_SPACE": 1.8288,
"MARGIN": 0.1,
"LANE_ITEMS": [
{
"ELEM": 163,
"ECC": -1.5,
"SPAN_START": false,
"CENT_F": 0.5
},
{
"ELEM": 164,
"ECC": -1.5,
"SPAN_START": false,
"CENT_F": 0.5
},
{
"ELEM": 165,
"ECC": -1.5,
"SPAN_START": false,
"CENT_F": 0.5
}
]
}
}
}
PENNDOT
"Assign": {
"1": {
"LL_NAME": "LL_01",
"LOAD_DIST": "LANE",
"GROUP_NAME": "",
"SKEW_START": 0,
"SKEW_END": 0,
"MOVING": "BOTH",
"OPTIM_WIDTH": 5,
"LANE_WIDTH": 3,
"OFFSET_TYPE": 0,
"DIVIDE_NUM": 2,
"ANAL_LANE_OFFSET": 1,
"WHEEL_SPACE": 1.8288,
"MARGIN": 0.1,
"LANE_ITEMS": [
{
"ELEM": 1,
"ECC": -1.5,
"SPAN_START": true
},
{
"ELEM": 2,
"ECC": -1.5,
"SPAN_START": true
},
{
"ELEM": 3,
"ECC": -1.5,
"SPAN_START": true
}
]
},
"2": {
"LL_NAME": "LL_02",
"LOAD_DIST": "CROSS",
"GROUP_NAME": "CrossBeam",
"SKEW_START": 10,
"SKEW_END": 15,
"MOVING": "FORWARD",
"OPTIM_WIDTH": 5,
"LANE_WIDTH": 3,
"OFFSET_TYPE": 1,
"DIVIDE_NUM": 2,
"ANAL_LANE_OFFSET": 1,
"WHEEL_SPACE": 1.8288,
"MARGIN": 0.1,
"LANE_ITEMS": [
{
"ELEM": 163,
"ECC": -1.5,
"SPAN_START": false
},
{
"ELEM": 164,
"ECC": -1.5,
"SPAN_START": false
},
{
"ELEM": 165,
"ECC": -1.5,
"SPAN_START": false
}
]
}
}
}
China
"Assign": {
"1": {
"LL_NAME": "LL_01",
"LOAD_DIST": "LANE",
"GROUP_NAME": "",
"SKEW_START": 0,
"SKEW_END": 0,
"MOVING": "BOTH",
"OPTIM_WIDTH": 5,
"LANE_WIDTH": 3,
"OFFSET_TYPE": 0,
"DIVIDE_NUM": 2,
"ANAL_LANE_OFFSET": 1,
"WHEEL_SPACE": 1.8,
"MARGIN": 0.1,
"LANE_ITEMS": [
{
"ELEM": 1,
"ECC": -1.5,
"SPAN_START": true,
"SPAN": 12,
"SCALE_FACTOR": 1.25
},
{
"ELEM": 2,
"ECC": -1.5,
"SPAN_START": true,
"SPAN": 12,
"SCALE_FACTOR": 1.25
},
{
"ELEM": 3,
"ECC": -1.5,
"SPAN_START": true,
"SPAN": 12,
"SCALE_FACTOR": 1.25
}
]
},
"2": {
"LL_NAME": "LL_02",
"LOAD_DIST": "CROSS",
"GROUP_NAME": "CrossBeam",
"SKEW_START": 10,
"SKEW_END": 15,
"MOVING": "BACKWARD",
"OPTIM_WIDTH": 5,
"LANE_WIDTH": 3,
"OFFSET_TYPE": 1,
"DIVIDE_NUM": 2,
"ANAL_LANE_OFFSET": 1,
"WHEEL_SPACE": 1.8,
"MARGIN": 0.1,
"LANE_ITEMS": [
{
"ELEM": 163,
"ECC": -1.5,
"SPAN_START": true,
"SPAN": 12,
"SCALE_FACTOR": 1.25
},
{
"ELEM": 164,
"ECC": -1.5,
"SPAN_START": false,
"SPAN": 12,
"SCALE_FACTOR": 1.25
},
{
"ELEM": 165,
"ECC": -1.5,
"SPAN_START": false,
"SPAN": 12,
"SCALE_FACTOR": 1.25
}
]
}
}
}
Canada
"Assign": {
"1": {
"LL_NAME": "LL_01",
"LOAD_DIST": "LANE",
"GROUP_NAME": "",
"SKEW_START": 0,
"SKEW_END": 0,
"MOVING": "BOTH",
"OPTIM_WIDTH": 5,
"LANE_WIDTH": 3,
"OFFSET_TYPE": 0,
"DIVIDE_NUM": 2,
"ANAL_LANE_OFFSET": 1,
"WHEEL_SPACE": 1.8,
"MARGIN": 0.1,
"LANE_ITEMS": [
{
"ELEM": 1,
"ECC": -1.5
},
{
"ELEM": 2,
"ECC": -1.5
},
{
"ELEM": 3,
"ECC": -1.5
}
]
},
"2": {
"LL_NAME": "LL_02",
"LOAD_DIST": "CROSS",
"GROUP_NAME": "CrossBeam",
"SKEW_START": 10,
"SKEW_END": 15,
"MOVING": "BACKWARD",
"OPTIM_WIDTH": 5,
"LANE_WIDTH": 3,
"OFFSET_TYPE": 1,
"DIVIDE_NUM": 2,
"ANAL_LANE_OFFSET": 1,
"WHEEL_SPACE": 1.8,
"MARGIN": 0.1,
"LANE_ITEMS": [
{
"ELEM": 163,
"ECC": -1.5
},
{
"ELEM": 164,
"ECC": -1.5
},
{
"ELEM": 165,
"ECC": -1.5
}
]
}
}
}
BS
"Assign": {
"1": {
"LL_NAME": "LL_01",
"LOAD_DIST": "LANE",
"GROUP_NAME": "",
"SKEW_START": 0,
"SKEW_END": 0,
"MOVING": "BOTH",
"OPTIM_WIDTH": 5,
"LANE_WIDTH": 4,
"OFFSET_TYPE": 0,
"DIVIDE_NUM": 2,
"ANAL_LANE_OFFSET": 1,
"WHEEL_SPACE": 1,
"MARGIN": 0.1,
"OPT_STRADD": false,
"LANE_ITEMS": [
{
"ELEM": 1,
"ECC": -1.5
},
{
"ELEM": 2,
"ECC": -1.5
},
{
"ELEM": 3,
"ECC": -1.5
}
]
},
"2": {
"LL_NAME": "LL_02",
"LOAD_DIST": "CROSS",
"GROUP_NAME": "CrossBeam",
"SKEW_START": 10,
"SKEW_END": 15,
"MOVING": "BOTH",
"OPTIM_WIDTH": 5,
"LANE_WIDTH": 4,
"OFFSET_TYPE": 1,
"DIVIDE_NUM": 2,
"ANAL_LANE_OFFSET": 1,
"WHEEL_SPACE": 1,
"MARGIN": 0.1,
"OPT_STRADD": true,
"LANE_ITEMS": [
{
"ELEM": 163,
"ECC": -1.5
},
{
"ELEM": 164,
"ECC": -1.5
},
{
"ELEM": 165,
"ECC": -1.5
}
]
}
}
}
Eurocode
"Assign": {
"1": {
"LL_NAME": "LL_01",
"LOAD_DIST": "LANE",
"GROUP_NAME": "",
"SKEW_START": 0,
"SKEW_END": 0,
"MOVING": "BOTH",
"OPTIM_WIDTH": 5,
"LANE_WIDTH": 3,
"OFFSET_TYPE": 0,
"DIVIDE_NUM": 2,
"ANAL_LANE_OFFSET": 1,
"WHEEL_SPACE": 2,
"MARGIN": 0.1,
"OPT_STRADD": false,
"LANE_ITEMS": [
{
"ELEM": 1,
"ECC": -1.5
},
{
"ELEM": 2,
"ECC": -1.5
},
{
"ELEM": 3,
"ECC": -1.5
}
]
},
"2": {
"LL_NAME": "LL_02",
"LOAD_DIST": "CROSS",
"GROUP_NAME": "CrossBeam",
"SKEW_START": 10,
"SKEW_END": 15,
"MOVING": "BACKWARD",
"OPTIM_WIDTH": 5,
"LANE_WIDTH": 3,
"OFFSET_TYPE": 1,
"DIVIDE_NUM": 2,
"ANAL_LANE_OFFSET": 1,
"WHEEL_SPACE": 2,
"MARGIN": 0.1,
"OPT_STRADD": true,
"LANE_ITEMS": [
{
"ELEM": 163,
"ECC": -1.5
},
{
"ELEM": 164,
"ECC": -1.5
},
{
"ELEM": 165,
"ECC": -1.5
}
]
}
}
}
Australia
"Assign": {
"1": {
"LL_NAME": "LL_01",
"LOAD_DIST": "LANE",
"GROUP_NAME": "",
"SKEW_START": 0,
"SKEW_END": 0,
"MOVING": "BOTH",
"OPTIM_WIDTH": 5,
"LANE_WIDTH": 3.2,
"OFFSET_TYPE": 0,
"DIVIDE_NUM": 2,
"ANAL_LANE_OFFSET": 1,
"WHEEL_SPACE": 2,
"MARGIN": 0.1,
"OPT_STRADD": false,
"LANE_ITEMS": [
{
"ELEM": 1,
"ECC": -1.5,
"SPAN_START": true
},
{
"ELEM": 2,
"ECC": -1.5,
"SPAN_START": true
},
{
"ELEM": 3,
"ECC": -1.5,
"SPAN_START": true
}
]
},
"2": {
"LL_NAME": "LL_02",
"LOAD_DIST": "CROSS",
"GROUP_NAME": "CrossBeam",
"SKEW_START": 10,
"SKEW_END": 15,
"MOVING": "FORWARD",
"OPTIM_WIDTH": 5,
"LANE_WIDTH": 3.2,
"OFFSET_TYPE": 1,
"DIVIDE_NUM": 2,
"ANAL_LANE_OFFSET": 1,
"WHEEL_SPACE": 2,
"MARGIN": 0.1,
"OPT_STRADD": true,
"LANE_ITEMS": [
{
"ELEM": 163,
"ECC": -1.5,
"SPAN_START": true
},
{
"ELEM": 164,
"ECC": -1.5,
"SPAN_START": false
},
{
"ELEM": 165,
"ECC": -1.5,
"SPAN_START": false
}
]
}
}
}
Poland
"Assign": {
"1": {
"LL_NAME": "LL_01",
"LOAD_DIST": "LANE",
"GROUP_NAME": "",
"SKEW_START": 0,
"SKEW_END": 0,
"MOVING": "BOTH",
"OPTIM_WIDTH": 5,
"LANE_WIDTH": 3,
"OFFSET_TYPE": 0,
"DIVIDE_NUM": 2,
"ANAL_LANE_OFFSET": 1,
"WHEEL_SPACE": 2.7,
"MARGIN": 0.1,
"LANE_ITEMS": [
{
"ELEM": 1,
"ECC": -1.5,
"SPAN_START": true
},
{
"ELEM": 2,
"ECC": -1.5,
"SPAN_START": true
},
{
"ELEM": 3,
"ECC": -1.5,
"SPAN_START": true
}
]
},
"2": {
"LL_NAME": "LL_02",
"LOAD_DIST": "CROSS",
"GROUP_NAME": "CrossBeam",
"SKEW_START": 10,
"SKEW_END": 15,
"MOVING": "FORWARD",
"OPTIM_WIDTH": 5,
"LANE_WIDTH": 3,
"OFFSET_TYPE": 1,
"DIVIDE_NUM": 2,
"ANAL_LANE_OFFSET": 1,
"WHEEL_SPACE": 2.7,
"MARGIN": 0.1,
"LANE_ITEMS": [
{
"ELEM": 163,
"ECC": -1.5,
"SPAN_START": true
},
{
"ELEM": 164,
"ECC": -1.5,
"SPAN_START": false
},
{
"ELEM": 165,
"ECC": -1.5,
"SPAN_START": false
}
]
}
}
}
Russia
"Assign": {
"1": {
"LL_NAME": "LL_01",
"LOAD_DIST": "LANE",
"GROUP_NAME": "",
"SKEW_START": 0,
"SKEW_END": 0,
"MOVING": "BOTH",
"OPTIM_WIDTH": 5,
"LANE_WIDTH": 3,
"OFFSET_TYPE": 0,
"DIVIDE_NUM": 2,
"ANAL_LANE_OFFSET": 1,
"WHEEL_SPACE": 1.9,
"MARGIN": 0.1,
"LANE_ITEMS": [
{
"ELEM": 1,
"ECC": -1.5
},
{
"ELEM": 2,
"ECC": -1.5
},
{
"ELEM": 3,
"ECC": -1.5
}
]
},
"2": {
"LL_NAME": "LL_02",
"LOAD_DIST": "CROSS",
"GROUP_NAME": "CrossBeam",
"SKEW_START": 10,
"SKEW_END": 15,
"MOVING": "FORWARD",
"OPTIM_WIDTH": 5,
"LANE_WIDTH": 3,
"OFFSET_TYPE": 1,
"DIVIDE_NUM": 2,
"ANAL_LANE_OFFSET": 1,
"WHEEL_SPACE": 1.9,
"MARGIN": 0.1,
"LANE_ITEMS": [
{
"ELEM": 163,
"ECC": -1.5
},
{
"ELEM": 164,
"ECC": -1.5
},
{
"ELEM": 165,
"ECC": -1.5
}
]
}
}
}
South Africa
"Assign": {
"1": {
"LL_NAME": "LL_01",
"LOAD_DIST": "LANE",
"GROUP_NAME": "",
"SKEW_START": 0,
"SKEW_END": 0,
"MOVING": "BOTH",
"OPTIM_WIDTH": 5,
"LANE_WIDTH": 4,
"OFFSET_TYPE": 0,
"DIVIDE_NUM": 2,
"ANAL_LANE_OFFSET": 1,
"WHEEL_SPACE": 1,
"MARGIN": 0.1,
"LANE_ITEMS": [
{
"ELEM": 1,
"ECC": -1.5
},
{
"ELEM": 2,
"ECC": -1.5
},
{
"ELEM": 3,
"ECC": -1.5
}
]
},
"2": {
"LL_NAME": "LL_02",
"LOAD_DIST": "CROSS",
"GROUP_NAME": "CrossBeam",
"SKEW_START": 10,
"SKEW_END": 15,
"MOVING": "BACKWARD",
"OPTIM_WIDTH": 5,
"LANE_WIDTH": 4,
"OFFSET_TYPE": 1,
"DIVIDE_NUM": 2,
"ANAL_LANE_OFFSET": 1,
"WHEEL_SPACE": 1,
"MARGIN": 0.1,
"LANE_ITEMS": [
{
"ELEM": 163,
"ECC": -1.5
},
{
"ELEM": 164,
"ECC": -1.5
},
{
"ELEM": 165,
"ECC": -1.5
}
]
}
}
}
Specifications
No. | Description | Key | Value Type | Default | Required | |
---|---|---|---|---|---|---|
1 |
Name of Line Lane |
"LL_NAME" |
String |
- |
Required |
|
2 |
Optimization Lane |
"OPTIM_WIDTH" |
Number |
- |
Required |
|
3 |
Lane Width |
"LANE_WIDTH" |
Number |
- |
Required |
|
4 |
Offset Type (Generate Analysis Lanes) • Number of Lane: 0 • Offset from Centerline: 1 |
"OFFSET_TYPE" |
Integer |
- |
Required |
|
5 |
Divide Number (Number of Lanes) • if "OFFSET_TYPE": 0 |
"DIVIDE_NUM" |
Integer |
1 |
Optional |
|
6 |
Analysis Lane Offset • if "OFFSET_TYPE": 1 |
"ANAL_LANE_OFFSET" |
Number |
1 |
Optional |
|
7 |
Wheel Spacing |
"WHEEL_SPACE" |
Number |
0 |
Optional |
|
8 |
Margin |
"MARGIN" |
Number |
0 |
Optional |
|
9 |
Use Straddling Lane Type ¹⁾ |
"OPT_STRADD" |
Boolean |
false |
Optional |
|
10 |
Load Distribution • Lane Element: "LANE" • Cross Beam: "CROSS" |
"LOAD_DIST" |
String |
- |
Required |
|
11 |
Name of Structure Group ²⁾ |
"GROUP_NAME" |
String |
Blank |
Optional |
|
12 |
Skew Start ²⁾ |
"SKEW_START" |
Number |
0 |
Optional |
|
13 |
Skew End ²⁾ |
"SKEW_END" |
Number |
0 |
Optional |
|
14 |
Moving Direction • Forward: "FORWARD" • Backward: "BACKWARD" • Both: "BOTH" |
"MOVING" |
String |
- |
Required |
|
15 |
Lane Items • Insert the data as an object |
"LANE_ITEMS" |
Array |
- |
Required |
|
AASHTO Standard |
||||||
(1) |
Element No. |
"ELEM" |
Integer |
- |
Required |
|
(2) |
Eccentricity |
"ECC" |
Number |
0 |
Optional |
|
(3) |
Impact Factor |
"FACT" |
Number |
0 |
Optional |
|
(4) |
Span Start |
"SPAN_START" |
Boolean |
false |
Optional |
|
AASHTO LRFD |
||||||
(1) |
Element No. |
"ELEM" |
Integer |
- |
Required |
|
(2) |
Eccentricity |
"ECC" |
Number |
0 |
Optional |
|
(3) |
Span Start |
"SPAN_START" |
Boolean |
false |
Optional |
|
(4) |
Centrifugal Force Factor |
"CENT_F" |
Number |
0 |
Optional |
|
PENNDOT, Australia, Poland |
||||||
(1) |
Element No. |
"ELEM" |
Integer |
- |
Required |
|
(2) |
Eccentricity |
"ECC" |
Number |
0 |
Optional |
|
(3) |
Span Start |
"SPAN_START" |
Boolean |
false |
Optional |
|
China |
||||||
(1) |
Element No. |
"ELEM" |
Integer |
- |
Required |
|
(2) |
Eccentricity |
"ECC" |
Number |
0 |
Optional |
|
(3) |
Span length |
"SPAN" |
Number |
0 |
Optional |
|
(4) |
Span Start |
"SPAN_START" |
Boolean |
false |
Optional |
|
(5) |
Scale Factor |
"SCALE_FACTOR" |
Number |
0 |
Optional |
|
Canada, BS, Eurocode, Russia, South Africa |
||||||
(1) |
Element No. |
"ELEM" |
Integer |
- |
Required |
|
(2) |
Eccentricity |
"ECC" |
Number |
0 |
Optional |
¹⁾ Available Moving Load Code → BS, Eurocode, Australia
²⁾ Only for if Load Distribution Type is Cross Beam