Methods
(static) createObj() → {Promise.<DatasourceConnectionInfo>}
创建一个DatasourceConnectionInfo实例
- Source:
Returns:
- Type
- Promise.<DatasourceConnectionInfo>
(static) setAlias(alias) → {Promise.<void>}
设置数据源别名
Parameters:
| Name | Type | Description |
|---|---|---|
alias |
string | 别名 |
- Source:
Returns:
- Type
- Promise.<void>
(static) setEngineType(engineType) → {Promise.<void>}
对不同类型的空间数据源,需要不同的空间数据库引擎来存储和管理,对文件型数据源,即 UDB 数据源,需要 SDX+ for UDB,引擎类型为 UDB。目前版本支持的引擎类型包括 UDB 引擎(UDB),影像只读引擎(IMAGEPLUGINS)。
Parameters:
| Name | Type | Description |
|---|---|---|
engineType |
string | 数据源连接的引擎类型。BaiDu,BingMaps,GoogleMaps,OGC,OpenGLCache,OpenStreetMaps,Rest,SuperMapCloud,UDB |
- Source:
Returns:
- Type
- Promise.<void>
(static) setServer(url) → {Promise.<void>}
对于 UDB 文件,为其文件的名称,其中包括路径名称和文件的后缀名。特别地,此处的路径为绝对路径。
Parameters:
| Name | Type | Description |
|---|---|---|
url |
string | 数据库服务器名或文件名。 |
- Source:
Returns:
- Type
- Promise.<void>