WGS84 与 OSGB36:为什么您的 GPS 和 OS 地图对不上
GPS 坐标和英国国家网格建立在两种不同的地球模型上。WGS84 是由卫星数据算出的全球最佳拟合;OSGB36 是 1936 年在 Airy 1830 椭球体上完成的三角测量,专门为贴合大不列颠而定。同一个山顶的纬度和经度在两者之间相差几十米,最多约 120 米——所以把原始 GPS 数字直接贴到 OS 地图上,您会落在错误的那块田里。转换可以弥合两者:单个 Helmert 转换能做到几米之内(步行完全够用),英国地形测量局的 OSTN15 格网能做到厘米级(测量人员用的就是它)。
基于授权 · 私密 · 支持 Chrome、Safari、Firefox、Edge
大地基准究竟是什么
地球不是规整的形状,所以每个坐标系统都要先选一个椭球体——一个平滑的替代形体——再决定把它精确摆在哪里。摆好位置的椭球体就是大地基准。WGS84 用的椭球体在大小和中心位置上都为整个地球拟合,因为卫星绕的是整个地球。OSGB36 用的是Airy 1830,它的大小和倾斜方式尽可能贴合大不列颠,因为 1936 年的任务是测绘英国,不是测绘世界。两者都不算错,它们回答的是不同的问题——地面上同一个点,在各自体系里得到的数字不同。
偏差有多大?
把 WGS84 的纬度/经度当成 OSGB36 来用,画出的点会偏移大约50 到 120 米,这个偏移在全国范围内平缓变化。这不是四舍五入的误差——那是隔了两块田地,是河的另一边,是错的那面岩壁。这也是为什么您的 GPS 应用显示的国家网格数字从来不是卫星的原始输出:一定有某个环节先做过一次基准转换。唯一的问题是用了哪一种,以及它有多准。
Helmert 转换——七个数字搬动整个世界
最常用的转换是Helmert 转换:把整个坐标框架沿三个轴平移,绕三个轴旋转,再做一次缩放——一共七个公布的参数。用在英国时,英国地形测量局(Ordnance Survey)的全国 Helmert 拟合精度约为3 米。限制不在于这七个数字不够讲究,而在于 OSGB36 本身就有细微的变形。它是用 1930 年代的仪器,从一个山顶三角测量到另一个山顶建起来的,累积的拉伸无法靠任何单一的刚性平移—旋转—缩放消除。我们的网格参考工具用的正是这种转换,并如实说明它的精度——稳稳落在六位网格参考的方格之内。
OSTN15——测量级的答案,以及它的代价
要克服这种变形,就不能再把英国当作刚体:OSTN15 是英国地形测量局的官方转换,它是覆盖全国的 1 公里格网,给出东坐标和北坐标的偏移量——像一张橡皮膜,吸收三角测量留下的局部变形。它能把权威坐标复现到约0.1 米,专业 GNSS 设备和 GIS 软件用的就是它。代价在于格网文件本身:数兆字节的偏移数据必须随软件一起分发。对于地产边界和工程施工,这一点没有商量余地。而在山上读出一个 100 米方格时,精度 3 米的 Helmert 才是合适的工具——即时、离线,而且比喂给它的 GPS 定位结果更精确。
这在实际中意味着什么
徒步、地理藏宝、救援出动:任何声称能输出国家网格的现代工具,都已经替您做过一次转换——实际要问的只是它属于 Helmert 级(米级)还是 OSTN15 级(厘米级)。对于拿着手机的人来说,这点差别在 GPS 定位本身的误差面前根本看不出来(可以在GPS 精度页面测一下您的设备)。测量、地图数据流程、任何涉及法律的场合:一定要坚持用 OSTN15。而当一个坐标看起来偏了大约一百米时,您现在知道该先问什么了:用的是哪个基准?
常见问题
为什么 GPS 坐标直接标到 OS 地图上会偏一百米?
Helmert 转换和 OSTN15 该用哪个?
查看英文版: WGS84 vs OSGB36: Why Your GPS and Your OS Map Disagree · 简体中文