GIS工具箱

经纬度 / 坐标系转换

免费在线经纬度坐标系转换工具,支持 WGS84、GCJ02(火星坐标)、BD09(百度坐标)互转,并提供十进制与度分秒(DMS)切换。全部在浏览器端计算,数据不上传。

输入坐标系

输入坐标

实时转换,结果见下方

WGS84输入

GPS · 国际标准

十进制
116.404000, 39.915000
度分秒
116°24'14.4"E
39°54'54"N

GCJ02

国测局 · 高德 · 腾讯

十进制
116.410244, 39.916404
度分秒
116°24'36.88"E
39°54'59.05"N

BD09

百度地图

十进制
116.416627, 39.922700
度分秒
116°24'59.86"E
39°55'21.72"N

使用说明

选择输入坐标所属的坐标系(WGS84 / GCJ02 / BD09),输入坐标后即可实时得到另外两种坐标系的结果。 支持十进制(如 116.404, 39.915) 与度分秒(如 116°24'14.4"E)两种输入格式,结果可一键复制。

常见场景:将手机 GPS 输出的 WGS84 坐标转为 GCJ02 以便在高德地图标记;或将百度地图拾取的 BD09 坐标转为 WGS84 用于 GIS 系统。

常见问题

WGS84、GCJ02、BD09 有什么区别?

WGS84 是 GPS 与国际通用的地理坐标系;GCJ02(火星坐标)是国家测绘局在 WGS84 基础上加密的坐标系,高德、腾讯、谷歌中国地图均使用;BD09 是百度在 GCJ02 基础上再次偏移得到的坐标系,仅百度地图使用。

为什么 GPS 定位的坐标在地图上偏移几百米?

GPS 设备输出的是 WGS84 坐标,而国内地图(高德、百度等)使用 GCJ02 或 BD09,两者之间存在非线性偏移,直接叠加会导致位置偏移几十到几百米。使用本工具转换后即可正确对齐。

转换结果准确吗?

WGS84↔GCJ02 采用国测局标准加密算法,GCJ02→WGS84 使用迭代反算,精度可达厘米级;BD09↔GCJ02 采用百度官方偏移公式。实际偏差主要来源于原始坐标本身的采集精度。

数据会被上传到服务器吗?

不会。所有转换计算都在你的浏览器端完成,坐标数据不会离开本机,可放心使用。