坐标转换器

度分秒、十进制度、十进制分——任意方向互转,而且什么都不会离开你的设备。

100% 隐私安全 — 完全在您的浏览器中运行。您的数据在本地设备上处理,绝不会发送到互联网。
试试:

这里只有算术。没有地图,也没有任何查询,所以你输入的内容完全不会离开你的设备——断网也照样能用。

关于坐标转换器

粘贴一个常见格式的坐标,边输入边得到其他所有格式。度分秒转十进制度,十进制转度分秒,十进制分双向都行。

和本站另外两个地图工具不同,这个页面没有地图,而这正是重点:没有东西要画,就没有东西要去取。它完全在你的浏览器里运行,断网也照常工作。

三种格式,各自是谁在用

地方只有一个,写法却有好几种。软件对接受哪一种很严格,这也是转换成为常见杂活的原因。

十进制度(DD)37.579617, 126.977041

每个方向一个数字,南和西用负号。这是现在的通用标准:网站、应用、表格、数据库和编程库几乎都要它。

度、分、秒(DMS)37°34'46.62"N 126°58'37.35"E

传统写法。一度包含 60 分,一分包含 60 秒——和钟表完全一样,这些词也是这么来的。纸质地图、地图册、土地登记和契约文件至今仍在使用。

度和十进制分(DDM)37°34.777'N 126°58.622'E

度是整数,分带小数部分,完全不用秒。这是船用海图仪和航空 GPS 的标准格式,所以在船和飞机周围会不断出现,而在别处几乎见不到。

想自己动手算的话

它比看上去简单,而且知道原理更容易看出哪里错了。

度分秒转十进制度: 分除以 60,秒除以 3600,两个都加到度上。

37° 34' 46.62" → 37 + 34÷60 + 46.62÷3600 → 37 + 0.566667 + 0.012950 → 37.579617

十进制度转度分秒: 整数部分就是度。剩下的乘 60,结果的整数部分就是分。再把剩下的乘 60,得到秒。

37.579617 → 37°,然后 0.579617 × 60 = 34.777,即 34',再 0.777 × 60 = 46.62"

十进制分在前一步就停下:取度,剩下的乘 60,保留小数形式。

最后加上半球:在十进制度中,S 和 W 是负数,N 和 E 是正数。

你到底需要几位小数?

这是大多数坐标转换背后真正的问题,而几乎没有哪个转换器回答它。纬线在地球上处处等距,所以小数点后每一位都对应一个固定的距离:

  • 2 位 — 约 1.1 公里。一个镇。
  • 3 位 — 约 110 米。一个街区。
  • 4 位 — 约 11 米。一栋楼。
  • 5 位 — 约 1.1 米。一道门槛。
  • 6 位 — 约 11 厘米。比手机能测的还细。
  • 7 位 — 约 1 厘米。测量仪器的水平。

五位对绝大多数情况都够了。 手机 GPS 能做到 3~5 米就算不错,所以写七位小数记下的是噪声,不是位置。你选择的精度在地面上相当于多远,页面会直接告诉你。

经度在赤道上的表现相同,越靠近两极越细——一度经度在赤道约 111 公里,在纬度 45 度只有 78 公里,到了极点就是零。所以用纬度的数字来说明精度是最稳妥的。

这个工具能发现的错误

坐标出错的方式就那么几种,而且反复出现,这个转换器就是为了发现它们而做的。

60 分或 60 秒。 这两个都不存在。37°60'00" 应该写成 38°00'00"。出现 60 或更大的值,说明上游某处出了问题,所以会被拒绝,而不是悄悄接受。

同时用负号*和*半球字母。 -33.86S 会自相抵消,落到北半球去。二选一,别两个都用。

颠倒的坐标对。 纬度永远不超过 90,经度可以到 180。如果第一个数字明显超过 90,它只能是经度,于是这一对会被反过来读——而且页面会告诉你,而不是悄悄把点挪走。

四舍五入 59.999 秒。 简单粗暴地舍入会得到不可能存在的 60"。这里的进位会正确地进到下一分,必要时再进到下一度。

