发布ArcGIS REST地图服务

使用说明

GIS云套件支持将在线的第三方 ArcGIS REST地图服务 作为数据源,重新发布为SuperMap REST-地图服务、OGC WMS/WMTS服务或第三方地图服务(如Baidu、Google)。此功能常用于服务聚合、格式转换或在SuperMap体系中复用ArcGIS地图资源。

功能入口

  • GIS云套件管理页面:服务管理 > 服务实例 > 发布服务

操作步骤

1. 选择数据来源

  1. 登录GIS云套件,进入服务管理 > 服务实例页面,点击发布服务
  2. 在“数据来源”中,选择ArcGIS REST地图服务,点击下一步

    ArcGISRESTselection

高级选项说明:

高级选项:用于自定义构建服务所需的全量XML配置。适用于服务扩展或从iServer迁移服务的场景。常规发布请勿勾选。

2. 配置数据源

配置数据页面,填写源服务地址和安全认证信息。

ArcGISRESTconfig

  • ArcGIS REST地图服务地址(必填):输入待转发的ArcGIS地图服务的完整URL地址,例如:https://sampleserver6.arcgisonline.com/arcgis/rest/services/SampleWorldCities/MapServer
  • 安全认证方式(必填)
    • 不使用安全认证:如果目标服务公开,无需认证。
    • 用户名/密码:如果目标服务使用ArcGIS的用户名/密码认证时,需填写有效的用户名、密码、ArcGIS Token服务地址以及生成Token时对应的HTTP Referer值
    • Token:如果目标服务开启了独立的Token安全控制,需填写有效的Token字符串。目前支持通过HTTP Referer方式生成的Token,生成Token时HTTP Referer应设置为 ISERVER。

3. 选择与配置服务

  1. 选择服务类型:根据需求,选择一种或多种地图服务类型,如REST-地图服务、WMS、WMTS、ArcGIS REST地图服务、Baidu REST地图服务等。

  2. 配置服务实例

    • 是否允许编辑:开启后,授权用户可通过服务管理器修改部分地图配置。
    • 服务名:当只选择一种服务类型时,可为此服务实例设置自定义名称。留空则系统自动生成。

4. 指定服务节点并发布

  1. 指定服务节点:选择承载服务运行的计算资源。

    • 选择已有(推荐):将服务发布到已有的、具备相应许可(发布ArcGIS REST服务需高级版)的服务节点上。通常发布到地图节点通用节点
    • 新增服务节点:创建一个新的服务节点。适用于首次发布或现有节点许可不足的情况。
  2. 点击发布,系统将创建服务实例。请根据页面提示等待操作完成。

注意事项:
  • 网络与权限:确保GIS云套件服务节点能够稳定访问目标ArcGIS服务地址,并拥有相应的访问权限。
  • 高级版许可:发布ArcGIS REST地图服务,要求目标服务节点必须拥有高级版及以上许可。
  • 服务本质:本服务相当于一个“代理”或“适配器”,其功能和性能受限于源ArcGIS服务的支持范围和响应能力。
  • 认证信息有效期:如果使用用户名/密码或Token认证,请注意凭证的有效期。Token过期会导致服务中断,需要更新配置。

相关主题

发布服务

服务节点创建