一、系统环境
-
Windows 10 64bit
-
QGIS 3.0 64bit
二、任务目标
现在有矢量test.shp,需要将属性表数据导出为csv文件。
三、解决方法
3.1 使用qgis的save as功能
从QGIS 2.14版本开始,矢量图层的save as功能已经可以保存为多种格式文件了。
1. 加载test.shp文件到qgis
2. 在已经加载的图层上右键单击,选择【Save as】选项,弹出“矢量图层另存为”对话框。
或者也可以这样操作:(1)单击待导出的矢量图层(2)主菜单中的【图层】-【另存为】
3. 对话框中:(1)格式里面选择“以逗号分隔的值[CSV]”即可。(2)填写导出文件名称。(3)选择需要导出的字段名称(4)【几何图形】选项中,选择“自动”或者是“没有几何图形”,实际测试勾选这两个中任意一个结果是一样的。

3.2 使用MMQGIS插件
使用MMQGIS插件可以方便地将属性表导出为csv文件。
其实X-Y Plugin插件也可以,但是在qgis 3.0中目前不可用了。
1. 安装插件。点击主菜单中的【插件】-【管理并安装插件】,搜索mmqgis,选中它,点击右下角的【安装插件】按钮。等待一会儿就安装好了。
2. 安装完成后,发现主菜单上多了个【MMQGIS】菜单项。
3. 点击主菜单上的【MMQGIS】-【Import/Export】-【Attributes export to csv file】,然后打开相应对户框。
可以选择需要导出的字段,按住Ctrl或者Shift实现多选。

4. 填写好相关参数后,点击【OK】按钮即可。
网友评论