BATCH / 07

批量经纬度查询与转换

把一整列坐标粘进来,逐行解析、统一换算成 WGS-84 / GCJ-02 / BD-09,在地图上核对点位,并导出 CSV。适合整理设备点位、门店清单和巡查记录。

最多 500 行CSV / TSV 导出浏览器本地处理
每行一组坐标,名称可放在坐标前或后;一次最多 500 行。

支持 名称, 经度, 纬度、经度, 纬度, 名称、经度 纬度 等写法;也支持度分秒和方向字母。以 # 开头的行会被忽略。

等待输入 · 支持 500 行

批量处理和单点查询有什么不同

单点查询的目标是“看清一个位置”,批量处理的目标是“把一批位置整理成可用的表”。后者更关心格式是否统一、坐标是否落在正确范围、导出的字段能不能直接被下一个系统读取。因此本页把解析、换算、可视化和导出放在同一条流程里。

批量数据最常见的问题不是算不出来,而是格式不一致:有的行用逗号,有的行用制表符;有的名称在前,有的名称在后;有的坐标是度分秒,有的混入了地址文字。解析器会尽量兼容,但无法猜测所有歧义。遇到失败行时,先看状态列的错误提示,再回到原文件修正。

名称与坐标的拆分

如果一行里同时出现名称和坐标,工具会优先把包含中文或字母、且不以数字开头的部分识别为名称;坐标部分再交给格式解析。名称中包含数字(例如“3号仓库”)时可能产生歧义,建议把名称放在单独一列,或用 CSV 导入并保持固定列序。

坐标顺序与坐标系

批量数据的顺序必须统一。如果整列都是“纬度, 经度”,就在上方选择“纬度, 经度”;如果混合了两种顺序,建议先拆成两个文件。坐标系同理:同一个文件里不要混用 WGS-84 和 GCJ-02,否则地图上会出现整体偏移或部分点位错位。

结果怎么用

导出的 CSV 同时包含三套坐标,方便导入不同平台。建议保留原始坐标系名称和采集时间;如果只保留一套坐标,至少注明它属于哪套坐标系。地图用于快速核对分布和明显异常,不作为精度验收依据。

一行数据的结构

写法示例
名称在前天安门, 116.3975, 39.9087
名称在后116.3975, 39.9087, 天安门
无名称116.3975, 39.9087
制表符天安门 116.3975 39.9087
度分秒天安门, 116°23′51″E, 39°54′31″N

以 # 开头的行视为注释,不参与解析。最多处理 500 行。

03 / FAQ

批量查询常见问题

一次可以处理多少行?
单次最多 500 行,地图最多显示前 300 个点,避免浏览器渲染压力过大。超过 500 行建议拆成多个文件,或使用专门的 GIS 工具处理。
支持哪些分隔符和格式?
每行一组坐标,支持逗号、制表符、空格分隔;名称可以放在坐标前面或后面。坐标支持十进制、度分秒和方向字母。CSV 文件也按同样的规则解析,不要求固定的列顺序。
导出的 CSV 包含哪些列?
包含名称、WGS-84 经度/纬度、GCJ-02 经度/纬度、BD-09 经度/纬度、状态。失败的行也会保留名称和错误原因,方便回到原文件修正。
批量数据会上传到服务器吗?
不会。解析、换算、地图绘制和 CSV 生成都在浏览器内完成。除非你主动刷新或关闭页面,数据不会离开本机;本站也没有保存批量内容的接口。

START A QUERY

把散落的点位,整理成一张能用的表

粘贴、解析、核对、导出,所有换算都在浏览器内完成。