如何将 shapefile 转换为 dbf?

How to turn a shapefile into a dbf?

我想将我在使用 QGIS 创建图层后创建的一组文件 .shp、.shx .dbf 转换为 'table file' 表示我可以打开的文件达到 Excel。我知道 dbf 文件对此很有用,因为它们是 table 数据库文件。有什么想法吗?

您需要在 excel 中打开 .dbf 文件。您可以将文件(在 windows 资源管理器中)拖放到 excel sheet,dbf 文件将作为 excel table 打开。您现在可以将此文件另存为 excel。但这个过程是不可逆的,这意味着您在此 excel table 中所做的任何更改都不会反映在原始 .dbf 文件中。

我想要的解决方案是:

用QGIS打开.shp层, 右键单击图层并另存为.., Select .csv , 在几何列 select AS_XY , 保存。

您将获得一个功能齐全的 table,其中包含与 .csv 文件相关的所有属性