RIA技术在GeoWeb中的应用研究

来源 :中国地质大学(武汉) | 被引量 : 0次 | 上传用户:willa81
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着因特网的迅速发展以及人们对地理信息系统(GIS)需求的日益增长,因特网成为GIS新的操作平台,它与GIS结合而形成的GeoWeb(国内又称为WebGIS)是GIS软件发展的必然趋势。GeoWeb旨在解决冗余数据、昂贵数据的整合以及分布处理能力,将利用新的技术、市场和决策系统来开启(unlock)我们的世界。GeoWeb是一次关键的技术迁移,不仅会改变我们的工业世界,更会改变我们日常生活中运用地理空间信息的方式。GeoWeb将为数据的自组织、发现和使用等提供可视化的媒介和地理空间平台,他允许每一个互联网用户发布信息流,同时任何人都可以调动或拉动信息,从而形成一种新的commons,媒介或公众环境,贸易和信息商品化。   随着Web2.0时代的到来,GIS逐渐融入IT主流,然而“体验问题”在一定程度上影响了地理信息服务的大众化进程。如何提升用户体验,让众多的非专业用户快速方便的享用地理信息服务成为一个迫切需要解决的问题。   本文针对GeoWeb的发展特点,将RIA技术引入到GIS中,用来解决用户的体验问题,并使用GeoWeb2.0的开发框架Flex Viewer构建了一个烟草物流的原型系统,展示RIA在GIS中应用的魅力。具体地,论文开展的具体工作和创新点如下:   (1)简单介绍了当前GeoWeb的发展背景,指出了当前GeoWeb在用户体验,数据融合等方面存在的问题,说明了将RIA技术引入到GIS中的必要性,详细分析了国内外RIA技术在GIS中应用的现状,最后总结了课题研究的主要内容。   (2)详细介绍了RIA技术。给出了RIA技术的起源,发展状况以及发展潮流,重点介绍了Adobe的Flex体系,Microsoft的Silverlight体系以及Sun JavaFx体系,并对Adobe的Flex体系进行了详细的介绍。   (3)介绍了GeoWeb2.0即基本概念,以及当前流行的开发GeoWeb2.0应用的GeoWebAPI,主要包括Google Map API,Google Map API for Flash,ArcGIS API for JavaScript,ArcGISAPI for Flex,ArcGIS API for Silverlight。其中重点介绍ArcGIS API for Flex的使用。作为调用GIS Server的前端API,ArcGIS API for Flex提供了强大的地图展示,交互操作以及空间分析的能力。最后重点研究了GeoWeb2.0开发框架FlexViewer,它整合了ArcGIS Online,ArcGIS Server以及其他服务器提供的服务,并且提供了优秀的UI,方便的开发模式,可以使用widget开发模式快速开发出GeoWeb2.0应用。   (4)重点阐述了基于Flex Viewer开发的烟草物流系统的原型系统,包括系统需求,系统架构,GIS服务的发布,以及业务数据的组织。   最后,对论文的研究工作做了全面的总结,同时指出了目前研究工作中的不足之处,并对有效性规则管理器未来的发展做出了展望。
其他文献
会议
会议
会议
会议
电力资源作为一种重要能源,其与国计民生息息相关,作用极其重大。为适应我国国民经济的快速发展,缓解电力供应不足的矛盾,我国电力系统正在加大力度发展输电线网等基础设施,并对其
“2014中国苏州(吴江)书法史讲坛”于7月18日至21日在太湖之滨的平望古镇隆重举办。来自海内外的书法史研究专家,众多知名大学的在读硕士、博士研究生,主办、承办单位领导,全
会议
会议
会议
会议