发布 ArcGIS REST 地图服务

发送反馈


SuperMap iServer 支持将 ArcGIS REST 地图服务发布为 iServer 的地图服务,如 REST 地图服务、WMS 服务,WMTS 服务。

您可以通过以下步骤发布 ArcGIS REST 地图服务:

  1. 在服务管理“首页”点击“快速发布”或在“服务-服务管理”页面,点击“快速创建服务”,进入发布向导;
  2. 选择数据来源为"ArcGIS REST 地图服务",点击“下一步”;
  3. 输入 ArcGIS REST 地图服务地址,例如 http://localhost:6080/arcgis/rest/services/SampleWorldCities/MapServer,如果输入的服务不是公开的服务,则需要安全认证,可以通过以下两种方式进行:

完成以上配置后,点击“下一步”;

  1. 选择发布的服务类型,如 REST-地图服务,点击“下一步”;
  1. 进行服务配置,选择“是否地图瓦片启用缓存”。勾选启用时,可指定地图浏览过程中生成的瓦片数据的存储类型(如 SMTiles、MongoDB、OTS、GDP)及位置, 点击“发布”;
  1. 发布完成后,可以看到当前发布的服务名和链接,点击可直接访问服务。

 

注意

  1.  iServer 转发 ArcGIS REST 地图瓦片请求时,ConnectTimeout 连接超时时间是 40000 毫秒,ReadTimeout 读取超时时间是 20000 毫秒,如超时,发布的 iServer 地图服务可能出现白图现象。

  2. 当转发的 ArcGIS REST 服务的图层不支持分页,执行 SQL 查询时, ArcGIS 的 Result Offset、Result Record Count 参数无法使用,对应 iServer 的查询起始记录位置(startRecord)、期望返回记录数目(expectCount)也无法使用。若需要查询数据,请将上述两个参数设置为 0。