收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

分布式GIS服务链集成关键技术

贾文珏  
【摘要】:互联网技术的不断发展,使得Web由静态的信息发布平台发展为动态的网络计算平台。空间信息在各领域的广泛应用,推动地理信息系统由封闭、紧耦合的单机系统向开放、松耦合的地理信息服务发展,要求新一代的地理信息服务具有分布式的集成能力。Web Services技术的发展和成熟,为分布式异构GIS集成和互操作提供了新平台。Web Services与GIS的结合成为分布式GIS服务的主要研究方向和实现途径。OGC、ISO/TC21l等国际组织进行了大量的GIS Web服务的基础研究,得到了业界的广泛认可,各主要GIS软件提供商纷纷发布大量的GIS Web服务。在GIS Web服务不断丰富的今天,我们面临的挑战是如何将这些现有的GIS Web服务,动态的组合起来,完成用户指定任务,实现分布式地理信息服务的按需动态集成。本文的主要研究内容是分布式GIS服务链的集成关键技术,在分析了现有的分布式GIS集成方法的基础之上,提出了分布式GIS服务链集成方法和集成框架,并在该集成框架的基础上,对GIS服务链的三个关键问题进行了深入研究。 首先,本文深入研究了GIS服务链的服务基础—GIS数据服务和功能服务。分布式GIS数据和功能服务是分布式GIS服务链的实现基础。主要研究内容包括: 1) 结合Web Services技术,研究了基于Web Services技术的GIS数据服务实现方法。 2) 针对GML数据量大以及网络传输速度的限制,提出了Web要素服务性能优化策略,包括:CGML模式定义策略、GML压缩传输策略以及客户端内存构建策略。CGML模式定义策略通过减少GML中的属性标签冗余降低GML文档大小;GML压缩传输策略根据GML文档大小、网络速度以及服务器和客户端性能决定是否进行压缩传输;客户端内存构建策略通过构建客户端内存结构减少用户进行基本操作时对远程服务的访问请求。以上三个策略的结合,可以有效地提高GIS Web数据服务的效率。 3) 针对目前分布式GIS功能服务接口定义尚不成熟的现状,为了满足分布式GIS服务链的要求,本文在分析现有GIS功能接口定义的基础上,分析了分布式GIS功能服务接口的原则并给出三种常用的分布式GIS服务接口定义实例。 接着,本文深入研究了GIS服务链的基础设施—GIS服务的注册—查找机制。服务的查找和发现机制是分布式GIS服务链集成的基础设施,为服务链组合中的服务发现和选择提供了重要的支持。本文针对目前UDDI注册中心缺乏对分布式GIS服务分类的支持的现状,提出通过建立分布式GIS服务分类法扩展UDDI的机制。主要研究内容包括: 1) 在分析现有的GIS服务分类体系基础上,研究了面向服务链的分类原则,并在该原则的基础上,提出了满足分布式GIS服务链集成要求的分布式GIS Web服务分类体系,给出了分类实例。 2) 利用分布式GIS Web服务分类法扩展UDDI,并实现了基于扩展的私有UDDI的


知网文化
【相似文献】
中国博士学位论文全文数据库 前1条
1 贾文珏;分布式GIS服务链集成关键技术[D];武汉大学;2005年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978