无需登录 数据私有 本地保存

点击地图取经纬度 - 网页坐标系转换

10
0
0
0
✅ 已复制到剪贴板
🖱 移动鼠标查看坐标
点击地图获取坐标,或拖拽标记移动位置
🌐 WGS84
-- --
🔥 GCJ02
-- --
🅱 BD09
-- --

常见问题与知识点

什么是WGS84坐标系?
WGS84(World Geodetic System 1984)是全球通用的地理坐标系,由美国国防部建立。GPS设备获取的原始坐标就是WGS84坐标。国际上主流地图服务(如Google Earth、OpenStreetMap)在大多数国家使用WGS84。但在中国,由于法律规定,公开地图必须使用经过加密的GCJ02坐标系。
什么是GCJ02(火星坐标系)?
GCJ02是中国国家测绘局制定的地理坐标系,俗称"火星坐标系"。它是在WGS84基础上进行了非线性加密偏移,偏移量在几十米到几百米不等。高德地图、腾讯地图、Google地图(中国版)均使用GCJ02坐标系。这是中国境内电子地图的法定坐标系。
什么是BD09(百度坐标系)?
BD09是百度地图自行研发的坐标系,在GCJ02的基础上进行了二次加密偏移。百度地图、百度导航等服务使用BD09坐标系。这意味着同一个地点在百度地图上的坐标与高德地图上的坐标是不同的,需要进行二次转换。
为什么需要坐标系转换?
在实际开发中,不同平台使用不同坐标系:GPS硬件返回WGS84坐标,高德/腾讯地图API使用GCJ02,百度地图API使用BD09。如果你需要将GPS数据在高德地图上显示,就必须进行WGS84→GCJ02的转换。坐标转换是LBS(基于位置的服务)开发中的基础技能。
坐标转换的精度如何?
WGS84↔GCJ02的转换算法是公开且经过验证的,精度通常在1米以内,可以满足绝大多数应用场景。GCJ02↔BD09的转换精度同样很高。但需要注意的是,GCJ02↔WGS84的反向转换(从火星坐标还原到WGS84)存在微小的精度损失,通常在厘米级别,对日常使用影响极小。
如何识别坐标属于哪个坐标系?
可以通过以下方式判断:①GPS设备直接获取的原始坐标是WGS84;②高德地图、腾讯地图的坐标是GCJ02;③百度地图的坐标是BD09。如果你在一个地图平台上拾取的坐标在另一个平台上出现偏移(通常几十到几百米),很可能是坐标系不匹配导致的。