基于RIA构建WebGIS的研究与实践

来源 :桂林工学院 桂林理工大学 | 被引量 : 0次 | 上传用户:yyyypolo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
WebGIS是当前GIS研究中的一个热点,它利用互联网技术来扩展地理信息系统,使得地理信息系统从封闭的桌面系统发展成为面向大众的开放系统,而Web技术的发展非常迅速,新技术的不断出现也对WebGIS的发展产生重大影响,同时,人们对空间数据的浏览、查询和分析等要求越来越高,传统的技术已很难满足,因此需要在WebGIS中采用新的技术。Rich Internet Application(RIA)的出现很好地解决了这个问题,它是当前Web技术发展中的一个重要方向,该技术综合了胖客户端(Fat Client)和瘦客户端(Thin Client)的优点,引入“Fit Client”的概念,能够实现类似桌面软件的具有良好体验和丰富功能的应用程序,同时还保留了Web应用程序易部署、易维护和成本低廉等优点,因此研究如何利用RIA技术实现WebGIS很有意义。 本文在分析当前WebGIS的发展现状和趋势的基础上,对几种重要的RIA相关技术进行了详细地介绍,包括Ajax、Flex、Silverlight和JavaFX,分析了各自的优缺点。并结合WebGIS的特点选择了适合用于WebGIS开发的RIA技术,最终确定了本文将采用Flex技术。 在确定技术路线之后,对Flex的体系结构进行了重点分析,包括MXML、ActionScript、Flex类库和Flex运行时服务几个组成部分。 在研究利用Flex技术构建WebGIS系统时,本文分别从系统架构、客户端和服务器端三个层面着手进行了分析。通过对比传统WebGIS体系结构和Flex应用程序的体系结构,探讨了基于Flex的WebGIS的体系结构,对空间数据传输模型进行了分析,同时,在系统设计中多次应用了设计模式的方法,力求设计出可扩展性和可维护性良好的系统,在客户端的设计中,对基于ActionScript的空间数据可视化进行了研究,使用ActionScript实现了矢量数据的综合,并且在客户端设计中本文引入了Caimgorm微框架,对框架的结构和开发进行了分析,利用客户端框架,降低了开发WebGIS客户端的复杂性和难度,在服务器端,本文重点研究了基于ArcGIS Server技术的服务器端开发。 最后本文尝试利用Flex和ArcGIS Server技术对原先完成的基于HTML的WebGIS系统进行重构,设计了系统结构,实现了基本的地图功能。
其他文献
  本文从针灸治疗非酒精性脂肪肝的作用机制、临床应用及前景等方面进行了综述,并就目前中医诊断标准及取穴等方面的不足,提出了一些建议及展望。
  穴位敷贴是中医传统特色治疗方法之一。近10年来,随着循证医学的发展,国内穴位敷贴治疗冠心病心绞痛在临床研究方法、研究指标等方面有了很大发展。但同时也存在许多问题,如
形体表现融合了点、线、面等绘画要素,具有复杂性。这种表现方法是在对基本人体结构认识的基础上,融合了相关解剖内容,进行的有效组合。形体表现这一造型方法在人物绘画中具
  阐述急症针灸学常用的治疗方法,对其治病机理进行探讨,以更好的指导临床。大量的临床资料显示针灸对急症医学具有治疗和指导作用,需要进一步研究。
  "同功穴"是针对某一病症,具有相同主治作用的一类腧穴。本文从现代文献研究方法入手。提出:"同功穴"是研究腧穴共性的切入点,是研究临床对症取穴的支撑点,是研究腧穴配伍的关
数据挖掘是当前GIS领域的热门话题,如何从海量数据中高效的提取信息是研究者普遍关注的问题。挖掘方法的选取,对数据挖掘的效率和结果的可靠性将起到决定性的作用。在地质灾
本文对九管血的化学成分、九管血根和叶以及九眼独活的根的挥发油成分进行了研究。   采用色谱和重结晶等方法,从九管血根和茎的乙醇提取物中共分离得到9个化合物,根据理化
学位
开采沉陷规律的研究对国民经济地发展和人民生活地提高都有着重要地意义。煤炭开采引起的地表沉陷问题使得矿区的生态环境、地表建筑物与构筑物之间的平衡遭到破坏。掌握地表
  近年来,灸法防治疾病的范围进一步扩大,临床观察不断趋向深入,笔者查阅、收集整理了近五年来(2010-2014)灸法在临床应用情况,灸法有其特定优势病种,并对部分优势病种的临床观
  通过计算机检索中国知网和维普数据库,对"十二五"期间(2011-2015年)国内发表的经穴效应特异性相关文献进行收集整理,初步认为,经穴效应具有相对特异性,经穴效应特异性应加强