我已经看到了有关如何从QGIS将属性表导出到Excel的所有问题,并且尝试了所有答案,例如复制粘贴,CSV(实际上我不知道在哪里找到),但似乎没有一个是正确的答案。
谁能帮我?
我已经看到了有关如何从QGIS将属性表导出到Excel的所有问题,并且尝试了所有答案,例如复制粘贴,CSV(实际上我不知道在哪里找到),但似乎没有一个是正确的答案。
谁能帮我?
Answers:
2016年10月13日更新:
右键单击目录中的图层(即图例或图层树),然后打开Save As...
对话框。
到达那里后,单击Format
选项列表,然后选择MS Office Open XML spreadsheet [XLSX]
。
请注意,您还可以选择Libre Office文件:Open Document spreadsheet [ODS]
。
我正在使用QGIS v.2.14.4
上一个答案(仍然有效):
安装Richard Duivenvoorde 的XY Tools插件。
从ToC中选择一个矢量文件(即,使其处于活动状态)。
转到Vector->XY tools->Save attribute table as Excel file
。
为此,您需要安装Python库xlw。
xytools
文件,并删除其中的当前文件夹USER/.qgis2/python/plugins/
。然后将下载的zip解压缩到该位置。重新启动QGIS,您就完成了。我看到excel.py
在最新版本中对该文件进行了修改,并且我使用上一个版本没有问题。
要获取属性表的csv文件,请右键单击图例中的图层,选择Save As ...
,然后将文件格式从shapefile更改为CSV。
如果Excel不喜欢默认的分隔符,则可能需要在文本编辑器中将分隔符从逗号更改为分号。
在QGIS版本3和更高版本中,导出属性表的最简单方法是:
Export
并Save features as...
Comma Separated Value [CSV]
在format
下拉菜单中add saved file to map
窗口底部的,以使文件不会作为数据层添加到您的项目中OK
按钮