tree: - id: coord_calc label: 坐标计算 - id: measure label: 轨道数据 display: coord_calc: - id: surface_statistics label: 平面资料 type: table row: 7 col: 8 column_header: - 序号 - 交点号 - X(N)坐标 - Y(E)坐标 - 半径 - Ls1 - Ls2 - 桩号 format_script: format_surface_statistic.py datafile: surface_statistics.csv - id: alignment_table label: 直曲表 type: table row: 5 col: 22 format_script: format_alignment_table.py datafile: alignment_table.csv span: - - 0 - 0 - 1 - 21 - - 1 - 0 - 2 - 1 - - 1 - 3 - 2 - 1 - - 1 - 1 - 1 - 2 - - 1 - 4 - 1 - 2 - - 1 - 6 - 1 - 7 - - 1 - 13 - 1 - 5 - - 1 - 18 - 1 - 3 - id: linear_feature label: 线元要素表 type: table row: 1 col: 11 column_header: - 桩号 - 线元长度 - 起始半径 - 结束半径 - 起始曲率 - 结束曲率 - 方位角 - X - Y - 线元类型 - 缓曲参数 format_script: format_linear_feature.py - id: longitudinal_profile label: 纵断面 type: table row: 20 col: 8 column_header: - 变坡点桩号 - 变坡点高程 - 半径 - 坡长 - i(%) - L(m) - T(m) - E(m) format_script: format_longitudinal_profile.py - id: coord_calc label: 坐标计算 type: table row: 6 col: 14 format_script: format_coord_calc.py datafile: coord_calc.csv span: - - 0 - 0 - 2 - 2 - - 0 - 2 - 1 - 2 - - 0 - 4 - 2 - 1 - - 0 - 5 - 2 - 1 - - 0 - 6 - 1 - 4 - - 0 - 10 - 1 - 4 measure: - id: measure_data label: 轨道测量数据 type: table col: 9 row: 1 column_header: - 左轨编号 - 左轨高程(m) - 右轨编号 - 右轨高程(m) - 左右高差(mm) - 左侧线形(mm) - 右侧线形(mm) - 左侧高低值(mm) - 右侧高低值(mm) format_script: format_measure_data.py - id: road_graph label: 轨道竖向线形图 type: graph axis_x_title: 线路测试断面 axis_y_title: 轨顶高程(m) - id: road_relative_graph label: 轨道轨道面相对竖向线形图 type: graph axis_x_title: 线路测试断面 axis_y_title: 轨顶高程(mm) - id: road_horizon_graph label: 轨道水平情况 type: graph axis_x_title: 线路测试断面 axis_y_title: 轨道水平(mm) - id: road_concave_graph label: 轨道高低情况 type: graph axis_x_title: 线路测试断面 axis_y_title: 轨道高低(mm) interact: measure_data: - type: input label: 高差参数 id: height_diff_param - type: button label: 导入测量数据 script: load_measure_data.py - type: button label: 计算线形和高低值 script: calc_measure_data.py surface_statistics: - type: button label: 生成直曲表 script: create_alignment_table.py alignment_table: - type: input label: 直线段桩距 id: line_gap text: "20" - type: input label: 曲线段桩距 id: curve_gap text: "10" - type: button label: 桩号生成 script: create_stake_point.py longitudinal_profile: - type: button label: 参数计算 script: calc_slope_param.py - type: button label: 清除计算结果 script: clear_slope_param.py coord_calc: - type: button label: 中桩坐标计算 script: calc_center_stake.py - type: button label: 高程计算 script: calc_elevation.py - type: button label: 边桩坐标计算 script: calc_side_stake.py