CoordCalc 测绘计算器

UTM 与 MGRS 的区别

UTM 和 MGRS 不是相互竞争的两套系统,它们彼此之间也不是像经纬度那样的替代关系。 它们是同一个格网写的两遍:UTM 用距带原点的米数说明位置,MGRS 用字母加数字说明同一位置, 而字符串的长度本身就默默声明了位置有多精确。理解这层关系,两者之间的大部分混淆就消失了。

坐标与投影更新于 2026年10月9日共用格网

共同的基础

两者都建立在通用横轴墨卡托(UTM)格网之上。60 个带,每带宽 6° 经度;20 条纬度带, 从 80°S 到 84°N——这些对两者是共用的。同一个点的 UTM 坐标和 MGRS 参考值, 永远带着相同的带号和相同的纬度带字母,因为这些描述的是格网方格,而不是方格内的位置。

从哪里开始分道扬镳

UTM 随后给出两个以米为单位的数字:东坐标,自该带中央子午线量起,中央子午线取 500,000 m 的东偏;北坐标,自赤道量起,南半球再加 10,000,000 m 的北偏。 这两个数字是连续的,可以任意增加小数位。

MGRS 沿用同一个带和纬度带,然后把包含该点的 100 km 方格用两个字母标识出来 ——即 100 km 方格代号——再给出该方格内的东、北坐标数字, 把米数截取到选定的有效位数。

UTM   17T 630084 4833438   完整米数
MGRS  17T PJ 3008 3343      10 m 精度
MGRS  17T PJ 30084 33438    1 m 精度
MGRS  17T PJ 308 334        100 m 精度

位数就是精度

这是 MGRS 最让人意外的性质,而它是刻意设计的。因为这些数字是 100 km 方格的截断小数, 而不是绝对距离,所以必须由位数来说明精度——否则两个完全相同的字符串就可能描述 大小不同的范围。

每轴位数精度示例用途
110 km17T PJ 3 3区域级报告
21 km17T PJ 30 33区域搜索、粗略规划
3100 m17T PJ 300 334图面比例尺下的野外导航
410 m17T PJ 3008 3343位置报告,最常用
51 m17T PJ 30084 33438测量级报告

精度不是后缀也不是标志位,而是由写了多少位数字隐含表示的。这让 MGRS 在野外既紧凑又自描述—— 无线电通话里的坐标应当尽可能地短,同时不能有歧义——但也让 MGRS 在数据库里很危险: 位数存错的一位数字,含义就悄悄变成了另一个值。

两者之间的换算

只要知道了 100 km 方格,换算就是机械操作。两个字母标出该点位于本带的哪一个 100 km 方格,方格的左下角有已知的东坐标和北坐标,MGRS 的数字就是相对这个角点的 偏移量,按精度缩放。

步骤UTM → MGRSMGRS → UTM
1确认带号与纬度带从字符串确认带号与纬度带
2东坐标除以 100,000,求出方格列号把两个字母解码为列与行
3北坐标除以 100,000,注意带偏移量算出该方格的东、北坐标基准值
4把余数截取到选定精度补上数字并填满到完整米数

第 3 步里的带偏移量最容易让人栽跟头,因为 MGRS 的北向字母每 2,000 km 循环一次, 而起始字母又逐带变化。跨带边界手工做这一步正是出错的地方; 用一个已经内置完整查找表的转换工具更稳妥。

双向检验。任何点从 UTM 转成 MGRS 再转回来,都应当还原出原坐标 (截断到该 MGRS 精度)。如果不能还原,说明 100 km 方格用了错误的带偏移量解码。 在把任何一个值写进报告之前,先拿一个靠近带边界的点做这个检验。

该用哪一个?

当精度就是重点时用 UTM:测量成果图、GIS 图层、坐标几何计算, 以及任何需要与另一套米制测量相互印证的工作。当简练和对精度的共识比算术更重要时用 MGRS:无线电报告、野外导航、与已经在使用它的机构联合行动。 两者都存、并把基准面写清楚,只花几个字节,却能省掉日后一整类争论。

本文用到的工具

相关教程

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