是否可以从 QGIS 将几何数据从 shapefile 导出到 CSV?
Is it possible to export geometry data from a shapefile to CSV from QGIS?
我正在尝试将大量 shapefile 中的几何数据导入数据库(Google 数据存储)。问题是,我不需要使用地图,我只需要坐标,所以我只想要数字坐标。理想情况下,我想使用 CSV,但任何纯文本都可以。我有一个 Mac 并且已经能够安装 QGIS(我也尝试过 udig 但界面令人困惑)。虽然很容易将 shp 文件作为矢量图层加载到 QGIS 中,但我不知道如何导出几何图形,或者即使它是可能的。
有谁知道如何从 shp 文件中提取纯文本几何图形?理想情况下使用 QGIS,但任何方法都将不胜感激。
更新:
解决方法请看这里:https://gis.stackexchange.com/a/8846
过时的响应:
有可能,以一种迂回的方式...
- 打开要保存的图层的属性table。
- Select 所有行。
- 复制行
- 粘贴到电子表格中
- 将电子表格另存为 csv。
很遗憾,无法直接在 QGIS 中执行此操作。
详情请看这里:
https://gis.stackexchange.com/questions/8844/get-list-of-coordinates-for-points-in-a-layer/8911#8911
您只需右键单击 QGIS 中的图层条目,然后 select "Save as"。
在对话框中,有一个选项可以另存为 "CSV"。
有很多选项可以优化生成的 CSV 文件的格式,还有许多其他文件格式可供选择。
"You can simply right-click the layer entry in QGIS and select "另存为“”的方法是正确的
但是 OGR 层选项中的 "GEOMETRY=AS_WKT" 丢失了。
将坐标系转换为 WGS 84 可能也是个好主意,因为通常预计不会投影 CSV(有时会投影 shapefile)
我正在尝试将大量 shapefile 中的几何数据导入数据库(Google 数据存储)。问题是,我不需要使用地图,我只需要坐标,所以我只想要数字坐标。理想情况下,我想使用 CSV,但任何纯文本都可以。我有一个 Mac 并且已经能够安装 QGIS(我也尝试过 udig 但界面令人困惑)。虽然很容易将 shp 文件作为矢量图层加载到 QGIS 中,但我不知道如何导出几何图形,或者即使它是可能的。
有谁知道如何从 shp 文件中提取纯文本几何图形?理想情况下使用 QGIS,但任何方法都将不胜感激。
更新:
解决方法请看这里:https://gis.stackexchange.com/a/8846
过时的响应:
有可能,以一种迂回的方式...
- 打开要保存的图层的属性table。
- Select 所有行。
- 复制行
- 粘贴到电子表格中
- 将电子表格另存为 csv。
很遗憾,无法直接在 QGIS 中执行此操作。
详情请看这里: https://gis.stackexchange.com/questions/8844/get-list-of-coordinates-for-points-in-a-layer/8911#8911
您只需右键单击 QGIS 中的图层条目,然后 select "Save as"。
在对话框中,有一个选项可以另存为 "CSV"。
有很多选项可以优化生成的 CSV 文件的格式,还有许多其他文件格式可供选择。
"You can simply right-click the layer entry in QGIS and select "另存为“”的方法是正确的
但是 OGR 层选项中的 "GEOMETRY=AS_WKT" 丢失了。
将坐标系转换为 WGS 84 可能也是个好主意,因为通常预计不会投影 CSV(有时会投影 shapefile)