包含什么 |
SuperMap iServer 包含以下主要组成部分:
SuperMap SDX+,SuperMap 的空间引擎技术,它提供了一种通用的访问机制(或模式)来访问存储在不同引擎里的数据。这些引擎类型包括数据库引擎、文件引擎和 Web 引擎。SuperMap iServer 通过 SuperMap SDX+,可以访问到数据。
目前版本支持的引擎类型包括 UDB 引擎(UDB),Oracle 引擎(OraclePlus)和 SQL Server 引擎(SQLPlus),影像只读引擎(ImagePlugins)和 OGC 引擎(OGC)等。
GIS 服务是 GIS 功能处理的实体,它是由 SuperMap iServer 提供并装载在 GIS 服务器上的服务,包括地图服务(MapService)、数据服务(DataService)、网络分析服务(NetworkAnalystService)、空间分析服务(SpatialAnalystService)等。这些 GIS 服务分别处理不同功能类型的 GIS 请求。管理员通过 SuperMap iServer Manager 来对 GIS 服务进行管理和控制。
SuperMap iServer Manager 是 SuperMap iServer 提供的服务管理工具,提供远程的、动态的、基于 Web 的服务配置管理模式,为用户提供了方便、简洁、直观、灵活的管理方式。使用 SuperMap iServer Manager 可以方便地管理 GIS 服务,包括:添加、删除服务、控制服务的启动和停止等;管理 GIS 服务器的系统服务,包括 GIS 服务器的管理、日志、缓存等服务的管理,以及集群的配置等;SuperMap iServer Manager 还提供了安全控制、备份恢复等功能。
SuperMap iServer 不仅仅是 GIS 服务器,还是一个 GIS 开发平台,SuperMap iServer 自带了 SDK(Software Development Kit,软件开发工具包),用户可以方便的对 SuperMap iServer 进行扩展,以满足不同用户的特殊需求,使 SuperMap iServer 系统与用户业务业务系统更好的集成。
SuperMap iServer 提供客户端 GIS 程序开发工具包——SuperMap iClient。SuperMap iClient 是基于统一服务模型的多终端模式进行封装的一系列开发包。易用的面向对象编程模型,使得用户可以调用服务器端完整专业的 GIS 功能。具备独立的分发和更新支持包,以更好的满足快速更新升级。
SuperMap iClient 包含基于 for Android、for iOS、for Windows 8等移动端开发工具包,for Flash、for JavaScript、for Silverlight 等二维 Web 端开发工具包,以及开发真三维应用的 iClient3D for Plugin/WebGL 工具包。具体请参见 SuperMap iClient。