使用中继服务

发送反馈


SuperMap iEdge 支持通过设置中继服务,实现便捷的服务转发。在中继服务中设置 GIS 服务器地址以后,iEdge 就可以将该服务器上的所有 GIS 服务映射到本地。中继服务支持的 GIS 服务器地址可以是 iPortal、iServer 或其他 iEdge 服务器的服务列表。

设置和使用中继服务的基本流程:

配置启用中继服务

登录服务管理器,依次访问“服务”、“中继服务”,在中继服务配置页面,进行如下设置:

  1. 勾选“是否启用中继服务”;
  2. 勾选“是否优先访问本地服务”,如果本地服务有与中继服务列表中同名的服务,则优先使用本地服务;
  3. 点击“添加远程服务”按钮,在对话框中添加 GIS 服务器的地址,形如:http://<ip>:<port>/iserver/services,如果您需要中继的服务有权限限制,即不是“公开可访问”的,那么您还需要输入有访问权限的 Token,请参考获取 Token
  4. 点击“保存”按钮使上述设置生效。

您可以再点击“添加远程服务”按钮添加其他 GIS 服务器,还可以对已添加的多个 GIS 服务器进行排序,对于同名服务,将优先使用排名靠前的 GIS 服务器中的服务。

访问中继转发的服务

访问 iEdge 首页,点击“服务列表”,您可以看到,服务列表中除了本地发布的服务,还有来自其他远程 GIS 服务器的服务,即中继转发的远程 GIS 服务。您可以直接点击服务链接访问这些服务。

如果您开启了“优先访问本地服务”,对于本地与远程同名的服务,则只显示本地服务,否则对于同名服务只显示远程服务。