PreviousNext
Help > 欢迎使用市政道路2022 > 软件使用说明 > 路线 > 导入路线(IMPORTALIGN)
导入路线(IMPORTALIGN)

该功能导入平面线形数据文件,生成路线实体

支持的数据文件包括几种格式:

市政道路交点文件(.HJD

积木法设计文件(.ICD

路易路线文件(.almt

DICAD/EICAD的交点文件(.JD

纬地平面线形文件(.pm)

纬地平面交点文件(.jd)

LandXML 文件(.xml)

备注:hjdicdalmt文件中,缓和曲线的数据支持A或L表示的数据(若保存的为L数据,数据前加“L”字符,如“L25.00”代表缓和曲线长为25),当用户使用L作为设计数据时,缓和曲线设计参数以L为参数进行保存。

 

1) HJD的文件格式说明

格式

说明

-1 x y StartZH StartAng

起点坐标和起始桩号,起始角度

1 x y Rs A1 R A2 Re

基本形:交点坐标与平曲线参数(包括残缺和单弧)

2 x y Rs A1 R A2 Re

凸形:交点坐标与平曲线参数

3 x1 y1 x2 y2 Rs A1 R1 0 R2 A3 Re

复曲线(有缓和段):双交点坐标与平曲线参数

4 x1 y1 x2 y2 Rs 0 R1 0 R2 0 Re

复曲线(无缓和段):双交点坐标与平曲线参数

5 x1 y1 x2 y2 Rs A1 R1 A2 R2 A3 Re

卵形曲线:双交点坐标与平曲线参数

6 x y Rs A Re

接线法的直圆形缓和段:切交点坐标与缓和段参数

7 x y Rs A Re

接线法的圆圆S形缓和段:切交点坐标与缓和段参数

8 x y Rs A1 R A2 Re

接线法的圆圆C形缓和段:切交点坐标与缓和段参数

9 x y Rs A Re

接线法的直圆形缓和段:切交点坐标与缓和段参数

10 x y Rs A Re

积木法设计的缓和段:切交点坐标与缓和段参数

11 x1 y1 x2 y2 Rs A1 R A2 Re

双交点三单元平曲线:双交点坐标与平曲线参数

12 Xs Ys Xe Ye Rs A1 R A2 Re

三单元回头曲线:交点坐标与平曲线参数

13 x y Rs A1 R1 A2 R2 A3 Re

单交点五单元平曲线:交点坐标与平曲线参数

14 Xs Ys Xe Ye Rs A1 R1 A2 R2 A3 Re

五单元回头曲线:交点坐标与平曲线参数

0 x y

转折点坐标

-2 X Y Ang

终点坐标和终点方位角

 HJD文件示例

-1 -911.683054 8726.957450 0.000000

3 -822.268958 8569.856896 -825.169502 8450.791499 100000000.000000 L45.000000 200.000000 0.000000 228.810795 L49.779141 100000000.000000

4 -904.994301 8325.189330 -903.422003 8283.172743 100000000.000000 0.000000 67.537508 0.000000 67.537510 0.000000 100000000.000000

5 -808.998505 8156.602644 -794.851056 8054.653799 100000000.000000 100.066768 200.267160 1383.376529 199.224741 99.805997 100000000.000000

2 -888.325688 7810.157505 100000000.000000 52.983419 50.000000 52.983419 100000000.000000

1 -762.195910 7676.847311 100000000.000000 45.000000 100.000000 45.000000 100000000.000000

-2 -895.332897 7503.777929 3.797313

2) ICD文件格式:

格式

说明

StartZH

起点桩号

XY、Angle

起点坐标和方位角

1Length[EndAngle]

1:直线标示符、长度、后续单元起始方位角(可选)

2RLength1/-1

2:圆曲线标示符、半径、长度、转向(1:右转;-1:左转)

3AEndR、1/-1

3:完整缓和曲线(R∞-Ro)时)标示符、回旋参数、终点半径、转向(1:右转;-1:左转)

4AStartR、1/-1

4:完整缓和曲线(RRo-∞)时)标示符、回旋参数、起点半径、转向(1:右转;-1:左转)

5AStartR EndR1/-1

5:不完整缓和曲线(RR大-R小)时)标示符、回旋参数、起点半径、终点半径、转向(1:右转;-1:左转)

6AStartR EndR1/-1

/6:不完整缓和曲线(RR小-R大)时)标示符、回旋参数、起点半径、终点半径、转向(1:右转;-1:左转)

0 0 0

结束符

ICD文件示例:

0.000000

-994.601009,7778.598693,5.259204

1,92.331243

3,35.355339,50.000000,-1

2,50.000000,4.065577,-1

6,36.422554,50.000000,139.469171,-1

2,139.469171,43.935625,-1

4,69.867167,139.469171,-1

1,40.517618

2,46.524516,55.200100,1

