SuperMap GIS服务式开发平台

上传人:飞*** 文档编号:16443837 上传时间:2017-11-07 格式:DOC 页数:15 大小:1.83MB
返回 下载 相关 举报
SuperMap GIS服务式开发平台_第1页
第1页 / 共15页
SuperMap GIS服务式开发平台_第2页
第2页 / 共15页
SuperMap GIS服务式开发平台_第3页
第3页 / 共15页
SuperMap GIS服务式开发平台_第4页
第4页 / 共15页
SuperMap GIS服务式开发平台_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《SuperMap GIS服务式开发平台》由会员分享,可在线阅读,更多相关《SuperMap GIS服务式开发平台(15页珍藏版)》请在金锄头文库上搜索。

1、SuperMap GIS 服务式开发平台SuperMap GIS 2008 中正式推出了服务企业级应用的网络 GIS 开发平台系列,该系列平台产品主要基于面向服务的开发与架构,为企业级应用系统从服务定制、个性化服务集成、第三方服务无缝聚合、Web 开发、配置、部署与管理提供一体化的解决方案。SuperMap GIS 网络服务开发平台所构建的应用系统具有企业级网络 GIS 服务无缝聚合能力,并拥有高度的服务管理能力,可以跨网络、跨平台与第三方服务进行交互访问。SuperMap 服务器 GIS 开发平台具有如下优点: 在企业级范围通过使用 GIS 服务和网络部署可以获取最大的经济效益 集中的服务管

2、理和空间数据共享,允许被广泛的访问和使用 GIS 网络服务器为构建基于空间的面向服务架构(SOA)的系统提供了基础 松散耦合的服务,允许与其他标准业务系统集成 基于网络的 GIS 服务,允许分布于各地且采用不同技术的资源协同工作 基于标准的 GIS 服务访问组件,轻松获取标准 OGC 数据 以服务的方式提供丰富的 GIS 功能,各种应用程序可以根据需要选择适当的 GIS服务 通过 GIS 网络服务器可以构建各种类型客户端的应用,用以完成不同性质的任务,包括移动终端、桌面应用、纯浏览器端等 开放式服务架构,满足任意层次的开发需求1.1 认识 SuperMap GIS 网络服务开发平台SuperM

3、ap GIS 2008 提供了三款 GIS 网络服务器产品。 SuperMap IS .NET 2008 SuperMap IS.NET 是一款高效、稳定的网络地理信息发布系统的开发平台,它采用面向 Internet 的分布式计算技术,支持跨区域、跨网络的复杂大型网络应用系统集成。SuperMap IS .NET 为 GIS 数据的发布提供了高可扩展的开发平台,开发者可以方便、灵活地实现网络空间数据的共享。 SuperMap iServer .NET 2008SuperMap iServer .NET 基于微软.NET 平台构建的面向服务式架构的企业级 GIS 产品。该产品提供面向空间信息服务

4、的企业级体系结构,支持 SOA 标准,可用于构建功能强大、多层多级服务无缝聚合、服务集中式管理、具有高度无缝可扩展业务的企业级网络应用系统和网络服务。该产品在服务器端,可以面向网络客户端提供与大众化桌面 GIS 产品相同功能的 GIS 服务,也可以与其他网络服务无缝聚合。它是一个可多层次扩展的面向服务GIS 的开发框架。 SuperMap iServer Java 2008SuperMap iServer Java 是基于 Java 平台构建的服务式企业级 GIS 产品,它也同样提供强大的 GIS 功能服务,可以聚合多层网络服务以及自定义扩展服务,是适用于 Java 平台的开发框架,可以使用

5、Java 进行后台开发,与其它基于 JavaEE 平台的企业级系统集成。SuperMap iServer Java 可以在 Windows, Linux 和 Unix 上运行。1.1.1 SuperMap GIS 网络服务开发平台版本的发展历程SuperMap 网络服务产品经历了不同版本的更新与升级,下表列出了各产品的版本发展情况以及目前使用状况。 SuperMap 网络服务产品系列产品名称 版本号核心技术平台5.0 .NET Framework 1.1SuperMap Objects 5.05.1 .NET Framework 1.1SuperMap Objects 5.15.2 .NET

