CoordCalc 测绘计算器

高斯-克吕格投影与UTM的区别

两个字都指同一族投影——横轴墨卡托(Transverse Mercator)。真正的差别只有三个: 分带宽度(3° 或 6°,对 6°)、长度比(1 对 0.9996)、以及 东坐标的加常数与带号前缀。参数不同,同一个点算出来的坐标就不同——不是舍入误差, 是两套坐标。用错一套,点位会整体偏移上千米。

坐标与投影更新于 2026年10月9日阅读约 9 分钟

两者是同一族投影

高斯-克吕格投影是横轴墨卡托投影在椭球上的等角投影,UTM(Universal Transverse Mercator, 通用横轴墨卡托)是它的一种工程化特例。国内教材里的「高斯投影正算公式」通常是 在克拉索夫斯基椭球或 1975 国际椭球上按经差展开的级数,与国外通用的 Snyder 级数 形式不同,但本质等价:都是把椭球面按经差分带展平到圆柱面上,中央子午线不变形, 离中央子午线越远变形越大。

所以「高斯-克吕格和 UTM 是不是同一个投影」这个问题,答案取决于问的是数学还是参数。 数学上是一回事,工程上必须当成两套坐标系统对待,因为带号、中央子午线、长度比、 东坐标起点全都不一样。

参数逐项对照

项目高斯-克吕格(中国常规)UTM
投影类型横轴墨卡托(等角)横轴墨卡托(等角)
分带宽度3° 带(大比例尺)或 6° 带(中小比例尺),另有 1.5° 带与任意带固定 6°
中央子午线长度比 k₀1.000000(严格)0.999600
东坐标起点中央子午线为 500 000 米中央子午线为 500 000 米
带号前缀常见做法是在 y 前加带号(如 39 448471.084)不写前缀,靠带号单独说明
南北半球约定中国全在北半球,北坐标即自赤道起算南半球北坐标加 10 000 000 米
纬度带字母无有(C–X,共 20 条 8° 纬度带,不用 I 和 O)
最大长度变形中央子午线 0;6° 带边缘约 +0.14%(赤道)至 +0.08%(中纬度);3° 带边缘约 +0.03% 至 +0.02% 中央子午线 −0.04%;6° 带边缘约 +0.10%(赤道)至 +0.04%(中纬度)

k₀ = 0.9996 的含义是:UTM 在中央子午线上把地面长度缩小万分之四, 换来到带边缘变形不超过约万分之一。它是一种「把误差分摊到整个带内」的取舍。 高斯-克吕格取 k₀ = 1,中央子午线完全不变形,代价是带边缘变形更大, 因此国内工程测量才需要细分到 3° 带,甚至 1.5° 带和任意带。

同一个点,两套坐标

以北京天安门附近 39.906111, 116.3974 为例。这个点的中央子午线 恰好都是 117°E——3° 带 39 带、6° 带 20 带、UTM 第 50 带的中央子午线都是 117°E, 所以这是一次干净可比的对照:

坐标系统EPSG东坐标 / y(米)北坐标 / x(米)
CGCS2000 3° 带,中央子午线 117°E(不加带号)4548448 471.0844 419 278.026
CGCS2000 3° 带 39 带(加带号前缀)452739 448 471.0844 419 278.026
CGCS2000 6° 带,中央子午线 117°E(不加带号)4509448 471.0844 419 278.026
CGCS2000 6° 带 20 带(加带号前缀)449820 448 471.0844 419 278.026
WGS 84 / UTM 第 50 带32650448 491.6964 417 510.315

两件事在这一张表里同时出现了。第一,3° 带 39 带和 6° 带 20 带算出的平面坐标完全相同 (都是 448 471.084 / 4 419 278.026),因为两者中央子午线同为 117°E、 长度比同为 1、加常数同为 500 公里——区别只在带号前缀写 39 还是写 20。 第二,UTM 的东坐标多 20.612 米、北坐标少 1 767.711 米。

北坐标这 1 767.711 米不是投影误差,而是 k₀ 的直接后果: 4 419 278.026 × 0.9996 = 4 417 510.315, 差值比例恰好是 1/0.9996 − 1 = 0.0004。也就是说, 把高斯坐标直接当成 UTM 用,点位会沿子午线方向整体挪动将近 1.8 公里; 反过来把 UTM 当成高斯用,同样差 1.8 公里。这类错误在现场很常见, 因为两串数字看起来「都像坐标」。

