经纬度转换
在线坐标系转换(WGS84 / GCJ02 / BD09)、度分秒格式互转、两点距离计算。所有数据在浏览器本地处理,不上传服务器。
常见问题
WGS84、GCJ02、BD09 坐标系有什么区别?
WGS84 是国际标准的 GPS 原始坐标系,Google Earth、Bing 地图等国际平台直接使用。GCJ02(火星坐标系)由中国国家测绘局制定,在 WGS84 基础上加入非线性偏移(国内约 300-700 米),高德地图、腾讯地图、Google 中国均使用此坐标系。BD09 是百度在 GCJ02 基础上的二次加密,仅百度地图使用。三种坐标系之间的转换需要特定的算法,本工具在浏览器本地完成全部计算。
为什么我的 GPS 坐标放到高德/百度地图上位置会偏移?
因为 GPS 设备输出的是 WGS84 坐标,而高德地图使用 GCJ02、百度地图使用 BD09。两者之间存在数百米的系统性偏移。您只需将 GPS 坐标输入本工具,左侧标签选 WGS84、右侧标签选目标坐标系(GCJ02 或 BD09),转换后再标注即可得到正确位置。对于国外坐标(非中国境内),三种坐标系一致,无需转换。
十进制度(DD)和度分秒(DMS)如何换算?
度分秒是传统的经纬度表示法:116°23′29″E 表示东经 116 度 23 分 29 秒。换算公式:十进制度 = 度 + 分/60 + 秒/3600。例如 116°23′29″ = 116 + 23/60 + 29/3600 ≈ 116.391389°。本工具的格式转换面板支持 DD ↔ DMS ↔ DDM(度分)三种格式的自动识别与互转,输入任意格式即可获得另外两种表示。
批量转换支持什么格式?
批量转换支持每行一组坐标,经纬度之间用逗号、空格或制表符分隔,无需固定先后顺序——工具会根据数值范围自动推断哪个是经度、哪个是纬度。例如粘贴 39.915, 116.391(纬度在前)同样能正确识别。支持单次最多 500 行,转换结果可下载为 CSV 文件。
两点之间的距离是如何计算的?
采用 Haversine 公式计算地球表面两点间的大圆距离,假设地球为标准球体(半径 6371 km)。对于几百公里以内的距离,误差通常小于 0.5%;对于跨洲际的长距离,误差可能达到 1-2%。方位角以正北为 0°,顺时针增加(东为 90°,南为 180°,西为 270°)。
输入的坐标数据安全吗?会被上传吗?
本工具所有计算均在浏览器本地完成,不会将任何坐标数据发送到服务器。输入的经纬度始终保存在您的设备上,网络断开后仍可正常使用。我们不会收集、存储或跟踪您的数据。这是 GoGoGong 所有工具的核心设计原则。