创建数据源
使用说明
数据源(Datasource)用于存储空间数据,任何对空间数据的操作都需要打开或创建数据源。用户可以根据数据的用途,创建合适的数据源,将不同的空间数据保存到数据源中,便于对数据进行统一的管理和操作。该工具创建的数据源主要分为以下两大类:
- 文件型数据源:将空间数据和属性数据直接存储到文件中,支持新建 UDB(X)、ShapeFile、TIFF、IMG 文件。
- 数据库型数据源:将数据源存储在数据库中,支持新建 达梦、华为云数据库PostgreSQL、禹贡、Elasticsearch、MongoDB、PostgreSQL、PostGIS 等十余种数据库型数据源。其中部分数据源类型的创建需要本地配置客户端,并且创建不同数据库类型参数设置各有不同,详细请参考 打开数据库型数据源。
- 内存型数据源:内存数据源中的数据都保存在内存中,为临时数据源,不支持保存。对应的数据引擎为内存引擎。一些分析的中间结果可以存储在该数据源中,有利于提高分析的效率,当得到最终数据时可从内存数据源导出为本地数据。
参数说明
| 参数名 | 参数释义 | 参数类型 |
|---|---|---|
| 数据源连接信息 | 创建数据源的连接信息。 使用'--key=value'的方式设置,多个键值使用空格分隔。例如 UDBX 的连接信息:--providerType=sdx --server=F:\data\landuse.udbx --dataset=DLTB --dbType=udbx。 更多的请参见数据连接信息参数说明。 注意:当单独使用创建数据源选择创建栅格文件时,执行创建数据源工具后,结果文件夹中并不会生成栅格文件,需要同步使用创建栅格数据集工具或创建影像数据集,才会在指定文件路径下生成栅格文件(.tif,.tiff)。 |
String |
| 覆盖 | 当目标数据源已存在时是否覆盖,勾选则覆盖,仅对 UDB、UDBX 有效。默认不勾选。 | Boolean |
输出结果
| 参数名 | 参数释义 | 参数类型 |
|---|---|---|
| 结果数据源 | 返回创建成功的数据源 | Datasource |