[LLAN] Traffic Line Lanes

POST, GET, PUT {{Base Url}}/db/llan "LLAN": { "COMMON": { "__DESC__": "Common", "__TYPE__": { "LL_NAME": { "__DESC__": "Name of Line Lane", "__TYPE__": "String" }, "LOAD_DIST": { "__DESC__": "Load Distribution", "__TYPE__": "String" }, "GROUP_NAME": { "__DESC__": "Name of Load Group", "__TYPE__": "String" }, "SKEW_START": { "__DESC__": "Skew Start", "__TYPE__": "Real" }, "SKEW_END": { "__DESC__": "Skew End", "__TYPE__": "Real" }, "MOVING": { "__DESC__": "Moving Direction", "__TYPE__": "String" }, "WHEEL_SPACE": { "__DESC__": "Wheel Space", "__TYPE__": "Real" }, "WIDTH": { "__DESC__": "Width", "__TYPE__": "Real" }, "OPT_AUTO_LANE": { "__DESC__": "Auto Lane Optimize", "__TYPE__": "Bool" }, "ALLOW_WIDTH": { "__DESC__": "Allow Width", "__TYPE__": "Real" } } }, "LANE_ITEMS": { "__DESC__": "Lane Data", "__TYPE__": [ { "ELEM": { "__DESC__": "Key Element", "__TYPE__": "Integer" }, "ECC": { "__DESC__": "Eccentricity", "__TYPE__": "Real" }, "FACT": { "__DESC__": "Factor", "__TYPE__": "Real" }, "SPAN_START": { "__DESC__": "Span Start", "__TYPE__": "Bool" }, "ECCEN_VERT_LOAD": { "__DESC__": "Eccen. Vert. Loads", "__TYPE__": "Real" }, "CENT_F": { "__DESC__": "CE", "__TYPE__": "Real" } } ] }, "SPECIAL_LANE_ITEMS": { "__DESC__": "Used only when importing", "__TYPE__": [ { "ELEMS": { "__DESC__": "Key Elements", "__TYPE__": [ "Integer" ] }, "ECC": { "__DESC__": "Eccentricity", "__TYPE__": "Real" }, "FACT": { "__DESC__": "Factor", "__TYPE__": "Real" }, "ECCEN_VERT_LOAD": { "__DESC__": "Eccen. Vert. Loads", "__TYPE__": "Real" }, "CENT_F": { "__DESC__": "CE", "__TYPE__": "Real" }, "SPAN_START": { "__DESC__": "Span Start", "__TYPE__": "Bool" }, "SPAN_START_NO_LIST": { "__DESC__": "Span Start No", "__TYPE__": [ "Integer" ] } } ] } }

 

  • Introduce Input Data Symbols

API - Value Type

Input Data

API - Value Type

Input Data

Integer

🔴

Essential

String

Unnecessary

Boolean

🔺

Optional

Real

 

 

 

  • The required Input Data for defining Traffic Line Lane

NO.

Name

API - Key

API - Value Type

Default

Lane Element Option

Cross Beam Option

NO.

Name

API - Key

API - Value Type

Default

Lane Element Option

Cross Beam Option

 

Common Items

1

 

"COMMON"

 

 

 

 

2

Name of Line Lane

"LL_NAME"

 

🔴

🔴

3

Load Distribution

  • Lane Element : "LANE"

  • Cross Beam : "CROSS"

"LOAD_DIST"

 

🔴

🔴

4

Name of Structure Group

"GROUP_NAME"

 

🔴

5

Skew Start

"SKEW_START"

0

🔺

6

Skew End

"SKEW_END"

0

🔺

7

Moving Direction

  • "FORWARD"

  • "BACKWARD"

  • "BOTH"

"MOVING"

 

🔴

🔴

8

Wheel Spacing

"WHEEL_SPACE"

0

🔺

🔺

9

Lane Width

"WIDTH"

 

🔴

🔴

10

Transverse Lane Optimization

"OPT_AUTO_LANE"

FALSE

🔺

🔺

11

Allow Width

"ALLOW_WIDTH"

 

🔺

🔺

 

INPUT METHOD 1

 

Lane Items

12

 

"LANE_ITEMS"

 

 

🔴

🔴

13

Element No.

"ELEM"

 

🔴

🔴

14

Eccentricity

"ECC"

0

🔺

🔺

 

(Eurocode)

17

Eccentricity of Vertical Loads to Consider Cant

"ECCEN_VERT_LOAD"

0

🔺

🔺

 

(Korea, AASHTO Standard, Taiwan)

15

Factor

(Korea, AASHTO Standard, Taiwan code)

"FACT"

 

🔺

🔺

 

(Korea, AASHTO Standard, AASHO LRFD, PENNDOT, China, Taiwan, Australia, Poland)

16

Span Start

"SPAN_START"

 

🔺

🔺

 

(AASHTO LRFD)

18

Centrifugal force factor (AASHTO LRFD)

"CENT_F"

 

🔺

🔺

 

INPUT METHOD 2

 

SPECIAL_LANE_ITEMS

19

 

"SPECIAL_LANE_ITEMS"

 

 

🔴

🔴

20

Element No. List

"ELEMS"

 

🔴

🔴

21

Span Start Element No. List

"SPAN_START_NO_LIST"

 

🔴

🔴

 

  • The JSON format example for inputting Traffic Line Lane : INPUT METHOD 2 - Special Lane Items

{ "Assign": { "2": { "COMMON": { "LL_NAME": "Lane", "LOAD_DIST": "LANE", "GROUP_NAME": "Structure Group1", "SKEW_START": 0.0, "SKEW_END": 0.0, "MOVING": "BOTH", "WHEEL_SPACE": 1.8, "WIDTH": 3.0, "OPT_AUTO_LANE": false, "ALLOW_WIDTH": 3.0 }, "SPECIAL_LANE_ITEMS":[ { "ELEMS": [ 1001,1002,1003 ], "ECC": 0.0, "FACT": 0.0, "ECCEN_VERT_LOAD": 0.0, "CENT_F": 0.5, "SPAN_START": true, "SPAN_START_NO_LIST": [ 1001, 1002 ] } ] } } }

 

  • The JSON format example for inputting Traffic Line Lane : INPUT METHOD 1 - Lane Items

{ "Assign": { "1": { "COMMON": { "LL_NAME": "LN-LE", "LOAD_DIST": "LANE", "MOVING": "BOTH", "WHEEL_SPACE": 2.0, "WIDTH": 3.0, "OPT_AUTO_LANE": true, "ALLOW_WIDTH": 4.0 }, "LANE_ITEMS": [ { "ELEM": 101, "ECC": 1.1, "ECCEN_VERT_LOAD": 1.2 }, { "ELEM": 102, "ECC": 1.1, "ECCEN_VERT_LOAD": 1.2 }, { "ELEM": 103, "ECC": 1.1, "ECCEN_VERT_LOAD": 1.2 } ] } } }