目录

上一主题

5.3. 将数据导入空间数据库

下一主题

5.5. 管理表


本教程由OSGeo中国中心维护。

5.4. 从SpatiaLite中导出表

可以使用DB Manager将表从SpatiaLite导出为许多不同的格式。表可以导出为以下常用格式以及许多其他格式:

  • ESRIshapefile文件( .shp )

  • 数据库( .dbf )

  • 文本( .txt ),逗号分隔值( .csv ),以及Excel电子表格( .xls/.xlsx )

  • AutoCAD DXF( .dxf )

  • 地理标记语言( .gml )

  • 标记语言( .kml )

  • 几何JavaScript对象表示法( .geojson文件 )

  • GeoRSS( .xml )

要演示导出,请执行以下步骤,将"waterfall表"导出为shapefile格式:

  1. 通过单击打开 "Database" 下面的 DB Manager 。展开 SpatiaLite 然后在 "Tree" 面板中选择要从中导出表的数据库 。

  2. 在 "Tree" 面板中,选择要导出的表。

  3. 导航到 Table ‣ Export to file , 打开 Export to vector file 对话框。

  4. Format 下拉框,选择 "ESRI Shapefile"。

  5. 单击 Save as 文本框右侧的省略号按钮,然后命名输出文件。

  6. 设置 Source SRIDTarget SRIDEncoding 选项或将其保留为未选中状态以使用默认值。 如果要覆盖现有的shapefile,请选择选择 Replace destination file(if exists)

下面的屏幕截图显示 Export to vector file 对话框准备就绪,如 图 5.9

_images/image324.png

图 5.9 导出到矢量文件