节点文献

RIA技术在WebGIS构建中的应用

The Application of RIA Technology in Building WebGIS

【作者】 王知方

【导师】 孔金玲;

【作者基本信息】 长安大学 , 地图学与地理信息系统, 2010, 硕士

【摘要】 GIS技术经过近50年的发展已从理论走向成熟应用,随着互联网在各个领域的不断渗透GIS应用也不断从C/S架构向B/S架构迁移。WebGIS(网络地理信息系统)作为GIS与Web技术相结合的产物,与主流Web技术的发展紧密结合。近年来,RIA(富互联网应用程序)技术日趋成熟并在Web领域得到广泛应用,由于RIA技术的诸多优势,使得WebGIS与RIA技术的结合成为必然。本文概述了WebGIS与Web新技术结合的发展趋势,包括RIA, Mashup(混搭)和云计算,分析了Silverlight作为主流RIA技术的优势,论述了RIA与WebGIS结合的优势及必要性;选用ArcGIS Server为平台,介绍了该平台的架构与优势,对在其之上构建RIA+WebGIS应用程序的技术基础做了研究,包括CallbackResult异步通信框架,地图缓存技术及其改进,基于REST(表达性状态转移)风格的各种网络服务等;基于ArcGIS API for Silverlight提出了传统WebGIS功能在RIA技术下的解决思路和具体实现办法,如专题地图和图表,查询与分析,地图编辑等,还对RIA的Silverlight技术应用在WebGIS程序中发挥出的优势功能,如动态符号,多种数据源混搭等提出了具体实现办法。在此基础上,以陕西省高速公路养护决策支持系统中GIS子系统的开发工作为依托,详细阐述了动态分段理论技术,并提出了RIA结合WebGIS在应用中相应的实现思路。应用本文提出的技术和实现办法,利用Silverlight技术开发了WebGIS应用程序,为RIA技术在WebGIS中的应用,提供了借鉴作用。

【Abstract】 After development of nearly 5 decades, GIS technology migrates from academic to mature application, and transferred from Client/Server architecture to Browser/Server architecture because of the widespread utilization of Internet. As the product of combination of GIS and Web, WebGIS has closely integrated into the mainstream of Web technology. The quantity of mature Rich Internet Application on the Web increased rapidly in recent years, and the numerous advantages of RIA make the integration of WebGIS and RIA as an inevitable fact.This paper outlined the trend of the combination of WebGIS and Web technology, including RIA, Mashup, and Cloud Computing, analyzed the advantages of Silverlight technology, and also discussed the necessity of the combination of the two. Then summarized the architecture and the advantage of ArcGIS Server software, and researched the base technology of RIA of WebGIS on that platform, including CallbackResult architecture of asynchronously communication, the technology of base map caching, and Representational State Transfer style web services. The paper also puts forward RIA solutions and implementations of traditional WebGIS functionalities, such as thematic mapping and charting, querying and analysis, map editing etc., based on ArcGIS API for Silverlight. In addition to these, paper brings forward the advantages and implementations of building RIA of WebGIS in Silverlight technology, including dynamic symbology and multiple datasource mashup, etc..Based on these, this paper elaborated Dynamic Segmentation Technology and the corresponding implementation of RIA of WebGIS, relyes on the work of building GIS sub-system of Decision Support System on Highway Maintenance in Shaanxi Province, finally completed the WebGIS sub-system by using Silverlight technology, with confirmation of feasibility of theories above.

  • 【网络出版投稿人】 长安大学
  • 【网络出版年期】2011年 03期
  • 【分类号】P208
  • 【被引频次】30
  • 【下载频次】633
节点文献中: 

本文链接的文献网络图示:

本文的引文网络