矢量服务提供者封装了矢量瓦片相关功能的实现,为矢量瓦片服务组件提供功能支持。当前,矢量瓦片服务提供者仅支持本地矢量瓦片服务提供者,配置参数如下。

本地矢量瓦片服务提供者

本地矢量瓦片服务提供者封装了来自 SuperMap 工作空间的矢量瓦片功能。

表 1本地矢量瓦片服务提供者配置参数

  参数名称 描述

通用信息

服务提供者名称 【必填参数】 唯一标识该服务提供者。默认名称前缀是“ugcMVTProvider-”。

基本设置

工作空间类型 【必填参数】 工作空间的类型分文件型、数据库型( SQL Server 、Oracle 、DM 工作空间、PostGIS 工作空间)。SQL Server 工作空间表示工作空间保存在 SQL Server 数据库中,Oracle 工作空间表示工作空间保存在 Oracle 数据库中,DM 工作空间表示工作空间保存在 DM 数据库中,PostGIS 工作空间表示工作空间保存在 PostGIS 数据库中。
工作空间路径 远程服务器文件系统 工作空间为文件型时必选,为数据库型时参见表2。服务器不在本地时,选择“远程浏览”,可以使用服务器上的文件或者将本地文件上传至服务器后再使用;服务器在本地时,选择“本地浏览”。 SuperMap 的工作空间(*.smwu、*.sxwu、 *.smw 、 *.sxw )中存储了 GIS 数据的相关信息。
本地文件系统
工作空间密码 所用工作空间的密码,不存在时可以不填或者输入任意字符。

高级设置

是否启用多线程模式 是否启用多线程模式,启用多线程模式可以提高本地矢量瓦片服务提供者的并发性能,默认为启用。
地图缓冲池大小 启用多线程模式时,地图缓冲池大小,默认为0,此时系统会根据工作空间中地图数量均分对象池,对于 SuperMap iServer 32位产品,最大为32个,64位产品对象池最大64个。 用户可以根据服务器状况手动设置或更改缓冲池大小。

注:SuperMap iServer 还提供了其他可以在配置文件中设置的可选参数,请参考通过 XML 文件配置服务提供者

SuperMap 工作空间为数据库型时,配置参数说明如下:

表 2 数据库型工作空间信息配置参数

参数名称 描述
服务器地址 对于 Oracle 数据库,其服务器地址为其 TNS 服务地址;对于 SQL Server 数据库,其服务器地址为其系统 DSN(Database System Name)地址;对 DM 数据库,其服务器地址为 DM 数据库所在机器的 IP地址,如 192.168.110.110;对于 PostgreSQL 和 PostGIS 数据库,其服务器地址为数据库所在的机器的{ip}:{port}
数据库名称 空间数据库名称。
驱动 当采用 ODBC 链接时的驱动程序名称。只有 SQL Server 数据库使用 ODBC 链接,其驱动程序名可为 SQL Server 或 SQL Native Client。
工作空间名称 工作空间在数据库中的名称。
用户名 用来登录数据库的用户名。
密码 用来登录数据库的密码。