国家85高程基准

我国于1956年规定以黄海(青岛)的多年平均海平面作为统一基面,叫"1956年黄海高程系统",为中国第一个国家高程系统,从而结束了过去高程系统繁杂的局面。但由于计算这个基面所依据的青岛验潮站的资料系列(1950年~1956年)较短等原因,中国测绘主管部门决定重新计算黄海平均海面,以青岛验潮站1952年~1979年的潮汐观测资料为计算依据,叫“1985国家高程基准”,并用精密水准测量位于青岛的中华人民共和国水准原点,得出1985年国家高程基准高程和1956年黄海高程的关系为:1985年国家高程基准高程=1956年黄海高程-0.029m。1985年国家高程基准已于1987年5月开始启用,1956年黄海高程系同时废止。1956黄海高程水准原点的高程是72.289米。1985国家高程系统的水准原点的高程是72.260米。习惯说法是"新的比旧的低0.029m",黄海平均海平面是"新的比旧的高"。

我国常见高程系统及其换算关系
  1985年国家高程基准=1956年黄海高程-0.029 (米)
  1985年国家高程基准=吴凇高程基准 -1.717 (米)
  1985年国家高程基准=珠江高程基准 +0.557 (米)
  1985年国家高程基准=废黄河零点高程-0.19 (米)
  1985年国家高程基准=大沽零点高程 -1.163 (米)
  1985年国家高程基准=渤海高程 +3.048 (米)

### GIS 中 1985 国家高程基准的使用方法 #### 高程基准的概念 高程基准是地理信息系统 (GIS) 中用于测量和表示地球表面高度的重要概念。在 GIS 应用中,不同地区可能采用不同的高程基准体系来描述地面的高度位置。对于中国而言,“1985国家高程基准”是最常用的官方标准之一[^3]。 #### 不同高程系统的对比 当前在中国广泛使用的几种主要高程系统包括:“1956年黄海高程”,“1985国家高程基准”,以及地方性的“吴凇高程基准” 和 “珠江高程基准”。其中,“1985国家高程基准”的确立基于长期验潮观测数据得出的平均海水面作为零点参考平面,并设定了具体的水准原点坐标值。 #### 如何实现高程基准之间的转换 当需要处理来自不同时期或地区的空间数据时,可能会遇到不同版本的高程基准差异问题。为了确保数据分析的一致性和准确性,在实际操作过程中往往需要用到专业的 GIS 软件来进行必要的转换工作。例如 ArcGIS Pro 提供了强大的工具集支持用户完成此类任务,具体可以通过加载自定义 TIN 或 DEM 数据源并调整图层属性中的垂直参照系设置来达到目的[^2]。 #### Python 实现示例代码 下面给出一段简单的Python脚本片段,展示如何利用 `pyproj` 库执行两个特定高程基准间的变换: ```python from pyproj import Transformer, CRS def transform_elevation(x, y, z, src_crs='EPSG:4326', dst_crs='EPSG:7030'): transformer = Transformer.from_crs(CRS(src_crs), CRS(dst_crs)) transformed_x, transformed_y, transformed_z = transformer.transform(xx=x, yy=y, zz=z) return transformed_x, transformed_y, transformed_z ``` 此函数接受输入参数为经度 (`x`)、纬度(`y`) 及海拔高度(`z`) 坐标,默认情况下假设原始坐标位于 WGS84 地理坐标系下(即 EPSG:4326),而目标坐标则被设定为中国现行的标准——1985国家高程基准对应的 EPSG 编码(即 EPSG:7030)。当然也可以根据实际情况修改这些默认值以适应其他类型的转换需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值