欢迎来到天天文库
浏览记录
ID:32986088
大小:2.71 MB
页数:74页
时间:2019-02-18
《基于ria的构件式webgis的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、Athesis(dissertation)submittedtoZhengzhouUniversityforthedegreeofMasterResearchandImplementationofComponnentWebGISBaseduponRIAByFanZhangSupervisor:Prof.He—mingWangComputerApplicationTechnologyInformationEngineeringSchoolMay2011.~0,。,.)●’r{≯:‘.{q原创性声明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究所取得的成果。除文中已经注明引
2、用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。学位论文作者:矾巾阻日期:功11年多月习日学位论文使用授权声明本人在导师指导下完成的论文及相关的职务作品,知识产权归属郑州大学。根据郑州大学有关保留、使用学位论文的规定,同意学校保留或向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅;本人授权郑州大学可以将本学位论文的全部或部分编入有关数据库进行检索,可以采用影印、缩印或者其他复制手段保存论文和汇编本学位论文。本人离校后发表、使用学位论文或与该学位论文直接相关的学
3、术论文或成果时,第一署名单位仍然为郑州大学。保密论文在解密后应遵守此规定。学位论文作者:).,移归日期:Ⅵ¨年.t-月却日摘要丰富互联网应用(砌chIntemetApplications)是一种新型Web技术,它能够为互联网的用户带来丰富的体验。RIA目前已经成为Web技术领域研究的热点,深深地影响了Web应用。RIA为当前Web技术的发展提供了捷径,它可以提供良好的用户体验,能够使应用能像Web程序一样易于部署。网络地理信息系统(WebGeographicalInformationSystem)是一种基于网络的地理信息系统。构件技术的发展为解决GIS功能重用提供了良好的解决方案。但是,随
4、着Web2.0时代的来临,GIS应用越来越复杂,单纯的构件式WebGIS已经不能满足用户日益增长的需求。针对构件式WebGIS表现力不足和数据交互能力差的问题,本文提出了基于RIA的构件WebGIS的体系架构,结合Silverlight的WPF、WCF技术,探索了具有良好用户体验的Web前端技术以及在WebGIS领域所解决的重要问题。本文将RIA技术作为Web前端技术引入到构件式W曲GIS的客户端r所展开的工作以及取得的成果表现在以下几个方面:(1)研究和实现了基于RIA的构件式WebGIS的体系架构,在分析RIA的原理和基本特性之后,研究Silverlight的关键技术之后,针对如何提高
5、构件式WebGIS的客户端表现力和数据交互能力,本文提出了解决方案。(2)设计和实现了基于Silverlight的WebGIS表示层构件。本文研究了DeepEarth的模型和算法,研究和实现了空间投影系构件、矢量数据构件、缓冲区分析等构件。(3)设计了基于Silverlight的原型系统,详细介绍了Deepzoom算法、设计了GIS服务共享与聚合模型来表现地理数据以及实现异步通信技术的WPF和WCF技术。本文还实现了栅格图片的缓存框架。(4)对基于OpenLayers的Ajax客户端、基于OpenScales的Flex客户端和基于Silverlight原型系统的三种WebGIS方案进行实验
6、,得出实验结果,并且分析不同条件下WebGIS的性能。(5)设计和实现了“河南省质检系统地理空间数据库共享服务",该项目是本文理论在实践中的应用,验证了基于RIA的构件式WebGIS的构架的可行性。关键词:丰富互联网应用;构件;网络地理信息系统;SilverlightAbstractR]A(鼬chIntemetApplications)isanewWebtechnology;itcanbringthenumberofInternetusersintheRichexperience.RIAhasnowbecomeahotspotinWebtechnologyresearchfield,and
7、deeplyinfluenceStheWebapplications.TheWebtechnologyforthecurrentRIAprovidesshortcuts,itnotonlycanprovidegooduserexperience,butalsocallmaketheprogramaseasilyasWebproceduredeployment.WebGIS(WebGeographicalInformati
此文档下载收益归作者所有