基于Web Services的地理信息服务研究与实践

来源 :北京师范大学 | 被引量 : 0次 | 上传用户:kick666
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
以SOAP、WSDL、UDDI为技术核心的Web Services技术近年来得到了飞速发展和广泛应用。Web Services技术具有松耦合、服务高度封装、实现自描述、支持异构环境的互操作性等特点。随着网络的发展,地理信息系统已经从单机应用向分布式GIS以及WebGIS方向发展,GIS如何与开放式的Web Services标准相结合,引入面向服务的架构(SOA),解决传统WebGIS系统紧密耦合、接口严格、难以扩展的问题,满足异构GIS的互操作需求,实现地理信息的共享与服务,是本文要探索的主题。   论文研究了基于Web Services的地理信息服务原理。总结了Web Services的发展历程、体系结构和关键技术,探索了GIS从地理信息系统到地理信息服务的演进过程。对地理信息服务的研究内容、研究与应用现状进行了全面、深入的探讨。REST是轻量级的WebServices实现方式,与SOAP相比具有诸多优势。本文研究了基于REST的Web Services架构以及其技术模型,对REST与SOAP进行了对比分析,并探索了以REST方式构建、发布地理信息服务的机制和模式。   论文研究并构建了三种基于Web Services的地理信息服务架构方案,且分别发布了服务及服务描述。第一种方案是基于SOAP的地理信息服务,采用标准的Web Services技术来封装、发布和调用地理信息数据与服务;第二种方案是采用轻量级的Web Services解决方案REST;第三种方案是基于OGC WMS/WFS/WCS标准的地理信息服务架构,特点是对空间数据互操作接口进行了标准化。最后从服务内容的抽象层次、架构风格两个角度来对三种方案进行了对比分析。   最后,为了对地理信息服务架构方案进行验证,并相互对比其优劣,论文实现了四个地理信息服务应用。第一个应用基于ArcGIS Server API,实现了一个封闭的WebGIS应用;第二个应用是基于SOAP的地理信息服务实现;第三个应用是基于REST的地理信息服务实现,以JavaScript和KML两种方式分别调用地理服务;第四个应用是基于OGC WMS的服务实现,采用OpenLayers开源API调用WMS服务。通过这四个应用的实现及对比,分析出了不同服务架构所适用的场景,也印证了轻量级的REST架构的优势。
其他文献
改革开放前,中国城市内部空间结构多以“单位大院”为基本结构单元,城市居民的就业地和居住地基本合一,许多职工步行或者骑自行车上班。在这种组织形式下,虽然居住和就业是均衡的
眼下,新媒体正在兼容并扩张着自己的强势版图,咄咄逼人,势不可挡。我们所从事的视听工作已然与新媒体发生深度交集。内容在变,载体在变,渠道在变,形式也在变。眼下最紧迫的任
土地资源是人类进行一切社会经济活动及其赖以生存和发展的物质基础,是一种不可再生的最基本的资源,它的合理利用是人类生存和社会经济发展的基础。但是近几十年来,由于人口急剧
近年来,湿地生态系统对于生态环境的特殊性和重要性受到全世界的极大关注,在涵养水源、蓄洪防旱、降解污染、调节气候、补充地下水、控制土壤侵蚀等方面均起到重要作用,湿地研究
疟疾是一种由疟原虫引起的、经按蚊叮咬而传播的重要寄生虫病。2000年以来我国以安徽省为代表的中部地区陆续出现疟疾疫情回升、小暴发点或局部暴发流行。疟疾的流行与传播是
近年来,林业有害生物灾害的形势越来越严重,建立一套行之有效的远程监测系统不仅能够大大提高灾害监测的效率和准确性,而且对于促进林业可持续发展起着相当重要的作用。   本
地表湍流通量包括显热通量和潜热通量,它的准确测定对天气气候预报、农业节水和水资源管理等意义重大。目前应用较为广泛的通量测量技术如涡动相关仪(EC)和大孔径闪烁仪(LAS),前者
巴丹吉林沙漠地处中国西北内陆干旱区,其中世界最高大的沙丘系统与大量永久性的湖泊相间分布。但近年来巴丹吉林沙漠南部湖泊的水有减少的趋势,部分湖泊干涸、萎缩,引发国内外众
学位
我国是中、低纬度地区冰川最发育的国家,冰川面积达59425 km2,占全球中、低纬度冰川面积的50%以上,冰川是我国极其重要的固体水资源,冰储量约为5600km3,折合水量约为50000×108m3,相