记住一个数量级就够了:在高斯-克吕格与 UTM 之间直接混用坐标, 典型偏差是东坐标几十米、北坐标一两千米。几十米像是「精度问题」, 一两千米则是「位置错误」。

带号与中央子午线怎么算

6° 带与 3° 带都从 0° 经线起算,但编号方式不同:

6° 带:中央子午线 = 6 × 带号 − 3  范围 6° 带号−6° 至 6° 带号
3° 带:中央子午线 = 3 × 带号    范围 3° 带号−1.5° 至 3° 带号+1.5°

中国的经度范围大致是 73°E 到 135°E,对应 6° 带的 13 至 23 带、 3° 带的 25 至 45 带。两个带系的中央子午线会重合: 当 6 × n − 3 = 3 × m 时,即 m = 2n − 1,3° 带号为奇数时才与某个 6° 带同中央子午线。 北京的 39 带与 20 带正是这种关系(39 = 2 × 20 − 1)。

选择哪一套,一般按比例尺确定:1:25 000 及更小比例尺用 6° 带,1:10 000 及更大比例尺用 3° 带; 城市测量与大型工程中还常用 1.5° 带、以测区中心子午线为中央子午线的任意带, 或者直接采用地方独立坐标系。所以同一份资料上标注「中央子午线 117°」时, 还必须同时确认带号与是否加了带号前缀。

常用写法是把带号写在东坐标前面:39 448471.084。 这样做的好处是不会拿错带号,坏处是这个数看起来有 8 位, 容易被误读成「三千九百多万米」。写成果表时最稳妥的做法是 把「带号 39、中央子午线 117°、3° 带、y 加 500 公里常数」整句写进图签。

怎么判断手上的坐标是哪一套

在没有坐标系统说明的情况下,可以按下面的顺序过一遍:

一个真实场景。拿到一份 CAD 图纸,上面写「本图坐标 y = 448471.084, x = 4419278.026」。东坐标 6 位、离 500 公里常数偏西 51.5 公里, 北坐标 441 万米——这个组合与 117°E 中央子午线、39.9°N 完全吻合。 但 y 是 44.8 万还是 44.85 万,只有算一遍才知道, 所以下一步应当用它反算经纬度,核对是否落在预期位置, 而不是凭「看起来差不多」直接使用。

常用 EPSG 代码速查

在 GIS 软件或坐标转换工具里选择坐标系统时,直接按 EPSG 代码指定最不容易出错。 中国常用的几个:

坐标系统EPSG中央子午线说明
CGCS2000 地理坐标4490—2000 国家大地坐标系,经纬度
CGCS2000 / 3° 带 zone 25–454513–453375°E–135°E东坐标加带号前缀
CGCS2000 / 3° 带 CM 75E–135E4534–455475°E–135°E不加带号前缀
CGCS2000 / 6° 带 zone 13–234491–450175°E–135°E东坐标加带号前缀
CGCS2000 / 6° 带 CM 75E–135E4502–451275°E–135°E不加带号前缀
WGS 84 地理坐标4326—GPS 原始输出
WGS 84 / UTM 第 43–53 带(北)32643–3265375°E–135°E覆盖中国全境

国内还有两套历史坐标系统需要识别:北京54 坐标系采用克拉索夫斯基椭球 (长半轴 6 378 245 米,扁率 1/298.3),西安80 坐标系采用 1975 国际椭球 (长半轴 6 378 140 米,扁率 1/298.257)。CGCS2000 的长半轴 6 378 137 米、 扁率 1/298.257 222 101,与 WGS84(6 378 137 米、1/298.257 223 563)差异极小, 在多数工程中可视为一致。但北京54 与西安80 到 CGCS2000 之间的转换不是简单换椭球, 需要转换参数,且参数随地区不同。

换算时最容易踩的四个坑

本文用到的工具

相关教程

所有计算均在浏览器本地完成,结果仅供核对与参考;用于施工、报批或结算前, 请按项目采用的坐标系统与技术标准复核。 关于 · 隐私与 Cookie · 使用条款 · 开发者