SuperMap iServer 支持将远程的 iServer REST 数据服务作为数据来源通过本机再次发布为 WFS 服务、 REST 数据服务、OGC API 数据服务。您可以通过以下步骤快速发布在线的 REST 数据服务:

  1. 在服务管理界面首页点击快速发布或在服务->服务管理页面,点击快速创建服务,进入发布向导;
  2. 选择数据源为“REST 数据服务”,点击下一步
  3. 输入数据来源服务的地址,例如 http://server:8090/iserver/services/data-world/rest,如果输入的服务不是公开的服务,则需要输入有访问权限的 Token/API-key ,若获取的 Token 是以 HTTP Referer 方式生成的,则需要填写相应的 HTTP Referer 值。,点击下一步
  4. 选择发布的服务类型,如 REST-数据服务,点击下一步
  5. 进行相应的服务配置,点击发布,进行服务的发布;
    • 设置数据服务是否允许编辑,默认不允许编辑。当选择允许编辑时,支持开启延迟提交。开启延迟提交时,系统将根据设置的内容,延迟提交数据编辑操作
    • 设置数据服务是否启用缓存,默认不启用缓存。建议启用缓存,这样请求会缓存在本地,以后有相同的请求时可直接在本地读取,详细参数说明可参考:REST 数据服务提供者配置参数
  1. 发布完成后,可以看到当前发布的服务名和链接,点击可直接访问服务。

您发布的远程 REST 服务可以来自任何位置部署的 iServer 服务,只要能访问该服务就可以发布,例如:在 SuperMapOnline 上部署的 iServer 中发布的 REST 数据服务。