Class: DatasourceConnectionInfo

DatasourceConnectionInfo

new DatasourceConnectionInfo()

数据源连接信息类。
Source:

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>