跳到主要内容

其他实用工具

RTKHUB 主项目的 util/ 目录除 STRHUB、EPHUB、RNX2RTKP、RNX2RTCM 之外,还包含若干面向算法验证、星历质量分析和观测数据模拟的命令行工具。这些工具更接近开发与验证工具,不是当前门户首页展示的主产品。

适用范围

本页只说明工具定位、输入输出和查阅入口。具体参数以对应源码文件中的 usagehelp 为准,正式面向用户发布前不在下载页单独提供安装包。

工具清单

工具源码位置主要用途典型输入
diffephutil/diffeph/diffeph.c对比广播星历、精密星历、SBAS、SSR APC 等星历/钟差结果星历文件、天线参数文件
dumpssrutil/dumpssr/dumpssr.c读取 RTCM3 SSR 数据并输出轨道、钟差、偏差等字段RTCM3 SSR 文件
prec2navutil/prec2nav/prec2nav.c根据精密星历生成 RINEX 导航数据或 CSVSP3 精密星历、ANTEX 天线文件
simobsutil/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。已成熟工具优先参考各自产品页:

后续完善计划

这些工具后续可以按使用成熟度拆成独立页面:

  1. 对每个工具补充最小可运行示例。
  2. 统一列出输入文件格式和输出字段。
  3. 增加算法验证场景,例如精密星历对比、SSR 内容检查和模拟观测生成。
  4. 明确哪些工具进入下载包,哪些仅保留在源码仓库。