基于RIA与REST风格的WebGIS系统的设计与应用

来源 :南京大学 | 被引量 : 0次 | 上传用户:ck101newguy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Web2.0的到来,网络应用进入了一个新的时代。Web2.0是以用户为中心的一种新的互联网应用模式,它强调用户的参与互动,因此良好的用户体验是至关重要的,而RIA(Rich Internet Application,富互联网应用)技术恰恰能满足这一需求。RIA技术由于能为互联网带来丰富的用户体验,逐渐走向成熟并得到广泛应用。REST(Representational State Transfer,表述性状态转移)是RoyFielding博士在2000年提出的概念,作为一种软件构架风格,它可以大大降低开发的复杂性,提高系统的可伸缩性,近年来受到了开发者的热爱。WebGIS作为网络技术和GIS技术结合的产物,不可避免地受到这些新技术的影响,因此如何跟进这些新技术的变化,并实现这些技术在WebGIS中的应用成为了GIS领域的一个热点问题。同时一些实践证明利用这些新兴的技术和设计方法不仅能解决WebGIS日益复杂的需求,而且能丰富WebGIS功能和增强用户的交互。   本文即在此背景下,提出了利用RIA技术和REST风格结合开发WebGIS系统的方案,并把该方案应用于原有江苏省旅游局和南京大学旅游研究所合作项目-“江苏旅游资源信息系统”,对其进行重构验证了本方案的可行性。本论文的研究重点在如下三个方面:   1、研究了RIA相关技术,对比各种RIA技术的基础上重点分析了Ajax RIA技术在构建WebGIS客户端方面的优点。同时探讨了REST风格的特点,为下文的基于RIA/REST的WebGIS系统的设计与应用提供技术和理论基础。   2、探讨了基于RIA/REST的WebGIS的设计方案。从理论技术上入手,首先对WebGIS的实现原理进行了介绍,并由此引出基于该原理的符合REST风格的WebGIS设计方案。重点从客户端RIA平台的构建和服务器端REST风格的设计两方面进行介绍。同时亦对服务器端如何结合开源库实现GIS功能给出了设计思路,并设计了可以实现空间查询和分析的空间数据库引擎。最后分析基于Ajax RIA/REST的WebGIS系统的优点。   3、设计并重构了已有的“江苏旅游资源信息系统”。以基于RIA/REST实现新型WebGIS方案为技术指导思想,提出了结合RIA客户端并利用网络地图服务数据资源进行开发的方法。在此基础上,完成了江苏旅游资源信息系统的系统设计、数据库设计以及具体功能实现等工作。由于系统在REST风格约束下进行架构,同时采用Ajax RIA技术作为客户端平台技术,所以系统具有很大的灵活性和便利性。并且系统也是在开源架构下运行,这样亦节省大量购买数据和软件平台的费用,并且可以保证运行效果不低于商业软件平台。该系统的成功开发,证明了使用结合RIA客户端技术开发提供REST风格的地理信息服务系统的可行性,也为该风格软件架构提供了借鉴和指导经验。   论文论述的基于RIA/REST的WebGIS系统设计方案不仅能够满足旅游资源单体空间信息的网络发布、管理、共享等需求,而且在其他类似信息管理系统中本技术也有很大的参考价值。
其他文献
小平同志南方谈话,激起了全国改革开放的新热潮。一位年轻的农业科技工作者,怀着一颗跃跃欲试的心,离开了旱涝保收的岗位,带着组织的期盼,凭着自己睿智的头脑,努力寻找科学
无锡市是我国经济最为发达的地区之一,90年代以来城市扩展迅速,城市土地扩展带来一系列严重的资源环境问题,人类在利用土地促进社会经济发展的同时,也引起了土地覆被的变化,并对生
土壤是地球生物生存的重要物质基础也是人类生产发展的重要资源,元素作为土壤的重要组成部分,其自然含量主要取决于母质、成土过程、地形、区域气候、生物等自然因素。湖泊沉积
湿地是陆地和水体相互作用形成的自然综合体,是自然界最富有生物多样性、最具有生产力的生态系统之一,它是人类重要的自然资源和生存环境。湿地也是世界上最受威胁的生态系统
旅游地理学注重研究人地关系,旅游地可达性是人地关系研究中重要的一环。以往研究将旅游可达性作为由旅游目的地区位条件、交通网络、旅游服务和服务设施所决定的旅游者进入某
本文以岱海湖滨阶地为研究对象。通过对岱海西南部的大黄地、东部的石门水库剖面、东北部的目花河露头剖面进行定年和沉积特征分析、CaCO3百分含量、磁化率等环境代用指标,推
随着近些年遥感技术的飞速发展,遥感数据越来越表现出高时间分辨率、高空间分辨率和高光谱分辨率的发展趋势,每时每刻都在产生大量不同类型的、不同分辨率的遥感影像数据。随着
我国的毛乌素沙地、浑善达克沙地、腾格里沙漠广泛分布着灌丛沙丘。毛乌素沙地的三种灌草丛沙丘处于消亡阶段,浑善达克沙地的白刺沙丘处于发育阶段,但有活化趋势。腾格里沙漠
要把江泽民同志“三个代表”的重要思想真正落到实处,需要全体共产党员的努力实践。党的性质和宗旨,决定了党的全部工作的出发点和落脚点就是为人民谋利益。因此,广大共产党
1999年实施的退耕还林工程、2002年实施的退牧还草工程,是我国在生态建设领域内推行的系列巨大工程之一,有力地改善了西部地区的生态与环境,但仍然面临着工程项目实施地区农