当前位置:主页 > 科技论文 > 测绘论文 >

基于Flex和REST的WebGIS研究与实现

发布时间:2018-02-25 19:07

  本文关键词: WebGIS Flex技术 ArcGIS Server 出处:《陕西师范大学》2013年硕士论文 论文类型:学位论文


【摘要】:WebGIS是GIS技术和Web技术结合的产物,近年来随着互联网技术的发展和GIS技术的广泛应用,人们对于WebGIS的要求也越来越高,这些要求主要体现在WebGIS的视觉效果、交互性、响应时间和用户体验方面。而传统的WebGIS开发方式已经越来越难以满足用户普遍增长的需求。 RIA(富互联网应用程序)是一种全新的Web应用解决方案,它继承了传统的C/S和B/S开发模式的优点,既有Web程序的灵活性,也有丰富的用户体验,它的出现给WebGIS的发展带来了新的契机。Flex作为目前市场上主流的RIA开发技术之一,因为友好的UI界面和交互式的操作而广受欢迎。 本文在分析WebGIS应用现状的基础上,通过对Flex技术的研究,提出基于Flex的WebGIS系统的框架设计;并以延安市红色旅游导航系统为例给予实现。通过研究与实践,得出的结论如下: (1)在分析了传统的WebGIS的不足,探究Flex技术和REST的现状和基本理论的基础上,提出了基于Flex的WebGIS框架,将地图浏览等功能在客户端实现,分担了服务器的负担,从而实现了在浏览器端的快速反应,具有与桌面GIS软件相似的用户体验。 (2)通过研究现有的Web架构—]reST架构,提出REST风格的架构非常贴近网络本身的基础特性,更适应于GIS在Web上提供数据服务。 (3)设计了REST风格的系统体系结构。该系统的结构非常简洁,由浏览器端Flex程序和服务端ArcGIS Server两部分组成,Flex API后台使用REST API来调用ArcGIS Server资源。 (4)通过对延安市红色旅游导航系统开发实例,展现了基于REST架构和Flex技术构建WebGIS的优势。系统基本达到预期目标,证明了基于Flex和REST架构结合的WebGIS系统实现技术在实际应用中是可行的。 论文在以下方面有所创新: (1)为实现浏览器端快速流畅的浏览体验,提出Flex结合REST的WebGIS架构模式,该架构简洁轻量,用户体验丰富。 (2)设计了REST风格的系统体系结构,该结构部署简单,调用方便,资源类型标示明确。
[Abstract]:WebGIS is the combination of GIS technology and Web technology. In recent years, with the development of Internet technology and the wide application of GIS technology, people have higher and higher requirements for WebGIS. These requirements are mainly reflected in the visual effect and interactivity of WebGIS. In response time and user experience, the traditional WebGIS development method has become more and more difficult to meet the general growing needs of users. RIA (Rich Internet Application) is a new Web application solution. It inherits the advantages of the traditional C / S and B / S development models. It has not only the flexibility of Web programs, but also the rich user experience. It brings a new opportunity to the development of WebGIS. Flex is one of the mainstream RIA development technologies in the market. It is popular because of its friendly UI interface and interactive operation. On the basis of analyzing the current situation of WebGIS application, this paper puts forward the frame design of WebGIS system based on Flex through the research of Flex technology, and takes the red tourism navigation system of Yan'an as an example to realize it. Through the research and practice, the conclusion is as follows:. 1) on the basis of analyzing the shortcomings of traditional WebGIS, exploring the present situation and basic theory of Flex technology and REST, the paper puts forward the WebGIS framework based on Flex, which realizes the functions of map browsing in the client, sharing the burden of the server. Thus, the fast response on the browser side is realized, and the user experience is similar to the desktop GIS software. 2) by studying the existing Web architecture -] reST architecture, it is proposed that the REST style architecture is very close to the basic characteristics of the network itself and is more suitable for GIS to provide data services on Web. The structure of the system is very simple, which is composed of browser end Flex program and server side ArcGIS Server. REST API is used to call ArcGIS Server resource in the background. Through the development example of Yanan Red Tourism Navigation system, the advantages of constructing WebGIS based on REST architecture and Flex technology are demonstrated. The system basically achieves the expected goal. It is proved that the implementation technology of WebGIS system based on Flex and REST architecture is feasible in practical application. The paper has some innovations in the following aspects:. In order to realize the fast and smooth browsing experience on the browser side, the WebGIS architecture model of Flex combined with REST is put forward, which is simple and light and rich in user experience. The system architecture of REST style is designed, which is simple to deploy, convenient to call and clear to resource type.
【学位授予单位】:陕西师范大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:P208;TP311.52

【参考文献】

相关期刊论文 前10条

1 宋宏权;孔云峰;;Flex框架下网络视频GIS设计与实现[J];测绘科学;2010年05期

2 张智;赵绍兵;王凯;,

本文编号:1534781


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/dizhicehuilunwen/1534781.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户9d609***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com