1,35.999716,5.442650

0,0,0

3) almt数据格式说明

4) 格式

说明

-1 x y StartZH StartAng

起点坐标和起始桩号,起始角度

1 x y Rs A1 R A2 Re

1 x y R

基本形:交点坐标与平曲线参数(包括残缺和单弧)

单圆曲线:交点坐标与圆曲线半径

2 x y Rs A1 R A2 Re

凸形:交点坐标与平曲线参数

3 x1 y1 x2 y2 Rs A1 R1 0 R2 A3 Re

复曲线(有缓和段):双交点坐标与平曲线参数

4 x1 y1 x2 y2 Rs 0 R1 0 R2 0 Re

复曲线(无缓和段):双交点坐标与平曲线参数

5 x1 y1 x2 y2 Rs A1 R1 A2 R2 A3 Re

卵形曲线:双交点坐标与平曲线参数

6 x y Rs A Re

接线法的直圆形缓和段:切交点坐标与缓和段参数

7 x y Rs A Re

接线法的圆圆S形缓和段:切交点坐标与缓和段参数

8 x y Rs A1 R A2 Re

接线法的圆圆C形缓和段:切交点坐标与缓和段参数

9 x y Rs A Re

接线法的直圆形缓和段:切交点坐标与缓和段参数

10 x y Rs A Re

积木法设计的缓和段:切交点坐标与缓和段参数

11 x1 y1 x2 y2 Rs A1 R A2 Re

双交点三单元平曲线:双交点坐标与平曲线参数

12 Xs Ys Xe Ye Rs A1 R A2 Re

三单元回头曲线:交点坐标与平曲线参数

13 x y Rs A1 R1 A2 R2 A3 Re

单交点五单元平曲线:交点坐标与平曲线参数

14 Xs Ys Xe Ye Rs A1 R1 A2 R2 A3 Re

五单元回头曲线:交点坐标与平曲线参数

0 x y

转折点坐标

-2 X Y Ang

终点坐标和终点方位角

almt文件示例:

路易2018_2

[路线属性开始]

ID={457EF3D7-CDD2-4021-A738-9A691F49BA07}

路线样式={59748F56-90F1-4A94-AE35-CEDCE294CCE2}

桩号标注={0E03DD77-2E93-4D47-AD4A-8B36B3A3CF2E}

路线名称=路线1

桩号代号=M

道路等级=城市道路

海拔=300

冰冻严寒=0

起始交点号=1

全局时速=60

起始桩号=0

[路线属性结束]

[断链定义开始]

[断链定义结束]

[设计车速开始]

[设计车速结束]

[路线元素开始]

-1 6669.31892400 6187.68169300 0.00000000 0.54732498

1 6814.55898211 6426.00257714 100000.00000000 154.91933385 300.00000000 154.91933385 100000.00000000

1 7036.68023896 6545.27069989 100000.00000000 190.77714690 454.94899726 190.77714690 100000.00000000

1 7243.16548379 6797.34763803 100000.00000000 173.20508076 500.00000000 173.20508076 100000.00000000

1 7574.28048406 7047.58342110 100000.00000000 268.32815730 1200.00000000 268.32815730 100000.00000000

-2 7834.91759280 7294.90479006 0.81160639

[路线元素结束]

如果文件开头为HY3DROAD_10,代表旧版本的路线数据,因路线文件保存格式进行了调整,不再描述此类型文件的数据格式。

5) EICAD / DICAD Pro的 JD文件格式说明 

格式

说明

-1 x y JDZH

起点坐标和桩号

3 x y Rs A1 R A2 Re

基本形:交点坐标与平曲线参数

4 Xs Ys Xe Ye Rs A1 R A2 Re

三单元回头曲线:交点坐标与平曲线参数

5 x y Rs A1 R1 A2 R2 A3 Re,iD

单交点五单元平曲线:交点坐标与平曲线参数

iD为弧长控制参数, 为0 则表示两圆曲线长度相等;为一定值则为第一段圆曲线长度;之前加有字母S,则为两圆弧比例.

6 Xs Ys Xe Ye Rs A1 R1 A2 R2 A3 Re iD

五单元回头曲线:交点坐标与平曲线参数

iD为弧长控制参数, 0 则表示两圆曲线长度相等;为一定值则为第一段圆曲线长度;之前加有字母S,则为两圆弧比例。

0 x y

转折点坐标

-2 X Y

终点坐标

说明:A1A2:可以A 值,也可以为长度,如果是长度需在数值前加字母L.

文件示例:

-1 2812315.832  567789.561  0.000   //起点坐标和桩号

3 2812565.5458  568233.098 100000000.00 150.00 180.000 150.000 100000000.000 //三单元平曲线:交点坐标与平曲线参数

4 2812198.163 568585.285 2812207.564 568701.356 100000000.000 70.000000 70.000 70.000 100000000.000     //三单元回头曲线:起终点坐标与各曲线参数