6、Framework 2.0SuperMap Objects 5.2SuperMap IS .NET5.3 .NET Framework 3.0SuperMap Objects 5.3SuperMap iServer .NET2.0 .NET Framework 3.0SuperMap Objects .NET 2.01.0 J2EE SuperMap Object Java 1.0SuperMap IS Java1.2 J2 EE SuperMap Object Java 1.0SuperMap iServer Java 2.0 Java EE SuperMap Object Java 2.0

7、1.1.2 SuperMap 网络服务产品功能一览SuperMap 网络服务产品功能列表 SuperMap iServer .NETSuperMap iServer JavaSuperMap IS .NET服务及管理 基于浏览器的服务管 理集群发布 空间数据服务 空间分析服务 地图编辑服务 自定义服务 WebService 的发布与使用 空间数据库 数据源管理 OGC W*S 服务的发布与使用 部分支持数据管理KML、GeoRSS 的发布与使用 部分支持自定义引擎 自定义服务 扩展性支持自定义控件 浏览器 移动终端 桌面程序 部分支持支持的客户端Google Earth 1.2 SuperMa

8、p IS .NET 2008SuperMap IS .NET 是网络地理信息发布系统的开发平台,可以为企事业单位提供不同层次的解决方案,可以全面满足网络 GIS 的应用需要。使用 SuperMap IS .NET 软件产品,用户不仅可以快速建立基于地图的 Internet 或 Intranet 的地理信息服务网站,也可以快速开发定制化的地理信息服务系统。SuperMap IS .NET 在性能上达到了比较理想的效果,具有很多优异的特性,如SuperMap IS .NET 具有多源数据集成、海量数据访问支持、服务器群集等优秀特性;采用多级缓存结构设计;可以同时支持多种地图引擎协同工作等。Supe

9、rMap IS.NET 的服务器还具有强大的群集能力,既可以实现单机多应用群集,也可以实现多机多应用群集。这种体系结构在提供系统稳定性、提高客户端并发访问能力的同时,提供了很好的扩展性,能够将多个高性价比的低档服务器联合起来达到高端服务器甚至超级计算机的计算能力,能大幅度降低硬件资源的投入。图 4.1.1SuperMap IS.NET 体系结构图表 SuperMap IS 系列产品体系结构表服务结构 说 明客户端 SuperMap IS .NET 支持最广泛的客户端程序,比如IE,FireFox, Netscape,Mozilla 等,此外,它还支持桌面应用程序、移动终端设备、以及各种网络应用

10、程序的访问。用户可以通过多种形式轻松地连接到 SuperMap IS .NET 构建的站点。Web 服务器 SuperMap IS .NET 提供 Web Controls 和 Web 应用程序模版,大多数基于 WebGIS 的 Web 应用系统可以直接使用或者扩展 Web Controls和模版,快速构建应用系统。应用服务器 SuperMap IS .NET 应用服务器基于.NET 组件技术构建,可以同时支持多个不同类型的引擎并发运行。系统提供了多个预定义 GIS 服务引擎组件,还可以构建面向行业特殊应用的自定义引擎。数据服务器 SuperMap IS.NET 集成了 SuperMap GI

11、S 强大的空间数据引擎SuperMap SDX+,可以将空间数据和非空间数据一体化存储到Oracle、SQL Server、Sybase 和 DB2 等大型关系数据库中。通过SuperMap SDX+,SuperMap IS.NET 能够轻松管理海量矢量数据和海量栅格数据,并能直接发布到 Internet/Intranet 上去,很好的解决了以前无法在网络上发布海量数据的难题。1.2.1 产品特点 海量影像数据发布能力 图 4.2.1 日本铁道 GIS 系统(海量数据发布) 支持多种数据格式的发布 提供强大的 GIS 功能服务 地图服务配置简单,易于使用 优化的多级缓存机制 支持服务器集群,具

