面向微重力野外勘探全流程的一体化数据处理与质量管控桌面软件
微重力野外数据处理软件将 重力仪原始数据整理、GPS 定位数据整理、点位匹配、多项重力校正、质量检查、进度统计、成果汇总报告生成 的完整作业链条集成于单一图形界面,取代以往依赖多个分散脚本、手工传递中间文件的作业方式。
一线人员无需编程即可完成从"仪器原始文件"到"标准成果 + 可交付报告"的端到端处理。
设计理念: 一次配置、全程记忆、防御式容错、成果可追溯。
| 类别 | 支持型号 |
|---|---|
| 重力仪 | CG5(.txt)、CG6(.dat)、Burris DD / JT(.csv) |
| GPS 接收机 | 华测 E90(41 列)、X10、T7(42 列) |
软件以选项卡方式组织,统一"左参数区 + 右图件/结果区"布局,按作业流程串联:
- 重力数据 — 识别 CG5/CG6/Burris(DD/JT) 四格式,按关键词字典分类重塑,保留原始文件,提供读数热力图与时序图。
- GPS 数据 — 华测 E90/X10/T7 列布局自动映射,保持 GBK 编码防乱码,点位与高程可视化。
- 数据匹配 — 按"时间基线 + 测线 + 点号"规则匹配重力与 GPS 记录,LED 条带状匹配状态图。
- 数据校正 — 集成零漂、固体潮、基点差、高度、纬度、中间层(布格)与地形校正。
- 偏移空点 — 设计点与实测点偏移误差、未测(空)点统计,多阈值分色散点图。
- 加密统计 — 加密点分布与点型构成统计,为地形校正提供近区高程信息。
- 质检控制 — 高程/平面/重力质检误差空间分布、直方图与超限统计。
- 闭合检查 — 闭合单元的重力差、高程差、时长趋势与直方分析。
- 进度表图 — 按日汇总进度、点数分层柱状图、GPS/重力参数达标趋势。
- 采集航迹 — 野外采集轨迹回放。
- 检查日报 — 自动生成每日检查报表(含放样半径等指标)。
- 成果汇总 — 全工区总览 KPI,一键归档成果目录并自动生成 Word / PPT 双格式成果报告。
软件运行界面截图(共 12 张,见
界面图集/)。
![]() 界面 01 |
![]() 界面 02 |
![]() 界面 03 |
![]() 界面 04 |
![]() 界面 05 |
![]() 界面 06 |
![]() 界面 07 |
![]() 界面 08 |
![]() 界面 09 |
![]() 界面 10 |
![]() 界面 11 |
![]() 界面 12 |
- 多仪器自适应 — 四类重力仪 + 三类 GPS 格式自动识别,界面可扩展新仪器类型。
- 默认参数齐全预置 — 仪器参数、基点参数、校正标量均带完整默认值,"改值 / 取消勾选"即可。
- 日期文件夹智能筛选 — 仅识别"日期命名的文件夹",项目文件可与数据同置而不干扰读取。
- 参数统一保存 — 全部参数统一写入单一
项目参数.mat,便于管理与迁移。 - 全流程防御式容错 — 读表/计算全程守卫,缺失数据退默认值,绝不崩溃。
- 智能记忆 — 14+ 路径记忆 + 参数记忆,通过
app_state.mat跨会话持久化。 - 窗口自适应缩放 — 所有面板按比例联动,适配不同分辨率屏幕。
- 标准化成果目录 — 统一分级结构,成果可追溯、可交付。
- 双格式报告 — 内置 Python(python-docx / python-pptx)渲染 Word/PPT 报告。
- 非对称密码学授权 — RSA-2048 签名授权,客户端仅内嵌公钥。
本公开仓库仅包含项目文档。独立桌面程序(
StandaloneDesktopApp)与野外测试数据(TestData)因含专有可执行程序与真实测量数据,未包含在本仓库中,另行分发。
.
├── README.md # 项目说明
├── 软件说明书.docx # Software Specification
├── 功能清单.docx # Feature Checklist
├── 用户操作手册.docx # User Operation Manual
└── 安装与部署说明.docx # Deployment & Installation Guide
| 类别 | 要求 |
|---|---|
| 操作系统 | Windows 10 / 11(64 位) |
| 运行时 | MATLAB Runtime R2026a(版本须与打包环境一致) |
| 报告组件 | 内置 Python(python-docx / python-pptx,随包分发) |
| 内存 | 建议 8 GB 及以上 |
| 磁盘 | 约 2–3 GB(含 Runtime) |
| 授权 | 需配套 key 授权文件方可运行 |
主程序由 MATLAB App Designer 工程经 MATLAB Compiler 打包为 Windows 独立可执行程序(.exe),以安装包形式分发,目标机无需安装完整版 MATLAB。
- 安装 MATLAB Runtime R2026a(若未安装,可从 MathWorks 下载)。
- 运行主程序
MicroGravityFieldDataProcessing.exe(随安装包分发,本公开仓库不含程序包)。 - 首次启动激活生成授权文件(RSA-2048 机器指纹绑定,纯离线校验)。
详细步骤见 安装与部署说明.docx 与 用户操作手册.docx。
| 文档 | 说明 |
|---|---|
软件说明书.docx |
软件整体说明与架构 |
功能清单.docx |
12 个功能面板逐项功能清单(含著作权登记功能点) |
用户操作手册.docx |
面向作业员的操作指南 |
安装与部署说明.docx |
打包、部署、安装说明 |
V1.22.1(内部版本 V22 / 2026-07)
本软件为专有软件(Proprietary Software),采用 RSA-2048 非对称签名授权,需配套授权文件方可运行。仓库内容仅供存档与交付使用,未经许可不得复制、分发或用于商业用途。











