从 ASCII 文件导入平面几何
您可以通过以下方式访问此工具:
导入各种数据类型
本主题提供有关可使用文本导入向导导入的各种数据类型的导入过程详细信息。
坐标几何点
每行均作为一个坐标几何点处理。如果过滤器未指定点名称,则会以与添加坐标几何点 (Add Cogo Point)命令相同的方式生成名称。如果提供了桩号偏移数据而不是纵坐标、横坐标、高程数据,则必须存在激活的平面路线。如果一个点的桩号偏移数据不在水平桩号范围内,则不会导入该点。然后将每个坐标几何点添加到激活的坐标几何缓冲区,并在添加所有点之后更新 InRoads Explorer。
数据示例 - 点名称、纵坐标、横坐标、高程
Cogo1 417289.44 194301.93 0.00
Cogo2 417233.32 194384.69 0.00
Cogo3 417179.75 194468.90 0.00
Cogo4 417186.60 194566.65 0.00
Cogo5 417211.60 194663.48 0.00
Cogo6 417236.60 194760.30 0.00
Cogo7 417255.53 194857.96 0.00
平面路线
除了最后一行(被处理为路线的最后一个点)之外,每行都被处理为水平 PI。每个 PI 在处理时,均会添加到数组中。加载完所有数据之后,每个 PI 及相关的圆弧和过渡螺线将插入到新创建的路线中,其对应的名称、描述和样式由用户通过几何图形选项 (Geometry Options)对话框指定。添加完所有 PI 之后,路线将插入到 InRoads Explorer 中的激活几何图形项目中并激活。
数据示例 - 纵坐标、横坐标、半径、第一缓和曲线长度、第二缓和曲线长度
1000 1000
2000 2000 500 100 100
3000 1000 500
4000 2000 500 75 125
5000 1000
上面的示例与在以下坐标处使用几何图形>平面曲线集>添加 PI (Add PI)添加 PI 相同:
1000, 1000
2000, 2000
3000, 1000
4000, 5000 和
5000, 1000。
然后使用几何图形>平面曲线集>定义曲线 (Define Curve)添加以下曲线集:
几何选项(文本导入向导)
当导入平面或纵面路线时,将显示几何选项对话框。文件名称显示在对话框标题中。
平面路线向导
当数据由以下项定义时读取文件:
软件根据点类型和坐标确定所有几何图形。过渡螺线的类型由文件>项目选项>几何与螺线定义 (Geometry and Spiral Definition)定义。过渡螺线的长度是 TS 和 SC 之间的桩号差。
使用平面路线向导的以下关键字:
定义多个过滤器以读取这些类型的文件。
点顺序
做出以下假设:
顺序十分重要,以便使软件可以据此确定一系列点是组成直线、圆弧还是过渡螺线。无论元素是圆弧还是螺线,均是基于路线外的点以及上一个点和下一个点的位置。如果从上一个点到路线外的点的距离与从路线外的点到下一个点的距离相等,则元素是圆弧。否则,元素是过渡螺线。在后一种情况下,软件必须能够计算螺线的起始半径和结束半径。这可以通过检查螺线前后的点来实现。