三维可视化约 5 分钟阅读6 次浏览

高程优化与校正(地形校正)

三维视图里某些测线的地表起伏"波浪状跳动",通常是 RTK 高程噪声、信号遮挡造成的。要让三维显示贴合真实地面,需要使用 地形校正 :用一条可靠的高程参考(同步 GPS 高程,或外部水准/设计标高)对剖面做逐道地表高程校正,生成一份"地形已…

更新于 2026/9/3v1本次更新初始发布发布于 2026/9/3

三维视图里某些测线的地表起伏"波浪状跳动",通常是 RTK 高程噪声、信号遮挡造成的。要让三维显示贴合真实地面,需要使用地形校正:用一条可靠的高程参考(同步 GPS 高程,或外部水准/设计标高)对剖面做逐道地表高程校正,生成一份"地形已校正"的派生数据。

校正前:RTK 高程噪声导致地表波浪状起伏,测线在三维里上下跳动。

校正前:地表波浪状起伏(红色虚线框标出 RTK 高程噪声导致的上下跳动)

校正后:地表贴合真实地面,起伏为真实地形而非测量噪声。

校正后:地表贴合真实地面(左侧对象树出现“已处理数据”派生数据集,三维视图被拉平)

1. 高程跳动的根源

  • RTK 在桥下、树荫、高楼间容易失锁或浮点解,高程噪声变大。
  • 遮挡导致高程忽高忽低,在三维里表现为地表波浪状起伏。
  • 这种跳动是测量误差,不是真实地形,需要用参考高程把它拉平。

2. 入口在哪里

打开某条雷达数据的详情页 → 顶部工具栏「高级处理」菜单 → 选择「地形校正」,即可打开校正对话框。

3. 校正参数

打开地形校正后,对话框主要参数如下:

参数说明
高程数据源用哪条高程做参考:同步 GPS(同目录 .gps)/ 外部 CSV 或 TXT
CSV 列映射外部文件时,指定哪一列是里程、哪一列是高程
基准面校正到哪种基准:平均高程 / 起始高程 / 自定义高程
自定义基准值选「自定义高程」时填写
插值算法参考高程在道间的拟合方式:线性 / 三次样条
平滑窗口对参考高程做平滑的强度
启用 Topo+Tilt 校正同时做地形(Topo)与倾角(Tilt)校正
倾角 / 倾距Tilt 校正相关参数
空气波速 / 地下波速用于将时间换算为深度的速度参数

用同步 GPS 时,需保证同目录有带高程字段的 .gps 文件;用外部文件时,CSV/TXT 必须含有高程列,否则无法校正。

4. 校正后数据的使用

  • 地形校正会生成一份派生数据(新数据登记到数据集列表),它改写的是剖面的地表高程显示——三维视图因此用这份逐道地表高程来摆放测线。
  • 不影响原始剖面深度:原始数据仍在,需要看未校正的原始显示,从源数据集打开即可。
  • RTK 的 Z 高程经地形校正后,成为三维里逐道地表高程的来源,三维显示更接近真实地面。
  • 校正会根据高程差对数据做补零等处理,可能改变采样数 / 时间窗,属正常现象。

5. 应用场景

  • 地表高程校正:导入设计标高或用滑动平均拟合,把波浪状跳动拉平。
  • 精准绝对高程:导入水准实测的离散桩号,分段修正,得到更接近真实绝对高程的显示。

常见问题

地形校正会改变原始数据吗?
不会直接改原始数据。它会生成一份"地形已校正"的派生数据,原始数据仍然保留,可随时从源数据集查看未校正版本。
用外部 CSV 校正,为什么提示无法校正?
外部文件必须含有高程列,并在「CSV 列映射」里正确指定里程列与高程列。同时请确保里程单位、坐标与当前测线一致。
校正后三维还是起伏很大,正常吗?
如果参考高程本身准确,校正后应贴合真实地面——此时"起伏"是真实地形。若仍是噪声状,请检查高程数据源是否可靠(GPS 是否多为浮点解/失锁)。
本文有帮助吗?

相关文章