支撑服务

发送反馈


SuperMap iPortal 支持接入 iServer 中的一些工具类服务,如  Web 打印服务、地址匹配服务、POI 搜索服务等,作为门户的支撑服务。这些支撑服务可以在 iPortal 各 Web Apps 和功能模块中使用。iPortal 管理员可以根据自身业务需求,选择性地进行配置。

支撑服务名称 数据上图 WebApp 地图工作室 WebApp 数据洞察 WebApp 三维地理设计 WebApp
Web 打印服务

-

-

-

地址匹配服务

-

-

POI 搜索服务

-

-

空间分析服务

-

-

-

模型数据集服务

-

-

-

实时路况服务

-

-

-

 

Web 打印配置

SuperMap iPortal 支持对接 SuperMap iServer 中的 Web 打印服务,实现在数据上图 WebAPP 中进行地图打印,将制作的地图输出为可打印的文档。iPortal 管理员可以通过以下步骤完成 Web 打印配置,以接入 iServer 中的 Web 打印功能:

  1. 以管理员身份登录门户首页,依次点击“管理”>“应用中心配置”>“支撑服务”,选择“ Web 打印服务”选项卡;
  2. “Web 打印服务地址”:填写对接的 iServer Web 打印服务地址,格式为:http://<server>:<port>/iserver/services/webprinting/rest/webprinting/v1;
  3. “iPortal 根地址”(选填):填写 iServer Web 打印服务可以访问的此 iPortal 的实际根地址,格式为:http://<server>:<port>/iportal。若此参数为空,则表示 iServer Web 打印服务可以直接访问打印内容中涉及的此 iPortal 的相关地址。如果您的网络环境较为复杂,建议您进行此项配置;
  4. 点击“保存”按钮,即可完成 Web 打印配置。

配置完成后,您就可以在数据上图 WebApp 中使用 Web 打印功能了。

地址匹配服务配置

在数据上图 WebApp 或地图工作室 WebApp 中使用文件上传的方式添加图层时,如果源文件中通过地址表达位置信息,可以通过地址匹配服务或地理编码服务解析城市范围和地址描述,从而返回对应的地理坐标和结构化的地址详细描述。

以管理员身份登录门户首页,依次点击“管理”>“应用中心配置”>“支撑服务”,选择“ 地址匹配服务”选项卡,添加地址匹配服务地址或地理编码服务 Key:

填写完成后,点击“保存”按钮即可。

搜索服务配置

数据上图 WebApp 和地图工作室 WebApp 的 POI 搜索控件,提供了查询 POI 信息的能力。

在使用 POI 搜索功能前,管理员需配置搜索服务提供者。依次点击“管理”>“应用中心配置”>“支撑服务”,选择“ 搜索服务”选项卡,选择服务类型并填写相应参数:

空间分析服务配置

数据洞察(DataInsights)目前提供标准空间分析和分布式空间分析两种空间分析工具。要使用基于 iServer 的标准空间分析工具和分布式空间分析工具,需要先配置好分析服务地址。

标准空间分析服务

标准空间分析支持客户端空间分析基于 SuperMap iServer 的空间分析两种方式,其中,客户端空间分析无需进行配置,即可使用;基于 iServer 的空间分析功能需要使用 iServer 的空间分析工具,在 iPortal 中添加 iServer 分析服务器的步骤如下:

以管理员身份登录门户首页,依次点击“管理”>“应用中心配置”>“支撑服务”,选择“ 空间分析服务”选项卡,在“标准空间分析服务”下填写参数:

  1. 服务地址:输入 iServer 空间分析服务地址,例如:http://ip:port/iserver/services/spatialanalyst-xx/restjsr/spatialanalyst
  2. 令牌:如果 iServer 中发布的空间分析服务是受保护的,则需输入 iServer 的令牌,令牌的获取方法请查看:获取 Token
  3. 单击“保存”按钮即可生效

分布式空间分析服务

数据洞察的分布式空间分析功能是基于 SuperMap iServer 的分布式分析服务实现的,因此,需要添加一个启用了分布式分析服务的 iServer 服务器用于数据洞察进行分布式空间分析。

在 SuperMap iServer 中开启分布式分析服务后,iPortal 中添加 iServer 分布式分析服务器的步骤如下:

以管理员身份登录门户首页,依次点击“管理”>“应用中心配置”>“支撑服务”,选择“ 空间分析服务”选项卡,在“分布式空间分析服务”下填写参数:

  1. 服务地址:输入 iServer 分布式分析服务地址,例如http://ip:port/iserver/services/distributedanalyst/rest/v1/jobs
  2. 令牌:如果 iServer 分布式分析服务是受保护的,则需要输入 iServer 的令牌,令牌的具体获取方法请查看:获取 Token
  3. 单击“保存”按钮即可生效

注意

  1. 对 Excel、CSV、GeoJSON 格式数据进行分布式空间分析时,iPortal 托管的 iServer 服务器、配置用于关系型存储的 iServer 服务器 、用于分布式分析的 iServer 服务器,三者需要为同一个 SuperMap iServer
  2. 对注册的 HDFS 数据进行分布式分析时,iPortal 托管的 iServer 服务器和用于分布式分析的 iServer服务器,两者需要为同一个 SuperMap iServer

有关托管服务器的配置,请参见:托管服务器;有关关系型存储的配置,请参见:托管数据存储配置

模型数据集服务配置

以管理员身份登录门户首页,依次点击“管理”>“应用中心配置”>“支撑服务”,选择“ 模型数据集服务”选项卡:

  1. “模型数据集地址”:填写模型数据集的 iServer 服务地址,格式为:http://ip:port/iserver/services/{serviceId}/rest/data/datasources/{datasourceName}/datasets/{datasetName} ;
  2. “iServer 管理员账户名”:填写模型数据集的 iServer 服务器管理员账号;
  3. “iServer 管理员账户密码”:填写模型数据集的 iServer 服务器管理员密码;
  4. “是否云原生”:模型数据集的 iServer 服务器是否为云原生环境;
  5. 点击“保存”按钮,即可完成模型数据集服务配置。

配置完成后,您就可以在三维地理设计 WebApp 中使用模型数据集服务了。

实时路况服务配置

以管理员身份登录门户首页,依次点击“管理”>“应用中心配置”>“支撑服务”,选择“ 实时路况服务”选项卡:

  1. “申请地址”:登录SuperMap Online,申请实时路况服务;
  2. “服务密钥”:填写服务 Key ;
  3. 点击“保存”按钮,即可完成实时路况服务配置。

配置完成后,您就可以在数据上图 WebApp 中使用实时路况服务了。