5 2812676.703  568969.286 100000000.000 170.000 330.000 243.000 650.000 240.000 100000000.000 0.000    //五单元平曲线:交点坐标与平曲线参数

6 2812659.602 569491.467 100000000.000  130.000  175.000  130.000  100000000.000

-2 2813138.434  569748.276   //终点坐标

6) 纬地平面文件格式说明:

文件第一行为文件的版本及文件类型名称的信息。

文件第二行为平面线形的曲线段数、起点约束文件名(NULL表示起点不由文件控制)及线形(匝道)编号字母等数据。

第三行分别为起点接线模式编号、线形(匝道)起点桩号及起点接线的控制数据(例如X0Y0X1Y1之值,并随起点接线方式的不同有相应变化)。

以下每三行为一组表示线形中每一曲线段的数据。其中第一行分别为曲线段的左转、横向偏移、曲线长度(注意负值情况)、缓和曲线参数、起点半径、终点半径值和曲线段类型编号;第二行分别为曲线段诸多控制点的坐标(不用);第三行分别为曲线段的起点桩号、终点桩号、起始点的方位角、终止点的方位角(使用起始方位角以及起点桩号)。

文件示例:

HINTCAD5.83_PM_SHUJU_PM

         3       NULL       NULL   0.000000

         1  8500.0000 1.914948450033 0.000000000000 3901970.24690000 66589.48950000

         1   0.000000 323.07925187 0.00000000 9999.00000000 9999.00000000          1

3901970.24690000 66589.48950000 3901915.74364994 66741.55674329 3901861.24039988 66893.62398657 0.00000000 0.00000000

8500.00000000 8823.07925187 1.914948450033 1.914948450033

         1   0.000000 -278.00000000 500.19996002 9999.00000000 900.00000000         21

3901861.24039988 66893.62398657 3901798.63087703 67068.30820325 3901754.21737107 67149.87846332 3900963.78828623 66719.50436809

8823.07925187 9101.07925187 1.914948450033 2.069392894477

         1   0.000000 -861.36297551 0.00000000 900.00000000 900.00000000          3

3901754.21737107 67149.87846332 3901530.96073279 67559.91369136 3901067.17634106 67613.54626315 3900963.78828623 66719.50436809

9101.07925187 9962.44222739 2.069392894477 3.026462867271

 

         0 0.00000000 0.000000000000 0.00000000 0.00000000          0

纬地交点文件格式说明:

文件格式较复杂,不再说明,应直接使用纬地软件生的的jd文件,不建议手工修改。

7) LandXML文件格式说明:

可使用AutoCad Civil3D或其他设计软件导出的landxml格式,文件格式为xml形式。其中line为直线段,Curve为圆曲线,Sperial为缓和段,根据数据文件中的长度以及起终点半径等数据,得到路线。

文件示例:

<Alignment name="路线" length="679.275673034522" staStart="0." desc="">

<CoordGeom>

<Line dir="31.203597996274" length="414.18104527821">

<Start>6566.511539755886 6127.354531068298</Start>

<End>6781.090754964164 6481.616720228177</End>

</Line>

<Spiral length="72." radiusEnd="200." radiusStart="INF" rot="ccw" spiType="clothoid" theta="10.313240312355" totalY="4.310012586628" totalX="71.767069658479" tanLong="48.081716350367" tanShort="24.074305178488">

<Start>6781.090754964164 6481.616720228177</Start>

<PI>6806.000965312875 6522.74253775902</PI>

<End>6821.958380782216 6540.768437497057</End>

</Spiral>

<Curve rot="ccw" chord="119.253376578149" crvType="arc" delta="34.691055460722" dirEnd="76.20789376935" dirStart="41.516838308629" external="9.528474713338" length="121.094627756312" midOrd="9.095159716477" radius="200.000000000001" tangent="62.467445247087">

<Start>6821.958380782216 6540.768437497057</Start>

<Center>6971.710571795768 6408.200412367913</Center>

<End>6924.030639806712 6602.433839165464</End>

<PI>6863.364310038563 6587.541621460909</PI>

</Curve>

<Spiral length="72." radiusEnd="INF" radiusStart="200." rot="ccw" spiType="clothoid" theta="10.313240312355" totalY="4.310012586628" totalX="71.767069658479" tanLong="48.081716350367" tanShort="24.074305178488">

<Start>6924.030639806712 6602.433839165464</Start>

<PI>6947.410813769649 6608.173145333433</PI>

<End>6995.403927481526 6611.09076138702</End>

</Spiral>

<Line dir="86.521134081705" length="175.144562882966">

<Start>6995.403927481526 6611.09076138702</Start>

<End>7170.225742518392 6621.718597228864</End>

</Line>

</CoordGeom>

</Alignment>