其他实用工具
RTKHUB 主项目的 util/ 目录除 STRHUB、EPHUB、RNX2RTKP、RNX2RTCM 之外,还包含若干面向算法验证、星历质量分析和观测数据模拟的命令行工具。这些工具更接近开发与验证工具,不是当前门户首页展示的主产品。
适用范围
本页只说明工具定位、输入输出和查阅入口。具体参数以对应源码文件中的 usage 或 help 为准,正式面向用户发布前不在下载页单独提供安装包。
工具清单
| 工具 | 源码位置 | 主要用途 | 典型输入 |
|---|---|---|---|
diffeph | util/diffeph/diffeph.c | 对比广播星历、精密星历、SBAS、SSR APC 等星历/钟差结果 | 星历文件、天线参数文件 |
dumpssr | util/dumpssr/dumpssr.c | 读取 RTCM3 SSR 数据并输出轨道、钟差、偏差等字段 | RTCM3 SSR 文件 |
prec2nav | util/prec2nav/prec2nav.c | 根据精密星历生成 RINEX 导航数据或 CSV | SP3 精密星历、ANTEX 天线文件 |
simobs | util/simobs/simobs.c | 根据星历和接收机位置模拟 RINEX 观测数据 | NAV/SP3/CLK/ERP 等文件 |
geniono 系列 | util/geniono/ | 电离层、STEC、网格和接收机 DCB 相关实验工具 | RINEX 观测、天线、站点网格数据 |
使用边界
- 这些工具目前不作为 PNTHUB 产品矩阵中的一等产品展示。
- 适合开发者、算法验证人员和需要复现实验数据的人使用。
- 命令行参数更新频率可能高于门户发布节奏,遇到不一致时以源码
usage输出为准。 - 示例数据可能位于工具子目录,例如
util/prec2nav/data/、util/rnx2rtcm/Data/、util/simobs/sim/。
常见查看方式
在主项目源码目录下直接查看帮助或源码:
type util\diffeph\diffeph.c
type util\dumpssr\dumpssr.c
type util\prec2nav\prec2nav.c
type util\simobs\simobs.c
构建方式取决于工具是否已经接入 Visual Studio 或 CMake。已成熟工具优先参考各自产品页:
后续完善计划
这些工具后续可以按使用成熟度拆成独立页面:
- 对每个工具补充最小可运行示例。
- 统一列出输入文件格式和输出字段。
- 增加算法验证场景,例如精密星历对比、SSR 内容检查和模拟观测生成。
- 明确哪些工具进入下载包,哪些仅保留在源码仓库。