基于HTML5的WebGIS研究

来源 :江西理工大学 | 被引量 : 0次 | 上传用户:xzw333
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
WebGIS是网络技术和GIS技术相结合的产物,它推动了GIS在更大范围内的应用和普及。同时网络技术的发展也促进了WebGIS的发展。通常为了实现一个交互能力强、用户体验好的WebGIS会运用到的Flex、Silverlight等技术,而更多的摒弃HTML技术。但是随着HTML5标准的发布,WebGIS的发展又出现了一个新的契机。因为HTML5以无插件的方式提供很多的API提高了网页的交互能力和用户体验能力以达到甚至更优于Flex等技术。本文结合HTML5的良好的特性做了如下工作:首先,论文详述了HTML5的特性。根据这些特征选用了服务器端与客户端相结合的混合构造模式,作为实现基于HTML5的WebGIS的构造模式。深入分析了OGC的Web地理信息服务,尤其是讨论了如何使用Filter Encoding进行空间数据的过滤输出。其次,本文对比并分析了WebSocket技术和Ajax技术,并总结出了它们各自在WebGIS的使用范围。另外,结合HTML5支持本地存储功能本文初步的实现了一个支持空间矢量数据的缓存,加速矢量数据的获取和显示。第三,使用JavaScript语言对CanvasAPI进行面向对象封装,封装成不同的要素类,这样便于地图的绘制和管理,也降低CanvasAPI使用的难度。由于Canvas中绘制的图形不存在于网页的DOM中,于是模拟2级DOM事件实现Canvas中图形要素对事件的响应。另外分别使用服务器端方法和客户端方法实现了缓冲区分析并进行了简单的比较。最后,结合上述研究开发一个基于HTML5的Web地理信息原型系统。系统采用PHP和JavaScript作为开发语言,使用Apache作为Web服务器,并采用了以PostGIS作为数据源GeoServer作为空间服务器。论文通过基于HTML5的WebGIS的实现,验证了HTML5技术的在地理信息中的应用,通过系统的运行发现了系统存在的不足,提出了对今后研究工作的展望。
其他文献
本文研究了硅谷创新集群的生长机理,为我国科技园的建设提供建议。科技园建设的根本是怎样进行有效的创新。本文首先分析创新和技术创新的特性,并将创新定义为可以实现市场价值
由于与脚手架工程相关的安全事故伤亡率高,脚手架工程成为我国建筑工程中具有较大危险性的分部分项工程之一。国内外有关建筑工程安全管理一般理论的研究主要集中在安全制度建
在学生学习的各个阶段,运算都是数学学习的主要内容,高中依旧。《高中数学课程标准》课程目标之一:提高空间想像、抽象概括、推理论证、运算求解、数据处理等基本能力。这就需要
在信息化战争中,通信、雷达侦察一体化和干扰一体化属于综合电子系统范畴,通过一体化可以提高装备的效能。在一定的物理载荷限制条件下,一体化装备可以根据作战任务的改变,灵活地
目的:阐明ADHD儿童的脑电活动特征及其与认知功能和行为问题的关联性;建立正常城市学龄儿童的脑电相对功率常模;探讨ADHD儿童的脑电生物反馈(EEG biofeedback)干预治疗的疗效,为ADH
在当代,医学超声成像需要超声传感器具有较高的成像分辨率,这样才能够为许多疾病的诊断以及治疗带来方便。而如何最大限度的提高超声换能器的纵向分辨率一直是人们研究的热点。
作为一种高效的焊接技术,窄间隙焊接被广泛应用于厚壁管板等结构的制造中。窄间隙双丝GMAW-P技术可以有效地解决窄间隙焊接中易出现的侧壁熔合不良的问题,并在可以实现全位置焊
高速公路交通系统是我国交通运输的大动脉,也是当前社会高速发展的重要保障。近年来,伴随着高速公路的的迅猛发展,国民经济大幅增长,同时大幅增长的国民经济又刺激了高速公路的进
高浓度啤酒酿造条件下的酵母面临发酵前期麦汁糖度较高、粘度和渗透压较大及发酵后期乙醇浓度增大和营养物质缺乏等问题,对酵母的生长和代谢造成不利影响,使酵母发酵性能和啤酒
目的建立准确、灵敏、操作简便的高效液相色谱—电化学检测法(HPLC-ECD),测定大鼠脑组织中单胺类神经递质含量;考察预知子提取物(FAE)对大鼠前额皮层、海马、纹状体中去甲肾上