BATCH / 07
批量经纬度查询与转换
把一整列坐标粘进来,逐行解析、统一换算成 WGS-84 / GCJ-02 / BD-09,在地图上核对点位,并导出 CSV。适合整理设备点位、门店清单和巡查记录。
每行一组坐标,名称可放在坐标前或后;一次最多 500 行。
支持 名称, 经度, 纬度、经度, 纬度, 名称、经度 纬度 等写法;也支持度分秒和方向字母。以 # 开头的行会被忽略。
等待输入 · 支持 500 行
| # | 名称 | WGS-84 | GCJ-02 | BD-09 | 状态 |
|---|
批量处理和单点查询有什么不同
单点查询的目标是“看清一个位置”,批量处理的目标是“把一批位置整理成可用的表”。后者更关心格式是否统一、坐标是否落在正确范围、导出的字段能不能直接被下一个系统读取。因此本页把解析、换算、可视化和导出放在同一条流程里。
批量数据最常见的问题不是算不出来,而是格式不一致:有的行用逗号,有的行用制表符;有的名称在前,有的名称在后;有的坐标是度分秒,有的混入了地址文字。解析器会尽量兼容,但无法猜测所有歧义。遇到失败行时,先看状态列的错误提示,再回到原文件修正。
名称与坐标的拆分
如果一行里同时出现名称和坐标,工具会优先把包含中文或字母、且不以数字开头的部分识别为名称;坐标部分再交给格式解析。名称中包含数字(例如“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 生成都在浏览器内完成。除非你主动刷新或关闭页面,数据不会离开本机;本站也没有保存批量内容的接口。