SuperMap IS.NET是一款高效、稳定的网络地理信息发布系统的开发平台,它采用面向Internet的分布式计算技术,支持跨区域、跨网络的复杂大型网络应用系统集成。SuperMap IS .NET为GIS数据的发布提供了高可扩展的开发平台,开发者可以方便、灵活地实现网络空间数据的共享。
SuperMap IS .NET是网络地理信息发布系统的开发平台,可以为企事业单位提供不同层次的解决方案,可以全面满足网络GIS的应用需要。使用SuperMap IS .NET软件产品,用户不仅可以快速建立基于地图的Internet或Intranet的地理信息服务网站,也可以快速开发定制化的地理信息服务系统。
SuperMap IS .NET在性能上达到了比较理想的效果,具有很多优异的特性,如SuperMap IS .NET具有多源数据集成、海量数据访问支持、服务器群集等优秀特性;采用多级缓存结构设计;可以同时支持多种地图引擎协同工作等。
SuperMap IS.NET的服务器还具有强大的群集能力,既可以实现单机多应用群集,也可以实现多机多应用群集。这种体系结构在提供系统稳定性、提高客户端并发访问能力的同时,提供了很好的扩展性,能够将多个高性价比的低档服务器联合起来达到高端服务器甚至超级计算机的计算能力,能大幅度降低硬件资源的投入。
客户端 SuperMap IS .NET支持最广泛的客户端程序,比如IE,FireFox,Netscape,Mozilla等,此外,它还支持桌面应用程序、移动终端设备、以及各种网络应用程序的访问。用户可以通过多种形式轻松地连接到SuperMap IS .NET构建的站点。
Web服务器 SuperMap IS .NET提供Web Controls 和Web应用程序模版,大多数基于WebGIS的Web应用系统可以直接使用或者扩展Web Controls和模版,快速构建应用系统。
应用服务器 SuperMap IS .NET应用服务器基于.NET组件技术构建,可以同时支持多个不同类型的引擎并发运行。系统提供了多个预定义GIS服务引擎组件,还可以构建面向行业特殊应用的自定义引擎。
数据服务器 SuperMap IS.NET集成了SuperMap GIS强大的空间数据引擎SuperMap SDX+,可以将空间数据和非空间数据一体化存储到Oracle、SQL Server、Sybase和DB2等大型关系数据库中。通过SuperMap SDX+,SuperMap IS.NET能够轻松管理海量矢量数据和海量栅格数据,并能直接发布到Internet/Intranet上去,很好的解决了以前无法在网络上发布海量数据的难题。
产品特点
海量影像数据发布能力
支持多种数据格式的发布
提供强大的GIS功能服务
地图服务配置简单,易于使用
优化的多级缓存机制
支持服务器集群,具有高度伸缩性,提高并发访问量
提供可视化Web控件开发
功能全面的开发模板,方便定制,操作简单
支持标准的WebService
支持多种客户端,如浏览器,移动终端,桌面应用程序等
支持OGC规范
支持KML数据的读取
简单友好的开发界面
高度可扩展性
组件化设计,易于管理,具有良好的扩充性和开放性。
应用领域
SuperMap IS .NET 主要用于提供空间数据的发布以及空间信息服务,其应用主要有以下两个方面。
公众服务型WebGIS发布系统
公众服务型WebGIS发布系统主要是面向社会大众,提供与生活相关的基于空间信息的网络服务,如公交换乘、地理位置服务、路径分析等。这种类型的发布系统通常具有较高的并发访问量,SuperMap IS .NET 的服务器集群,多层的空间数据缓存机制可以有效的解决由于高并发量导致系统性能下降的瓶颈,从而满足公众服务型WebGIS发布系统稳定、高速发布信息的要求。
基于行业专有的WebGIS 发布系统
SuperMap IS.NET可以将GIS服务应用到各个行业中,有效提高专业性行业运作或服务的效果和质量,如:位置信息服务商、电子商务网站、气象信息发布网站、农业信息发布网站、卫生疫情发布网站、旅游信息发布网站、防汛信息发布网站、环保信息发布网站等。
功能
SuperMap IS .NET是SuperMap 网络服务器产品之一,它主要定位于空间信息的网络发布,为内外网络的用户提供空间数据的浏览和互操作。它的主要功能如下所示。
空间信息的发布
SuperMap IS .NET除了提供交互式电子地图的操作,查询等通用Web GIS功能之外,还提供高级的空间分析功能和应用模型,如最短/最佳路径分析,目标物缓冲区分析,公交线路查询和换乘分析。
空间信息服务的发布
SuperMap IS .NET可以发布基于位置信息的网络服务(Web Service)-SuperMap IS Web Services。
空间信息的在线编辑
SuperMap IS .NET提供在线编辑功能,允许多人同时在线编辑空间数据,实现远程数据的采集和维护。
远程管理GIS服务
SuperMap IS .NET的服务管理程序前台使用了最常用的客户端软件——浏览器,通过标准的Web程序进行GIS应用服务的管理,动态的修改系统参数,在不间断GIS服务的情况下,可以远程调整的系统参数。
支持OGC的服务规范
SuperMap IS .NET实现了WMS规范。
产品版本介绍
SuperMap IS.NET分为专业版、企业版和开发版。三个版本在功能上是完全一样的,但是在性能上分别做了不同的限制。
开发版专用于系统开发,可以开发调试运行,价格优势将大大节约您的开发成本;
专业版部署开发完成的系统,允许不限量的用户并发访问;
企业版面向高端网络应用系统,具有更强的系统响应能力和多用户并发访问能力。
开发
SuperMap IS .NET在不同服务层次提供了多种开发方式,从最简单的界面定制、Web应用开发、到自定义引擎和自定义服务程序的开发,开发平台提供不同层次的SDK满足用户的选择。
Web层可视化控件开发
SuperMap IS .NET提供了 MapContol等一系列ASP .NET服务器端控件,SuperMap IS WebControls是用户二次开发实现网络GIS功能的主要SDK,支持拖放式的编程,具有良好的设计时特性,保证设计时和运行时的统一,帮助开发者快速实现应用系统,使开发者在建立系统的初期可以看到系统的运行效果。
应用模板的定制
在Web控件的基础上,SuperMap IS .NET提供了界面友好的应用程序模板,可利用快速移植、重用的模板为开发提供强有力的支持。
AjaxMap 控件开发
AjaxMap 是SuperMap IS .NET 利用 Ajax 技术封装的地图控件,使用该控件可以创建接近本地桌面应用的、直接的、高可用的、更丰富的、更动态的Web用户界面。 AjaxMap 充分发挥了Ajax的技术优势,在客户端调用 AjaxMap 构建的 WebGIS 发布网站可以使浏览者获得更好的用户体验。即使是读取比较大的GIS数据,在读取数据的过程中,用户所面对的不再是白屏,而是原来的页面状态,只有当接收到全部数据后才更新相应部分的内容,而这种更新也是瞬间的,用户几乎感觉不到。
自定义GIS地图引擎的开发
SuperMap IS .NET采用全开放组件式体系结构,,它允许用户扩展系统功能,并与SuperMap IS .NET功能服务集成。这种扩展地图引擎的开发对于行业应用服务平台开发商是极其有意义的,通过对于行业模式的抽象,开发行业应用引擎可以降低具体项目的开发周期,同时建立二次开发商的品牌优势。
SuperMap 网络服务产品的发展
SuperMap基于当前主流技术.NET和Java推出SuperMap iServer .NET 和SuperMap iServer Java产品,该产品以开放性好、架构灵活、GIS功能强大、海量数据快速发布、集群与缓存技术的优越性、可视化AJAXControl便利的网络开发方式、多操作系统多客户端多种类型web服务器的支持等众多优异的特性提供给广大的网络服务使用者和开发者。今后SuperMap的网络服务GIS产品还就会紧随当前最优的技术不断提升产品的性能与品质。
今后SuperMap的网络服务GIS产品将会在数据集成、面向服务方面作进一步支持,并提供更加全面的GIS功能,更加精准的空间分析地图服务。同时在地图应用服务层面上,以地图服务为基础,面向行业,比如土地信息系统、军事/应急信息系统,提供通用的功能模块以及高级的专有分析功能,使开发者能够集中精力于具体的业务工作。如:
通用功能具体化;
无缝集成现有通用、基础的功能形成专用的功能;
开发新的功能,新的组件,嵌入到现有服务中。这样以更加灵活的方式为我们的用户提供更好的Internet GIS的开发体验。
未来SuperMap的网络服务GIS产品将会是一个体系结构更加开放的企业级Internet GIS平台。服务组件化、服务端Web化、表现客户端化、通讯协议标准化、针对不同类型、不同部分行业的专有开发模版更加人性化是SuperMap的网络服务GIS产品的发展目标。