跳转到内容
RailWise KB已发布

视频教程:CLI数据批处理

RAILWISE-CLI数据批处理视频教程配套文档,涵盖数据导入、格式转换、批量计算及结果导出。

复核 2026-07-09入门公开可引用RailWise 技术团队
learning-path
项目 内容
视频标题 RAILWISE-CLI 数据批处理实战
视频时长 约20分钟
难度等级 ⭐⭐ 进阶
目标观众 已安装CLI的工程师、数据处理人员
配套版本 CLI v2.0+

完成本视频学习后,您将能够:

  • 批量导入多种格式的监测数据
  • 执行批量数据清洗和格式转换
  • 运行批量计算(沉降、收敛等)
  • 导出处理结果为多种格式
前置知识 掌握程度 说明
CLI基础安装 掌握 已完成CLI安装和初始化
数据格式 了解 了解CSV、JSON、DXF等格式
测量数据概念 了解 了解坐标、高程、位移等概念

操作内容:

  1. 下载示例数据包:
Terminal window
railwise data download --sample-pack
  1. 查看数据目录结构:
Terminal window
ls ~/railwise-workspace/data/
# 预期输出: csv/ json/ dxf/ raw/

[截图占位符:数据目录结构]

步骤2:批量导入数据(约5分钟)

Section titled “步骤2:批量导入数据(约5分钟)”

操作内容:

  1. 导入CSV格式数据:
Terminal window
railwise data import --format csv --dir ./data/csv/ --project "示例项目"
  1. 导入JSON格式数据:
Terminal window
railwise data import --format json --dir ./data/json/ --project "示例项目"
  1. 查看导入结果:
Terminal window
railwise data list --project "示例项目" --limit 20

[截图占位符:批量导入过程及结果列表]

操作内容:

  1. 检查数据质量:
Terminal window
railwise data quality --project "示例项目"
  1. 清洗异常数据:
Terminal window
railwise data clean --project "示例项目" --method outlier --threshold 3
  1. 验证清洗结果:
Terminal window
railwise data quality --project "示例项目" --after-clean

[截图占位符:数据质量报告及清洗结果]

操作内容:

  1. 计算沉降量:
Terminal window
railwise calc settlement --project "示例项目" --baseline 2024-01-01
  1. 计算收敛量:
Terminal window
railwise calc convergence --project "示例项目" --method diameter
  1. 批量计算统计:
Terminal window
railwise calc stats --project "示例项目"

[截图占位符:计算结果输出]

操作内容:

  1. 导出为CSV:
Terminal window
railwise export --project "示例项目" --format csv --output ./results/
  1. 导出为Excel:
Terminal window
railwise export --project "示例项目" --format xlsx --output ./results/
  1. 导出为PDF报告:
Terminal window
railwise export --project "示例项目" --format pdf --template daily --output ./results/

[截图占位符:导出文件列表]

要点 说明 重要性
数据格式 支持CSV、JSON、DXF、RAW等格式 ⭐⭐⭐
项目隔离 使用 --project 参数隔离不同项目数据 ⭐⭐⭐
数据清洗 清洗前备份原始数据 ⭐⭐⭐
计算基线 设置正确的基线日期 ⭐⭐
导出模板 选择合适的报告模板 ⭐⭐

原因:数据格式不符合要求

解决

Terminal window
# 查看格式要求
railwise data import --help
# 使用格式转换工具预处理
railwise convert --input data.csv --output data_formatted.csv --template standard

原因:基线日期设置错误或数据缺失

解决

Terminal window
# 检查数据完整性
railwise data check --project "示例项目"
# 重新设置基线
railwise calc settlement --project "示例项目" --baseline 2024-01-15

导入您自己的监测数据(至少3个文件),验证导入结果。

对导入的数据执行清洗,对比清洗前后的数据质量报告。

计算沉降、收敛、倾斜等多个指标,生成统计报告。

将处理结果导出为CSV、Excel、PDF三种格式。