格式转换助手

地图帮2026-03-10

格式转换助手

同事要 SHP 文件,你手里只有 CSV?

同事发消息说:"把那份门店数据发我一下,要 Shapefile 格式的。"你一看 —— 手里只有 CSV。或者反过来,GIS 软件导出的 SHP 文件,你想在 Excel 里打开看看。

格式转换助手帮你搞定 CSV 和 Shapefile 之间的互转。它还能顺便处理坐标系 —— 如果你的数据用的是高德坐标(GCJ-02)或百度坐标(BD-09),可以一键转成标准的 WGS84。


你需要准备什么

  • 一份 CSV 文件(如果要转成 SHP),或者一份 SHP 文件(如果要转成 CSV)
  • 如果 CSV 里有坐标列,确认一下它们叫什么名字(比如"经度""纬度"或者"lng""lat")

跟着走

第一步:导入数据

打开数据魔方,点击顶部「数据处理」标签页,找到「格式转换助手」卡片,点进去。

导入你的文件 —— CSV 或 SHP 都行。系统会自动识别文件格式,并在下方显示数据预览。

第二步:选择转换方向

页面上有两个选项:

  • CSV → Shapefile —— 需要你指定哪两列是经度和纬度
  • Shapefile → CSV —— 直接转,不需要额外设置

如果你选的是 CSV 转 SHP,系统会自动猜测经纬度列 —— 名字里带"lng""lon""经度"的会被自动选中。如果猜错了,手动在下拉框里切换就行。

第三步:选择坐标系转换(可选)

如果你的数据用的是高德坐标或百度坐标,想转成 WGS84,在「坐标系转换」那里选择:

选项说明
不转换保持原样
GCJ-02 → WGS84高德/腾讯坐标转标准坐标
BD-09 → WGS84百度坐标转标准坐标

⚠️ 这里很多人会犯一个错:不知道自己的数据用的是什么坐标系,随便选了一个转换选项,结果坐标全飘了。怎么判断?如果数据是从高德地图 API 拿的,就是 GCJ-02;百度地图 API 拿的,就是 BD-09;GPS 设备或者 Google Earth 导出的,通常是 WGS84,不用转。

第四步:开始转换

点击「开始转换」按钮。转换完成后,结果文件会自动保存。

如果 CSV 文件里有些行的坐标是空的或者格式不对,系统会自动跳过这些"坏行",不会因为几行脏数据就整个失败。转换完成后会告诉你成功了多少行、跳过了多少行。


做完了,检查一下

如果你拿到了转换后的文件,格式对了、坐标没飘——说明格式转换没有问题。

接下来,你可以试试 数据可视化助手 给转换好的数据出一张图表,或者回到 数据快速预览助手 检查一下转换结果的数据质量。

最后更新时间 3/21/2026, 1:45:47 PM