基于AJAX技术的WebGIS系统应用研究与实现

来源 :华东师范大学 | 被引量 : 0次 | 上传用户:zyhui1984
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术、网络技术、数据库技术等的发展和应用的不断深化,地理信息系统(Geographical Information System,GIS)的发展呈现出新的特点和趋势,基于互联网的WebGIS就是其中之一。AJAX是基于浏览器的一种重要开发模型。它整合了几种技术相互协同工作,从而来创建功能强大的新应用。由于访问量的逐步提高、带宽消耗越来越大,传统的WebGIS系统在性能、可扩展性、标准化、易用性等多个方面遇到了瓶颈。服务器需要对每一个用户请求实时生成地图图片,同步操作造成WebGIS在用户交互等待时间长、后台服务器端CPU压力大,系统架构中各层次GIS数据缓存压力大,网络带宽资源消耗过多等,给WebGIS大规模应用造成了很大的问题。论文主要针对WebGIS在结合AJAX技术后产生的技术变革和解决方案进行了理论和技术实现上的研究探索。设计并实现了新型的基于AJAX技术的通用、高效的WebGIS系统。首先分析描述了基于AJAX技术的WebGIS系统硬件与软件架构的总体设计方案。对软件架构做了详细的说明分析,并提出基于多层缓存、支持国际标准、异步传输的WebGIS模型。重点介绍系统整体架构、性能及用户交互性等关键技术。其次,根据所提出的AJAX的WebGIS模型,系统采用了非实时生成图像、地图切块、服务器端图片缓存、图像拼接、浏览器端缓存、异步请求、动态业务数据叠加等先进算法,从服务器端到浏览器端各层采取不同的技术和优化措施,极大提高了WebGIS的性能与用户交互性。第三,通过采用WMS、WFS、GML等GIS国际标准,系统的功能互操作成为可能,这使得GIS可以更好的集成其他的系统。同时,将复杂的GIS操作封装为简洁的AJAX开发API,为二次开发人员提供了灵活的调用方式,极大降低了GIS的应用门槛。将WebGIS服务器端构建在J2EE之上,获得了开放的体系结构,便于实现功能的扩充和与其它信息服务的集成。论文最后讨论了系统所涉及到的关键技术的具体实现,并依据实际使用效果评价了本系统在Internet中广泛应用的能力,并提出了对今后研究工作的展望。
其他文献
我国的煤矿井下供电网大多数采用了小电流接地系统,该系统发生单相接地故障的概率很高。对于井下特殊的工作环境,如果发生了单相接地故障,必须及时地处理,避免故障扩大,影响整个供电系统的安全运行。长期以来,尽管很多学者进行了大量的研究,但是选线准确率达到100%的选线装置还不存在,并且适用于煤矿井下的小电流选线装置几乎没有,因此设计一套经济实用、符合煤矿特殊的供电环境并能快速准确地实现故障选线的装置,具有
随着互联网的快速发展和广泛应用,Web Service已经成为网格和分布式计算基础结构和应用构建的标准,基于Web Service的分布式计算模式也逐渐成为应用模式和软件相关技术发展的
随着互联网的飞速发展,信息爆炸已经成为一个很严峻的问题。面对互联网中海量的信息,想要快速有效地获取所需信息变得越来越困难。如何为用户提供简洁有效的信息、满足用户个
全国大学生英语四六级网考在教育部的推进下渐渐成形,四六级作文的自动评分成为一个随之出现的新课题。以往四六级作文阅卷采用人工评分,工作量很大,且很难保证评分的准确性和客
随着计算机网络和分布式系统的快速发展和普遍应用,应用系统的形态正从面向封闭的、熟识用户群体的、相对静态的服务模式向开放的、公共可访问的、动态协作的服务模式转变。
利用数据发现结构模型中的因果关系是机器学习领域中的一个重要研究内容。当前的结构模型因果发现主要有两类,一种是直接利用观察数据的被动学习方法,另一种是结合观察数据和
随着国家教育战略的推进和社会经济的迅猛发展,对各类应用型人才的需求量也愈来愈大,广播电视大学开展的现代远程开放教育的办学模式已愈来愈为社会各界广泛接受。近年来,各
随着Internet的不断发展和企业电子商务水平的逐渐提高,各种组织和商业实体正在逐步地将其业务模式转向Internet,Internet上的应用越来越多。Web服务通过借鉴和利用现有的Inter
随着互联网上信息的快速增长,搜索引擎在用户获取信息过程中起着越来越重要的作用。通用搜索引擎在用户需求的驱动下,技术上取得巨大的进步,商业上也获得了巨大的成功。然而在互
时下,网络作为主导信息来源手段对人们的生产生活方式带来了迅速的转变,信息检索的便利性不言而喻。但是,传统的搜索引擎无法使用户在特定时间内得到有效的检索结果。基于此,