GIS 服务是网络环境下的一组与地理信息相关的软件功能实体,通过接口暴露封装的功能,利用Web技术来扩展和完善 GIS 应用,具有较强的用户交互能力。GIS 服务类型可划分为:空间数据发布、空间查询检索、空间模型服务、Web资源组织。
ArcGIS 服务类型
ArcGIS Server是基于服务器的GIS产品,用于构建集中管理的、支持多用户的、具备高级 GIS 功能的企业级 GIS 应用与服务,如地图服务、要素服务、地理处理服务、影像服务、地理数据服务、地理编码服务、网络分析服务、空间分析服务等即拿即用的服务,并提供数据发布和共享、模型分析提供开放接口。
SuperMap 服务类型
SuperMap iServer 是基于跨平台 GIS 内核的云 GIS 应用服务器产品,该产品通过服务的方式,面向网络客户端提供全功能的 GIS 服务的发布,如地图服务、数据服务、空间分析、网络分析、交通换乘分析、三维服务、机器学习、数据科学、流数据服务等,还可以通过服务扩展进行个性化定制,为不同的用户需求提供丰富的选择。
SuperMap iServer 提供了系统监控与统计模块,用于监控服务器的运行状态、并发访问、热点服务等,可以监控并统计服务器的当前负载、集群系统的负载状况、服务器响应出图请求时各部分代码的性能、统计服务实例与用户的访问历史,以及设置系统出现错误或警告信息时通过邮件通知管理员。通过对 SuperMap iServer 服务器运行状态和并发访问进行监控与统计,可以更好地了解服务器的运行和负载情况,协助系统管理员更有针对性地对服务器和服务内容进行调整与优化。
SuperMap iDesktopX 提供发布服务和转发服务两种形式实现 ArcGIS 服务的迁移。
服务发布
将 ArcGIS 的数据源或地图文档转换成 SuperMap 的类型,再用 SuperMap iServer 进行服务发布,再进行服务转换,目前支持发布ArcGIS Rest三种服务,包括ArcGIS REST要素服务、ArcGIS REST地图服务、ArcGIS REST网络分析服务。
功能入口
数据迁移 选项卡->服务->发布。
参数说明
- iServer 服务地址 :输入发布服务的 iServer 地址。单击组合框下拉按钮,选择“新建连接”,弹出“登录SuperMap iServer”对话框,输入服务地址、用户名及密码,即可登录。登录成功后程序会自动保存连接过的地址,用户后续登录时可选择历史记录实现快速登录。
注 :若未启动iServer 服务或管理员账号、密码输入错误,将无法正常登录,请确认链接信息是否正确再重新登录。
-
工作空间文件 :选择待发布的工作空间文件(*.smwu),程序会根据文件路径,读取相关数据 。
- 上传本地文件 :设置是否上传本地文件。如果不上传本地文件,当文件目录发生变更时会导致服务不可用。
- REST 服务 :支持发布为REST 服务类型,包括ArcGIS REST要素服务、ArcGIS REST地图服务、ArcGIS REST网络分析服务。有关REST 服务类型的详细介绍请参看REST 服务。
- 参数设置 :选项中“可编辑”复选框用于控制是否可对数据进行编辑。勾选“可编辑”复选框后,发布的数据通过其他客户端对其进行编辑,如新建数据集、修改数据集名称等。
执行发布服务后,输出窗口处会提示发布是否成功,若发布成功,输出窗口会显示所发布的服务地址和浏览地址。发布成功之后,登录SuperMap iSever 服务管理界面勾选 arcgisrest 选项进行服务转换,可以获得两个服务地址。
服务转发
基于 ArcGIS 的数据源或地图文档,通过 SuperMap iServer 对接 ArcGIS 的服务,目前支持转发 ArcGIS REST 三种服务类型,包括要素服务、地图服务、以及网络分析服务,转发为SuperMap 支持的服务类型。
功能入口
数据迁移 选项卡->服务->转发。
参数说明
- iServer 服务地址 :输入发布服务的 iServer 地址。单击组合框下拉按钮,选择“新建连接”,弹出“登录SuperMap iServer”对话框,输入服务地址、用户名及密码,即可登录。登录成功后程序会自动保存连接过的地址,用户后续登录时可选择历史记录实现快速登录。
- ArcGIS 服务类型 :选择转发的 ArcGIS 的服务类型,目前支持ArcGIS 要素服务、ArcGIS 地图服务、以及ArcGIS 网络分析服务三种服务类型。
- 源数据—服务地址 :输入 ArcGIS 服务的连接地址,确保当前连接地址本机可访问,否则服务将无法被转发。
- 服务类型 :选择转发为 SuperMap 的服务类型,目前支持的服务类型包括:REST地图服务、WMS1.1.1、WMA1.3.0、WMTS1.0.0、WMTS-CHINA、Baidu REST地图服务、Google REST地图服务等,有关服务类型的详细说明请参看发布工作空间。
执行转发服务后,输出窗口处会提示转发是否成功,若发布成功,输出窗口会显示所发布的服务地址和浏览地址。用户可复制服务地址,在当前工作空间以 web 型数据源打开 iServer REST 服务查看;也可直接单击浏览地址查看服务发布的结果。