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_xy5.png

图 5.9 导出到矢量文件