data_process_ui/app/config/default.yml

218 lines
4.4 KiB
YAML
Raw Permalink Normal View History

2026-01-12 09:21:42 +08:00
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