MGRS 与经纬度双向换算工具:输入 17T PJ 30084 33438 这类网格参考得到位置,
或输入经纬度并选择 10 公里到 1 米的精度。MGRS 建立在 UTM 网格之上,
所以工具同时给出底层的带号、东坐标与北坐标。
仅接受南纬 80° 到北纬 84° 之间的输入——这正是 MGRS 覆盖的纬度范围。
MGRS 是把 UTM 坐标写成紧凑字符串的记法。一个形如 17T PJ 30084 33438 的参考
由四部分组成:带号(17)、纬度带字母(T)、100 公里方格标识(PJ),
以及定位点在方格内位置的数字。数字总是平均分成两半:前一半是东坐标偏移量,后一半是北坐标
偏移量,因此分辨率取决于写出的位数——两段各 5 位可定位到 1 米,总共 4 位则只能定位到 1 公里。
纬度带是从 C 到 X 的字母,从南纬 80° 起每 8° 一条,字母表里的 I 和 O 不用(避免与数字 1、0 混淆)。100 公里方格的字母在不同带号下由不同的字母组生成,而且行字母每向北 2 000 000 米 就重复一次——这正是纬度带字母必须写全的原因:缺了它,一个网格参考可能对应两个甚至三个位置。 本工具通过「取落在所述纬度带内的候选位置」来消解这种歧义。
MGRS 建立在 UTM 之上,所以这里的所有数值都使用 WGS84 椭球和标准带号划分。极区附近没有 MGRS:它止于北纬 84° 和南纬 80°,更北或更南的区域由另外的极坐标网格(UPS)负责。
把 MGRS 转回经纬度就是正向过程的逆运算:先拆出带号、纬度带、两位字母的 100 公里方格和
数字,重建该方格的东坐标与北坐标,再把点投影回 WGS84 椭球。以北京为例:
39.906111, 116.3974 转成 5 位精度是 50S MK 48491 17510;
把这条参考反算回去得到 39.9061081, 116.3973919——与原值相差不到 1 米,
这不是误差,而是参考本身只携带 1 米分辨率的必然结果。
100 公里方格只能把点固定到 100 公里的量级,真正消除歧义的是纬度带字母:它决定了行字母
取哪一次重复,从而返回唯一确定的位置。只写 PJ 30084 33438 而不带带号和纬度带,
是网格参考无法换算的最常见原因。反算精度同样由你提供的位数决定——每轴 5 位对应 1 米,
3 位对应 100 米,只写方格字母则结果就是方格本身。
如果你要的是底层的网格数字而不是地理坐标,本页与 UTM 坐标转经纬度共用同一套 WGS84 引擎, 这里给出的东坐标、北坐标与 UTM 结果一致到毫米。
MGRS 是军用、应急与搜救地图的工作参考格式,也大量出现在民用图纸上。典型用途:
国内工程图纸用的是高斯-克吕格投影而非 UTM/MGRS,两者带宽、长度比和加常数都不同。 如果你的数据来自国内图纸,请先看高斯-克吕格与 UTM 的区别, 不要把高斯坐标直接当 MGRS 解算。
输入完整的参考,包括带号、纬度带字母、两位字母的 100 公里方格和数字,例如 17T PJ 30084 33438。工具会解出 100 公里方格、加上数字偏移,把东坐标和北坐标在 WGS84 上反算成地理坐标,同时给出十进制度和度分秒两种形式。
精度取决于位数。每轴 2 位(总共 4 位)可定位到 1 公里,每轴 4 位到 10 米,每轴 5 位到 1 米。每次结果都会标出实际使用的分辨率。
这两个字母被略去,避免在地图、通话记录或手簿上被误读成数字 1 和 0。纬度带因此依次是 C、D、E、F、G、H、J、K、L、M、N、P、Q、R、S、T、U、V、W、X,100 公里方格的行字母同样跳过 I 和 O。
100 公里方格的行字母每向北 2 000 000 米就重复一次,所以不带纬度带字母的参考在赤道以北原则上可能对应两三个位置。纬度带字母正是用来消除这种歧义的,这也是完整参考必须带上它的原因。
MGRS 覆盖南纬 80° 到北纬 84°,与 UTM 的纬度范围一致。极区由另一套通用极球面投影(UPS)网格负责,不属于 MGRS。
免费,无需登录、注册或次数限制,换算全部在浏览器本地完成,不会上传任何坐标。
可以。把带带号和纬度带的完整参考粘贴到「MGRS → 经纬度」标签页,一次就能得到十进制度和度分秒两种结果。转换失败多半是漏了带号或纬度带——只写 100 公里方格是有歧义的。
所有计算均在浏览器本地完成,结果仅供核对与参考;用于施工、放样或结算前, 请按项目采用的坐标系统与技术标准复核。 关于 · 隐私与 Cookie · 使用条款 · 开发者