SuperMap iServer 支持将 ArcGIS REST 要素服务发布为 iServer 的数据服务,如 REST 数据服务、WFS 服务。
您可以通过以下步骤发布 ArcGIS REST 要素服务:
- 在服务管理界面首页->快速发布或在服务->服务管理页面,点击快速创建服务,进入发布向导;
- 选择数据源为"ArcGIS REST 要素服务",点击下一步;
- 输入 ArcGIS REST 要素服务地址,例如 http://localhost:6080/arcgis/rest/services/sample/FeatureServer ,如果输入的服务不是公开的服务,则需要安全认证,,可以通过以下两种方式进行:
- 全认证方式选择“用户名/密码”,然后分别输入有访问权限的用户名、密码、ArcGIS Token 服务地址(http://{myserver}:{port}/arcgis/tokens)及相应的 HTTP Referer 值
- 安全认证方式选择“Token”,然后输入已经获取的 Token 字符串,若获取的 Token 是以 HTTP Referer 方式生成的,则需要填写相应的 HTTP Referer 值
- 选择发布的服务类型,如 REST-数据服务,点击下一步;
- 设置数据服务是否允许编辑,点击发布;
- 发布完成后,可以看到当前发布的服务名和链接,点击可直接访问服务。
注意事项:1、当安全认证同时配置了“用户名/密码”以及“Token”时,将优先使用配置“Token”进行访问;当Token过期时,系统将自动改用用户名/密码方式认证,如认证失败则服务发布失败或服务不可用。