- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Ajax技术在WebGIS中应用的发展趋势.pdf
2011年 8月 湖北经济学院学报(人文社会科学版) Aug.2011
第 8卷 第 8期 JournalofHubeiUniversityofEconomics(HumanitiesandSocialSciences Vo1.8No.8
Ajax技术在WebGIS中应用的发展趋势
赵 娜
(北京 电子科技职业学院,北京 100029)
摘 要:WebGIS即互联网地理信息系统。WebGIS在结合AJAX技术后产生了新的发展趋势和技术变革。通过
结合AJAX技术WebGIS由同步变为异步,架构也更加层次清晰,同时还将采用了非实时生成图像、地图切块、服务
器端图片缓存 、图像拼接、浏览器端缓存 、异步请求、动态业务数据叠加等技术 ,极大提 高了WebGIS的性能与用户
交互性 。这些都将是 AJAX技术在 WebGIS发展 的新趋势新应用。
关键词 :Ajax;WebGIS;地理信 g-系统
一 、 引言 实现传统C,s结构GIS所具有的功能,最终使B/S结构取代
地理信息系统 (GeographicalInformationSystem,GIS)是一 C,S结构的应用 .通过 GIS应用服务器之间的互操作和协 同
种采集、处理、存贮、管理、分析、输出地理空间数据及其属性 计算.使亿万网民随时根据需要来查询 GIS。第二阶段主要将
信息的计算机信息系统。计算机技术、网络技术、数据库技术 功能从C,S结构逐步移植到B,S平台.解决了部署客户端困
等的发展以及应用的不断深化.使得 GIS技术的发展呈现出 难的问题,同事降低了用户端对硬件系统的性能要求,使得用
新的特点和趋势.基于互联网的WebGIS就是其中之一。 户受众大大增加。随着访 问量的逐步提高、带宽消耗越来越
随着互联网的高速发展和人们对 GIS需求的增长 ,在 大 .性能与交互性成为 WebGIS所面临的新 问题 。服务器需要
Web上共享和发布空间数据,并为用户提供空间数据浏览、 对每一个用户请求实时生成地图图片,由于是同步操作 ,用户
查询和分析 的功能.已经成为 GIS发展的必然趋势1]『。WebGIS 移动地图后需要等待整张图片返回后才能看到页面更新。在
是一个将地理信息处理和地理信息分布于Web计算平台进 等待 的时候 只能面对 一大块 屏幕空 白无法操 作 ,造成
行的网络化GIS系统,它是面向对象软件构件技术、信息互操 WebGIS在用户交互时等待时间长、后台服务器端CPU压力
作技术、网络技术发展的产物。在 目前基于浏览器应用程序的 大。且系统架构中各层次无法缓存 GIS数据。造成网络带宽资
开发技术中,AJAX(AsynchronousJavaScfiptandXML)无疑是 源消耗过多。
最新 的技术 。AJAX是基于 WebApplications的浏览器的一种 (三)异步B,s结构的WebGIS
重要的开发模型。它使用了几种技术P-1,这几种技术整合在一 第三阶段即异步 B,S结构 WebGIS的阶段 。 目前 GIS正
起并且相互合同工作,从而来创建功能强大的新应用。组成 朝着一个可运行的、分布式的、开放 的、网络化 的全球 GIS发
AJAX 的模型的有 XML、JavaScript、HTrP和 XHTML,其 中 展。随着AJAX技术的出现和普及,WebGIS从同步发展到了
XMLHttpRequest是关键。这些技术都是被大家所熟悉并且广 异步。通过利用MAX技术。使得浏览器端可以异步加载多张
泛应用的。 图片,于是WebGIS将返回用户的一张大图片切分成多个小
二 、WebGIS的发展阶段与趋势 图片。通过利用AJAX技术可以利用浏览器对图片数据的自
纵观 GIS发展 ,可 以将其分为三个发展阶段 ,即传统 C,s 动缓存技术,WebGIS将切割
文档评论(0)