欢迎来到天天文库
浏览记录
ID:34075456
大小:16.73 MB
页数:64页
时间:2019-03-03
《基于ajax的webgis开发技术研究与应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、RESEARCHANDA-PPLICATIoNS0
2、NWEBGISDEVELOPⅣ【ENTTECHNOLOGYBASEDONAJAXADissertationSubmittedtoSoutheastUniversityFortheAcademicDegreeofMasterofEngineeringByKuiLuchaoSupervisedbyProf.CaiXianhuaTransportationCollegeSoutheastUniversityFEBRUARY2012东南大学学位论文独创性声明本人声
3、明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得东南大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。研究生签名:垄虹日期:醴东南大学学位论文使用授权声明东南大学、中国科学技术信息研究所、国家图书馆有权保留本人所送交学位论文的复印件和电子文档,可以采用影印、缩印或其他复制手段保存论文。本人电子文档的内容和纸
4、质论文的内容相一致。除在保密期内的保密论文外,允许论文被查阅和借阅,可以公布(包括刊登)论文的全部或部分内容。论文的公布(包括刊登)授权东南大学研究生院办理。研究生签名:蕴盍垫导师签名:摘要摘要由GIS技术和Web技术结合产生的WebGIS是目前GIS发展的一个重要方向,它具有系统部署简单、实时性强、共享性强等优点。但是,传统的WebGIS存在着页面响应速度慢、网络带宽占用高、用户体验较差等缺点。Ajax技术是近几年发展起来的一种Web技术,它能实现数据按需获取、页面异步刷新,能有效地减轻Web应用的服务器
5、端负荷、减少网络带宽消耗、改善用户体验。因此,将Aja)【应用于WebGIS开发中能大大提高系统性能。本文首先概述了Ajax技术及WebGIS开发技术的发展现状,分析现有研究的不足,深入研究Ajax的核心技术及工作原理,分析了WebGIS的体系结构、基本原理、常用的WebGIS开发技术及其优缺点。在上述理论研究以及对传统WebGIS开发技术的分析基础上,本文提出了基于Ajax的WebGIS开发技术解决方案。方案的主要内容包括海量空间数据的存储与管理、业务数据与空间数据的融合、基于Ajax的WebGIS数据传
6、输、数据库访问技术和基于Ajax的可视化技术等几个方面。将Ajax技术、以及Ajax技术与ASP.Net回调技术、Windows服务、ArcGISAPIforJavaScript等技术结合应用于系统开发的各个环节是解决方案的最大特色。相比传统WebGIS开发技术,该方案具有提高WebGIS响应速度、减少网络带宽消耗、改善用户体验等优点。同时,方案也存在破坏用户习惯等缺点。为了进一步丰富解决方案在客户端的可视化表现形式,本文还研究了微软的ASENetAjax框架,提出客户端Ajax控件的开发技术路线,并使用该
7、技术路线开发了ImageLink控件。本文将提出的解决方案及Ajax控件应用于高速公路交通管理信息可视化系统中。该系统以.Net和ArcGISServer为开发平台,采用Oracle和ArcSDE存储管理空间数据和业务数据,使用Windows服务和存储过程实现动态数据的自动实时更新和维护,使用Ajax实现页面异步刷新和数据按需获取,使用自定义Ajax控件丰富客户端表现形式。通过对系统网络流量消耗、响应时间等方面的详细测试发现,基于Ajax的WebGIS开发方法确实能解决传统WebGIS在系统响应速度慢、网络
8、流量消耗大、用户体验差等方面的缺点,具有实际应用价值。关键词:Ajax控件;网络地理信息系统;Ajax;异步刷新;WebGIS开发技术;ABSTRACTABSTRACTAtpresent,WebGIScombinedbyGISandWebtechnologyisanitaportantdirectionofthedevelopmentofGIS,Ithastheadvantagesofeasysysteminstallation,real-timeprotertyandsharingproterty.BuL
9、therearestillsomeshortcomingsexistingintraditionalWebGIS,suchasslowresponseofsystem,highoccupationofnetworkbandwidth,pooruserexperienceandSOon.Ajaxisawebtechnologydevelopedinrecentyears,ItCanrealizegetingdata
此文档下载收益归作者所有