坐标转换 - 免费在线工具,不用注册 | aigovmap 工具箱

坐标转换

WGS-84、GCJ-02(火星坐标)、BD-09 互转,一次粘贴一批;自动认经纬度顺序和度分秒,结果能复制、导出 CSV

你手上的坐标是哪个坐标系示例

支持 经度,纬度 或 纬度,经度;分隔符可以是逗号、空格、制表符、分号;也认 116°23′27.5″E、39度54分20秒、N39 54 20 E116 23 27;后面跟的文字当作备注。

两个数都不超过 90 时
复制和显示的顺序

经度大约 73–135、纬度大约 3–54 的是中国境内。x,y 的 GeoJSON、高德、百度拾取器多是经度在前;Google 地图、腾讯地图多是纬度在前。

计算方法和依据
  • WGS-84 → GCJ-02:社区公开的偏移算法(一组三角函数多项式,椭球参数 a=6378245、e²=0.00669342162296594323),境外不偏移。这是对官方加密的近似,不是官方算法。
  • GCJ-02 → WGS-84:官方没有公开反算,这里把上面的偏移函数反过来用迭代求解(反复用“原坐标 − 偏移量”逼近,直到变化小于 10-12 度),所以来回转换一圈基本不留误差;真实偏差仍取决于公开算法与官方的差,约 1–2 米级。
  • GCJ-02 ↔ BD-09:百度在 GCJ-02 上再加偏的公开公式(常数 x_pi = 3000π/180,加 0.0065 / 0.006 的平移)。BD-09 也没有官方公开算法,网上有把 x_pi 写成 π 的版本,结果可差几十米;本工具用的是开源库 coordtransform 的主流写法。
  • 境外判断:经度 73.66–135.05、纬度 3.86–53.55 之外视为境外,不偏移;这是一个矩形,印度、尼泊尔、中南半岛、朝鲜半岛、台湾、日本九州一带、俄罗斯滨海边疆区的一部分也落在矩形里,遇到这些地方会用粗略方框给出提醒(只提醒、不改结果),GCJ-02 在那里并不适用。
  • 度分秒:度 + 分 ÷ 60 + 秒 ÷ 3600,南纬、西经为负;输出的秒保留 2 位小数。
  • 测试参照:开源库 eviltransform、coordtransform 公布的测试坐标,以及往返误差检查(见 test.mjs)。

此偏移算法为公开算法的近似,非官方,精度约 1–2 米级,不可用于测绘。GCJ-02 的官方算法不公开,国内地图服务也不提供转回 GPS 坐标的接口;这里适合把导航点、打卡点在不同地图间挪位置,不适合工程、测量、地籍、界址等需要精确坐标的用途。

批量结果

    度分秒 ↔ 小数度

    填一个角度(小数度或度分秒都行)就同时看到两种写法;填一对经纬度会各自转换。

    地图平台用哪个坐标系

    平台 / 来源坐标系说明与依据
    高德地图GCJ-02国内版 API 使用国测局加密坐标;高德坐标转换接口只提供“转成高德坐标”,不提供转回 GPS。
    腾讯地图(位置服务)GCJ-02腾讯位置服务常见问题写明:采用国测局规定的 GCJ-02;中国大陆、香港、澳门返回该坐标,台湾和海外返回 WGS-84。
    百度地图BD-09(bd09ll 经纬度 / bd09mc 墨卡托)在 GCJ-02 之上再加偏;国内(含港澳台)用 BD-09,海外用 WGS-84。
    天地图CGCS2000国家 2000 大地坐标系。与 WGS-84 的差别通常在分米级以内(随参考历元略有不同),一般显示和导航可当作同一坐标系,测绘用途不可。
    GPS、手机原生定位、Google 地球、OpenStreetMapWGS-84国际通用的原始经纬度。
    Google 地图(中国区)GCJ-02(道路图)中国境内的街道图沿用 GCJ-02;卫星影像各方说法不一、也可能随版本变化,没有官方文档可引,请以实际叠加效果核对。

    核实情况:腾讯一行来自腾讯位置服务官方常见问题;高德、百度、天地图、Google 来自平台文档摘要与多家第三方资料的一致说法,没有逐条取到原文,使用前请以各平台当前文档为准。

    © 2026 tools.aigovmap.com 版权所有⁠‌​​​‌​‌​‌‌‌‌‌‌​‌‌​​​​‌​​​‌‌‌​‌​​‌‌​‌‌​‌​​​​‌‌‌​‌‌​‌‌‌​‌​​​​‌‌‌​​ · 未经许可不得复制或镜像