丢掉小数。 整数度不是一个大致位置——一度纬度约 111 公里。

这个页面为什么没有地图

你在网页上见过的每一张地图,都是由从地图服务器取来的小图片拼成的,而请求这些图片就等于告诉那台服务器你正在看世界的哪一块。

对本站的两个地图工具来说,这笔交换是值得的:不画出来就没法展示一个地方。而这里没有东西要画。转换不过是几次乘法,页面就在你的设备上完成,什么都不往外发。你可以断开网络,它照样工作。

如果你还是想看看那个地方,坐标转地图只有一次点击的距离。

你可以用它做什么

  • 文件或契约里的度分秒转成你的软件要的十进制度
  • 把十进制度转成表单或官方登记要的度分秒
  • 为海图仪或航空 GPS 转入或转出十进制分
  • 整理从手机或文字处理软件粘贴来的坐标,弯引号也一并处理
  • 导入之前检查一对坐标是不是颠倒了
  • 弄清楚一个坐标实际上有多精确
  • 飞机上、船上,或者完全没有信号的地方转换坐标

功能

  • 四种格式同时显示,边输入边更新
  • 能读任何输入格式 — 度分秒、十进制度、十进制分、带符号的、字母在前在后都行
  • 能处理弯引号和各种怪符号,那是别的转换器会卡住的地方
  • 正确进位,所以你永远不会看到不可能存在的 60' 或 60"
  • 标出颠倒的坐标对,而不是悄悄挪动那个点
  • 告诉你选定的精度在地面上值多少米
  • 任何格式一按即可复制
  • 完全离线 — 没有地图,没有查询,什么都不发送

值得知道

  • 这里完全不需要联网。 页面加载一次之后,断网也能继续用。
  • 这不是地址查询。 它在坐标格式之间转换,不会把坐标变成街道地址,也不会反过来。
  • 全部使用 WGS 84,也就是 GPS、手机和网络地图共用的那一套。用其他参考系记录的老测绘数据在这里能干净地完成格式转换,但在地面上指的仍然是稍有偏差的位置。
  • 纬度在前。 本页所有格式都是先纬度后经度,除了少数几个地图库,这几乎是各处通行的惯例。

常见问题

怎么把度分秒转成十进制度?

把分除以 60,把秒除以 3600,然后都加到度上。以 37 度 34 分 46.62 秒为例:37 + 34/60 + 46.62/3600 = 37.579617。如果坐标在南边或西边,再加一个负号。把它粘进上面的框里,这些计算会边输入边完成。

怎么把十进制度转成度分秒?

整数部分就是度。把剩下的乘 60,结果的整数部分就是分。再把剩下的乘 60,得到秒。于是 37.579617 就变成 37 度 34 分 46.62 秒。

什么是度和十进制分,谁在用?

度取整数,分带小数部分,完全不用秒——比如 37 度 34.777 分。这是船用海图仪和航空 GPS 的标准格式,所以在船和飞机周围会不断出现,而在别处几乎见不到。

应该保留几位小数?

绝大多数情况五位就够。纬度上每一位小数都对应固定的距离:两位约 1.1 公里,四位约 11 米,五位约 1.1 米,六位约 11 厘米。七位小数大约是一厘米,比任何手机能测到的都要细。

我的坐标为什么出现 60 分或 60 秒?

因为上游某个环节的舍入出了问题。这两个都不存在:60 分就是下一度,60 秒就是下一分。这个转换器会拒绝这样的值,而不是默默接受;它自己的舍入也会正确进位,所以 59.999 秒会变成下一分,而不是不可能存在的 60。

没有网络能用吗?

可以。这里没有地图也没有任何查询,只有算术,所以你输入的内容不会离开你的设备。页面加载一次之后,断网也能继续用。

相关工具

使用方法

  • 用你手上的格式,把坐标粘贴到框里
  • 看下面陆续出现的其他格式
  • 选择你需要的小数位数 — 页面会说明每一位在地面上值多少
  • 在别人要的那种格式旁边按复制

我们会定期添加新工具——在 YouTube 上订阅,即可在每个新工具上线时收到通知。

更多工具

查看全部

推荐应用

查看全部