基于Ajax的WebGIS设计与开发

被引量 : 0次 | 上传用户:chester116
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的发展,越来越多的桌面应用转向Web平台。在GIS领域,Internet技术与GIS相结合产生了WebGIS。WebGIS改变了空间数据的获取、传输、共享和应用的方式,是GIS未来的发展方向。当前随着技术的发展,WebGIS的应用领域不断的扩展,新的实现技术也不断的出现。基于Ajax的Google Maps的推出为WebGIS带来了新的设计模式。Ajax可以很好满足WebGIS大量的即时交互、频繁的服务器通讯以及数据传输等要求,有效的减轻服务器的负担,减少数据的传输量,客户端不需要下载任何插件,克服了传统Web应用的白屏等待现象等问题。因此,类似Google Maps的在线地图服务大量的出现,Ajax成为WebGIS的主流实现方式。本文应用武汉市的MapInfo格式地图,使用ASP.NET AJAX作为Ajax框架,结合Web Service建立了一个基于Ajax的WebGIS平台。通过研究,本文初步得到了一个应用Ajax建立WebGIS的解决方案,提出了该模式下的WebGIS的实现原理、体系结构,并且对部分功能的实现给出了示例。研究中,使用ASP.NET AJAX开发客户端功能,由于ASP.NET AJAX对JavaScript做了大量的封装,系统针对不同的浏览器只需要开发一套代码,极大的改善了不同浏览器间的兼容性问题。同时ASP.NET AJAX植根于ASP.NET 2.0,便于利用ASP.NET 2.0的强大功能。服务器端使用ASP.NET 2.0开发Web Service为客户端提供数据,使得数据与用户界面分离。研究中,还尝试将MapXtreme 2005引入到WebGIS的地图服务器的开发,用以增强系统的GIS功能;将SVG、VML等引入到客户端的开发,用以实现客户端的路线绘制等功能。
其他文献
卧式离心选矿机具有较高的分选效率,使得它曾在锡矿、钨矿、铁矿以及其它金属矿山获得大量推广应用,但由于排矿困难制约了它的进一步发展。把先进的工业控制技术引入到卧式离
本文运用熵检验的实证方法研究对湖北省高科技企业2004-2007年期间的投融资绩效进行研究,研究结果表明湖北省高科技企业投融资绩效不随投融资总额上升而上升,投融资绩效具有
本研究以南京禄口机场高速公路为对象,通过对沿线杨树林地、荒地土壤样品中的有机碳和黑碳含量的分析,比较了不同土地利用方式、不同距离、不同层次土壤中有机碳和黑碳的含量
创新是企业发展的内在动力和源泉,然而并非所有企业都能够从创新投入中获益,实证研究显示创新收益具有显著的差异性,本研究试图从国际化的角度解释这种差异性。本文首先分析
<正>胆红素脑病,原称核黄疸,是新生儿时期由严重的高胆红素血症导致的中枢神经系统损伤性疾病。磁共振成像及磁共振波谱成像作为一种无创性检查手段,可以直观地显示胆红素脑
聊城大学拥有众多的健身爱好者、充足的场地设施和雄厚的师资力量,已具备了建立健身俱乐部的条件和要求。对建立俱乐部所涉及的问题进行了分析研究,并提出了可行性建议。
目前研究油画的理论资料中,对绘画材料与技法探讨的颇多,而对绘画形式的研究更多的是与艺术家自身绘画语言及题材结合在一起。在油画艺术创作中,形式与媒介是艺术观念的载体
企业对技术创新的重视程度越来越高,但如何在增加投入的同时提高技术创新绩效,是摆在企业面前的一个重要课题,也是学界关心的问题。本文根据利益相关者在技术创新中权力和利
<正>我厂88年建成一条长76米的全隔焰式宽体辊道窑,由于重油隔焰是经过马弗板传热,窑内温度很不均匀,上下温度差相当大,造成产品下凹现象十分严重。国内同行业大多是把这种隔
利用激光粒度分析仪对制备氧化蜡乳液过程中的HLB值、乳化剂的质量分数、乳化温度、搅拌速率以及乳化时间对氧化蜡乳液的颗粒粒径的影响进行了考察。实验结果表明,最佳乳化条