ajax技术在webgis中的应用研究

ajax技术在webgis中的应用研究

ID:33189468

大小:7.82 MB

页数:72页

时间:2019-02-21

ajax技术在webgis中的应用研究_第1页
ajax技术在webgis中的应用研究_第2页
ajax技术在webgis中的应用研究_第3页
ajax技术在webgis中的应用研究_第4页
ajax技术在webgis中的应用研究_第5页
资源描述:

《ajax技术在webgis中的应用研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、中南大学硕士学位论文Ajax技术在WebGIS中的应用研究姓名:彭建伟申请学位级别:硕士专业:计算机应用技术指导教师:罗大庸20080301摘要WebGIS是GIS发展的方向,它极大地提高了空间信息维护、发布和查询效率。但是传统模式的WebGIS面临许多问题,例如较低的响应速度和较差的服务性能。Ajax技术是目前客户端最有效率的技术,它可以使用户操作与服务器响应异步化。使用Ajax可以缩短客户端与服务器端的响应时间,减少网络间数据传输量,从而大大扩展WebGIS的能力。本文主要做了以下研究工作:(1)针对空间查询无状态策略的缺点和纯客户端缓存的不足,建立

2、空间数据服务器缓存,用于在网络环境中提供高性能的数据访问服务。增强了WebGIS服务器的伸缩性和系统综合性能,减轻了网络负载,缓解了网络带宽瓶颈。(2)在地图服务中创建Ajax引擎,快速高效发布地图数据。通过多线程控制显示,增强了地图与用户之间的交互性;Ajax引擎实现了逻辑与数据的分离,便于进行地图服务扩展和可重用。(3)对现有WebGIS平台进行研究,总结了其存在的不足,提出使用Ajax技术构造胖客户端。把一部分原本由服务器端实现的业务逻辑转移到客户端由Ajax引擎处理,实现数据的按需获取和用户界面的部分加载和部分更新。解决了现有WebGIS平台网络

3、流量大、服务器压力大和用户界面不友好的问题。通过以上工作,构建了AjaxWebGIS平台。应用证明了这种平台具有结构清晰、执行效率高的特点。同时,在本文中提及的实现技术,紧跟当前开发技术的发展方向,对同类课题的研究和应用具有借鉴意义。关键词Ajax,WebGIS,异步通讯,JavaScript,地图服务ABSTRACTWebGISisthedirectionofthedevelopmentofGIS,itgreatlyenhancedthemaintenance,releaseandqueryefficiencyofspatialinformation.

4、ButtraditionalpattemofWebGISfacesmanyproblems,suchaslowrespondingrateandpoorperformanceoftheservices.Atpresent,Ajaxisthemostefficienttechnologyforclient,itcanmakeuseractionandserverresponseasynchronous.Ajaxcanbeusedtoshortenrespondingtimebetweenclientandserver-side,alsotoreduceth

5、evolumeofdatatransmissionofnetworks,thustheabilityofWebGISisgreatlyexpanded.Thispapermainlydidthefollowingresearches:(1)Inviewofthedefectsofthestatelesstacticsofspatialinquiryandtheshortagesofcachesinpureclients,thespatialdataservercacheissetupusedtoprovidehigh—performancedataacc

6、essservicesinthenetworkenvironment,andthishasenhancedtheflexibilityoftheWebGISserveraswellasthesystematicintegratedability,reducedthenetworkload,andeasedthebottleneckofnetworkbandwidth.(2)AJaxengineiscreatedinamapservicesystem,variousmapdataisreleasedfastandefficiently.Throughdis

7、playofmultithreadingcontrol,thesehaveenhancedmutualrelationshipbetweenmapanduser.AJaxenginehaveactualizedtheseparationoflogicanddatawhichwaseasytoenlargeserveofmapandrepeatusing.(3)TheexistingWebGISplatformisstudied,itsexistentinadequacyissummedup,andfatclientofAjaxtechnologystru

8、ctureisputforwardtousing.Partoforiginals

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。