用QGIS将shp转json

  1. 下载 QGIS,QGIS 为开源免费软件,不用破解,安装比较容易,这里就不再列出详细教程。

  2. 打开 QGIS Destktop。

  3. 添加 vector file,如图箭头所示。

    更快捷的方法是将 ,将 shp 、dbf 等文件直接拖到 Layers Panel 框里面 。这样就可以跳过步骤 4 直接打开文件了。

  4. 弹出选择文件的对话框,Encoding 选择 System,然后点击 Browse,选择 shp 及相关的文件添加进来。(最重要的是 shp 格式的文件和 dbf 格式的文件)。

    其中步骤 2 点击后如下图所示

  5. 打开文件后,点击属性表看一下中文是否乱码

    打开后的属性表如图所示,没有乱码,如果乱码,一般是因为步骤 4
    的 Encoding 选项那里选错了。

  6. 导出 geojson 文件:在左边的 Layers panel 区域,在任意一个图层右键,选择 Save As。

    弹出保存文件的对话框,顶部的 Format 选择 geojson,然后点击
    browse,选择保存文件的路径。点击确定保存。这样就可以把shp转为json了。

    导出完成后,全选 Layers panel 里面打开的图层文件,右键→remove,
    即可关闭所打开的图层。

你可能感兴趣的:(Arcmap)