坐标转换器

在 WGS-84(GPS 原始坐标)、GCJ-02(火星坐标,国内地图常用)与 BD-09(百度坐标)之间互转经纬度。采用公开的偏移算法,结果保留 6 位小数。属于近似转换,精度有限,仅供参考,全部在浏览器本地完成。

输入经纬度与坐标系 等待输入
源坐标系
目标坐标系

WGS-84 为 GPS 设备原始坐标;GCJ-02 为国内地图(高德、腾讯)常用的加密坐标;BD-09 为百度坐标。

转换结果
源坐标系—
目标坐标系—
偏移量(约)—
输入经度、纬度并选择源与目标坐标系,点击「转换坐标」,结果将显示在这里。

坐标转换采用公开偏移算法,结果为近似值,精度有限,仅供参考。

转换规则
  • WGS-84 → GCJ-02:使用公开的偏移算法(克拉索夫斯基椭球,长半轴 a=6378245.0,偏心率平方 ee=0.00669342162296594323)。
  • GCJ-02 → WGS-84:采用偏移量的反向近似(结果非严格可逆,存在米级误差)。
  • GCJ-02 ↔ BD-09:使用公开的百度坐标偏移公式(含 0.0065 / 0.006 常量与 π×3000/180 角度修正)。
  • 境外坐标(经度 <72.004 或 >137.8347,纬度 <0.8293 或 >55.8271)不做偏移,直接返回原值。
  • 偏移量为源坐标与目标坐标之间的近似直线距离,采用等距圆柱近似(以地球平均半径约 6371 km 估算)。
  • 转换结果保留 6 位小数,仅供位置参考,不用于高精度测绘。