12、有高度伸缩性,提高并发访问量 提供可视化 Web 控件开发 功能全面的开发模板,方便定制,操作简单 支持标准的 WebService 支持多种客户端,如浏览器,移动终端,桌面应用程序等 支持 OGC 规范 支持 KML 数据的读取 简单友好的开发界面 高度可扩展性, 组件化设计,易于管理,具有良好的扩充性和开放性。1.2.2 应用领域SuperMap IS .NET 主要用于提供空间数据的发布以及空间信息服务,其应用主要有以下两个方面。 公众服务型 WebGIS 发布系统公众服务型 WebGIS 发布系统主要是面向社会大众,提供与生活相关的基于空间信息的网络服务,如公交换乘、地理位置服务、路径

13、分析等。这种类型的发布系统通常具有较高的并发访问量,SuperMap IS .NET 的服务器集群,多层的空间数据缓存机制可以有效的解决由于高并发量导致系统性能下降的瓶颈,从而满足公众服务型 WebGIS 发布系统稳定、高速发布信息的要求。 基于行业专有的 WebGIS 发布系统SuperMap IS.NET 可以将 GIS 服务应用到各个行业中,有效提高专业性行业运作或服务的效果和质量,如:位置信息服务商、电子商务网站、气象信息发布网站、农业信息发布网站、卫生疫情发布网站、旅游信息发布网站、防汛信息发布网站、环保信息发布网站等。1.2.3 功能SuperMap IS .NET 是 Super

14、Map 网络服务器产品之一,它主要定位于空间信息的网络发布,为内外网络的用户提供空间数据的浏览和互操作。它的主要功能如下所示。 空间信息的发布SuperMap IS .NET 除了提供交互式电子地图的操作,查询等通用 Web GIS 功能之外,还提供高级的空间分析功能和应用模型,如最短/最佳路径分析,目标物缓冲区分析,公交线路查询和换乘分析。 空间信息服务的发布SuperMap IS .NET 可以发布基于位置信息的网络服务(Web Service)-SuperMap IS Web Services。 空间信息的在线编辑SuperMap IS .NET 提供在线编辑功能,允许多人同时在线编辑空

15、间数据,实现远程数据的采集和维护。 远程管理 GIS 服务SuperMap IS .NET 的服务管理程序前台使用了最常用的客户端软件浏览器,通过标准的 Web 程序进行 GIS 应用服务的管理,动态的修改系统参数,在不间断 GIS 服务的情况下,可以远程调整的系统参数。 支持 OGC 的服务规范SuperMap IS .NET 实现了 WMS 规范。1.2.4 产品版本介绍SuperMap IS.NET 分为专业版、企业版和开发版。三个版本在功能上是完全一样的,但是在性能上分别做了不同的限制。 开发版专用于系统开发,可以开发调试运行,价格优势将大大节约您的开发成本; 专业版部署开发完成的系统

16、,允许不限量的用户并发访问; 企业版面向高端网络应用系统,具有更强的系统响应能力和多用户并发访问能力。1.2.5 开发SuperMap IS .NET 在不同服务层次提供了多种开发方式,从最简单的界面定制、Web应用开发、到自定义引擎和自定义服务程序的开发,开发平台提供不同层次的 SDK 满足用户的选择。 Web 层可视化控件开发SuperMap IS .NET 提供了 MapContol 等一系列 ASP .NET 服务器端控件,SuperMap IS WebControls 是用户二次开发实现网络 GIS 功能的主要 SDK,支持拖放式的编程,具有良好的设计时特性,保证设计时和运行时的统一,帮助开发者快速实现应用系统,使开发者在建立系统的初期可以看到系统的运行效果。 应用模板的定制在 We

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号