大地高转正高换算工具(GNSS h → H)— EGM2008 大地水准面
用全球大地水准面模型 EGM2008,把 GNSS 接收机测得的大地高(椭球高 h)换算为平均海面以上的正高(H),也可以反算。全球任何地方都能用。可以输入单个点,也可以粘贴 Excel 中的整列数据。
十进制度或度分秒均可,点名可有可无。不输入高程时,只显示该点的大地水准面差距。也可以直接点击地图。
支持 E N h 或 点名 E N h,用空格、制表符或分号分隔。
为读取大地水准面模型格网,只有纬度和经度会发送到我们的服务器(不保存任何数据)。高程只保留在您的设备上。
结果
请在上方输入或粘贴点位,结果会立即显示在这里。
原理
GNSS 测得的是相对于 WGS 84 椭球(一个数学曲面)的大地高(h)。地图、工程设计和水准点使用的是从大地水准面(延伸到陆地之下的平均海面)起算的正高(H)。两个面之间的距离就是大地水准面差距(N),全球范围约为 −107 m 至 +86 m:H = h − N。
EGM2008(Earth Gravitational Model 2008,美国 NGA 发布)是全球 GNSS 接收机和测量软件普遍使用的全球大地水准面模型。本工具采用官方 5' 格网并进行双线性内插;我们在全球 25 个点上与 GeographicLib 的参考计算进行了比对,差值的均方根(RMS)为 2.6 cm。在巴西境内,计算器会自动改用巴西地理统计局(IBGE)的官方模型(hgeoHNOR2020)。
注意:每个国家都有自己的官方高程基准,而且往往有在本地区精度更高的大地水准面模型。EGM2008 给出的是相对全球平均海面的高程,与该国官方高程可能相差几厘米到一米以上。正式测量工作请联测当地的水准点。
常见问题
大地高、正高和大地水准面差距有什么区别?
大地高(h)是 GNSS 测得的、从 WGS 84 椭球起算的高度。正高(H)是地图和工程设计中使用的、平均海面以上的“物理”高度。大地水准面差距(N)是该点处椭球与大地水准面之间的距离:H = h − N。
什么是 EGM2008?
它是美国国家地理空间情报局(NGA)于 2008 年发布的全球大地水准面模型,由卫星和地面重力数据计算得出。它是许多 GNSS 接收机和测量软件的默认模型,也是平均海面以上高程的全球参考。
精度如何?
EGM2008 本身在重力数据充足的地区精度为几厘米,在山区或数据稀少的地区为几分米。5' 格网内插平均还会增加 1–3 cm 的误差。正式工作中,如果本国有大地水准面模型请优先使用,并联测水准点。
结果是我所在国家的官方高程吗?
不一定。每个国家都会定义自己的高程基准(一个验潮站和一套水准网),官方高程与 EGM2008 的结果可能相差几厘米到一米以上(例如中国采用“1985 国家高程基准”)。EGM2008 非常适合检核、规划,以及在没有本地模型的地方作业。
可以批量换算吗?
可以,一次最多 1,000 个点。从 Excel 粘贴点名、坐标和高程,然后把结果下载为 CSV,或复制表格粘贴回去。
