基于.NET的空间信息服务平台的研究与应用

来源 :河海大学 | 被引量 : 7次 | 上传用户:LINGBAOLAOLI
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着地理信息互操作和Web服务技术的发展,WebGIS的应用也越来越普及,但同时也暴露出空间数据异构、无法跨平台等问题。目前,对于GIS开发人员来说,要创建、测试和设置结构清晰、运行稳定的WebGIS,还没有合适的工具和模式可以使用和借鉴。开发人员不仅要熟悉系统的业务逻辑,而且要熟悉所采用的GIS开发工具,了解一些底层信息和开发通用的地图功能。开发难度大,而且稳定性和扩展性不能保证。因此,本文研究的重点在于构建一个基于WebGIS基础开发和运行环境的空间信息服务平台,方便GIS的开发与功能的扩展。本文结合OpenGIS规范和OGC地理信息服务,提出了基于Web Services的空间信息服务平台的解决方案,系统地阐述了空间信息服务平台的特点、优势和体系结构;利用Microsoft的.NET平台和ESRI的ArclMS地图服务器,设计并实现了相应的系统原型。本文所做的工作如下:1.分析WebGIS技术、发展趋势及开发方式的不足以及Web Services技术在WebGIS中的应用,指出Web Services对解决WebGIS开发中遇到问题具有重要意义。2.从规范层面,对ArcIMS体系结构及相关技术进行研究,包括对ArcXML及.NET LINK的深入剖析。结合.NET环境和Web Service技术,对ArclMS原有开发方式的不足进行改进,主要体现在是对其核心语言ArcXML的解析与封装上。3.根据以上基础,在.NET环境下进行接口和功能设计。创建.NETWeb Service将一些通用的地图数据和功能封装起来,并构建一个基于WebGIS基础开发和运行环境的空间信息服务平台,便于集成和扩展。4.设计客户端对空间信息服务平台进行测试,并对此信息平台做出适当评价。
其他文献
目前Web服务技术已经从基础构建阶段向大规模商业应用阶段快速发展。Web服务组合是推动Web服务技术继续发展的技术动力和研究热点,基于BPEL(Business Process Execution Lang
随着IT应用的广泛与深入发展,传统的计算架构难于适应企业急速发展带来的需求。企业需要他们的系统以最低的成本、最高的效率、最出色的可用性为企业提供服务。而事实上,他们
网格资源调度策略是网格计算领域中的关键研究方向之一。在网格计算中,通过采取适合于网格任务特征和资源特点的调度策略,将网格计算中的资源分配给匹配的网格任务,从而使网
Ad Hoc网络是由一组带有无线收发装置的移动终端组成的一个多跳的临时性自治系统。它具有无中心、自组织、拓扑结构动态变化和移动终端资源有限等特点。在分级结构的Ad Hoc网
集群的动态负载均衡是集群计算中的关键技术,如何提高动态负载均衡的性能,一直是集群计算研究的热点。本文研究的集群负载均衡问题,其目的就是在互联网用户数和网络流量呈几何级
多Agent系统在探索大规模分布式开放系统和理解、刻画现实世界中的许多复杂问题都有非常广泛的应用。但在基于多Agent的应用中,有一个亟待解决的困难问题,即在用户需求、Agent
今天P2P应用的带宽已经超过WWW,成为占有互联网带宽最多的部分。对等计算在产业界迅速普及的同时,研究界也及时跟进,在P2P系统的设计方法和发展方面进行了广泛而深入的研究。由
近年来,随着互联网应用的深入,网络蠕虫对计算机系统安全和网络安全的威胁日益严重。传统的基于特征匹配的蠕虫检测方法受限于蠕虫特征的获取,无法检测未知的蠕虫;现有基于行
随着越来越多的数据以XML文档进行存储,在这些数据中隐含着大量的知识信息与各类模式,因此,人们基于XML的数据挖掘应运而生。面向XML的数据挖掘包括对XML结构上的挖掘和对XML内
数据仓库的设计涉及到多个层面,如ETL过程、可操作数据源、数据仓库存储等。每个层面都会有不同的建模方法,这些方法往往只是针对单个方面提出的,这样建模制品就会缺乏一致性