| # | 原始输入 | 坐标系纠偏 | 十进制度 (Lat, Lon) | DMS | DM | EPSG:3857 X / Y |
|---|
处理经纬度时的两类常见麻烦:格式不统一(度 / 度分 / 度分秒)和坐标系不一致(GPS 原始坐标 vs 国内地图的火星坐标)。本工具批量做:
全部在浏览器本地算,坐标不上传。
lat,lon、lon,lat(自动按数值大小判断经纬顺序)、39°54'27"N 116°23'49"E、N39 54 27 E116 23 49、+39.9 +116.4 等。在底部两个框各填一个 lat, lon,实时给出两点间的大圆距离(米 / 千米)。按你填的经纬度直接算,不做坐标系纠偏——短距离下不同坐标系的偏移基本抵消。
| 坐标系 | 代码 | 用在哪 |
|---|---|---|
| 标准 GPS 坐标 | WGS-84 | 全球定位、谷歌海外地图、硬件采集 |
| 火星坐标系 | GCJ-02 | 高德、腾讯、谷歌中国 |
| 百度坐标系 | BD-09 | 百度地图及其 API |
| 度分秒 | DMS | 航海、航空、传统图纸标注 |
Q:为什么我在高德上取的点,直接放谷歌地球会偏几百米?
A: 高德是 GCJ-02(火星坐标),谷歌地球是 WGS-84,两者差约 50–500 米。把源坐标系选成「GCJ-02」,工具会给出对应的 WGS-84 值。
Q:纠偏结果精确吗?
A: WGS-84 ↔ GCJ-02 用公开的国测局偏移算法,GCJ-02 ↔ BD-09 用百度公开算法。正向精确,反向(GCJ→WGS、BD→GCJ)是迭代近似,误差通常在1 米以内。不适用于测绘级用途。
Q:距离用的什么模型?
A: Haversine 大圆距离,把地球当半径 6371.0088 km 的球。城市尺度误差 < 0.5%。
Q:坐标会上传吗?
A: 不会。解析、转换、距离计算都在你的浏览器里完成。
相关:IP 地址查询 · IP 与整数互转 · 世界时间转换 · 进制转换 · 单位换算。
纠偏算法为公开近似实现,结果供开发调试和一般标注参考,不用于测绘、导航等对精度有法定要求的场景。