基于Flex与REST的WEBGIS研究

被引:0
作者
袁煜锋
机构
[1] 华东师范大学
关键词
Flex; REST ; WebGIS; ArcGIS Server;
D O I
暂无
年度学位
2009
学位类型
硕士
导师
摘要
WebGIS即万维网地理信息系统,是利用交互网络技术扩展和完善地理信息系统的一项技术,它是Internet与GIS相结合的产物。随着互联网影响的不断扩大,以及GIS技术广泛应用到各个行业之中,人们已不满足目前基于网页技术的WebGIS的表现效果和交互性,并且对系统伸缩性和开发简洁性也提出了更高的要求。RIA(Rich Internet Application,富互联网应用系统)是新一代网络应用程序,具有很好的交互性与用户体验,在给Internet应用带来革命性改变的同时,也给WebGIS带来了新的发展契机,Flex正是目前开发RIA的最主流而且也非常有前途的技术。REST是一种新的Web服务风格,它将服务器上准备共享的任何信息看作是资源,并且为每个资源确定一个标识符,客户端可以通过标识符去操作资源,获得资源的表示。本文基于上述两种新技术,以WebGIS为研究对象,探讨如何将Flex框架与REST风格架构应用到WebGIS中,在提高WebGIS的表现力与交互性的同时降低开发的复杂性,提高系统的可伸缩性。 论文首先分析了Flex框架与REST风格架构的特性,提出了基于ArcGISAPI for Flex的WebGIS开发方法,并在此基础上,完成了一个电网项目管理的WebGIS实例。系统利用Adobe Flex开发客户端,服务器端采用ESRI公司的ArcGIS Server9.3发布地图服务,通过REST API,客户端可直接与ArcGIS Server的Web服务进行交互。开发的系统运行流畅平滑,不需要刷新页面,而且无论在动画效果、反应速度、多媒体集成、图表展示、透明度控制等多个方面都比基于HTML的WebGIS具有更大优势,而且系统融合了不同来源的资源具有很好的系统伸缩性,研究表明Flex和REST在WebGIS中具有广阔的应用前景。
引用
收藏
页数:78
共 20 条
[1]
Flex,越走越宽的RIA之路 [J].
邱彦林 .
程序员, 2009, (04) :138-140
[2]
电网项目管理中业主管理现状及对策 [J].
王江华 .
湖北电力, 2008, 32 (06) :59-61
[3]
Flex与RIA的前因后果 [J].
刘江 .
程序员, 2008, (12) :62-63
[4]
基于面向资源架构的REST方式Web服务的开发方法 [J].
陈亮 ;
尹飞 ;
韩龙斌 .
中国科技信息, 2008, (22) :110-111
[5]
基于Flex的RIA与J2EE应用的整合 [J].
彭晓川 .
电脑与电信, 2008, (02) :37-39
[6]
基于REST方式构建Web Service的研究 [J].
余飞 ;
曹谢东 ;
陈明 .
福建电脑, 2007, (10) :136+129
[7]
Silverlight、JavaFX和Flex技术比较.[J]..互联网天地.2007, 07
[8]
基于RIA技术的WebGIS研究 [J].
张宏 ;
丰江帆 ;
闾国年 ;
滕学伟 .
地球信息科学, 2007, (02) :37-42
[9]
WebGIS开发中的RIA技术应用研究 [J].
吴涛 ;
戚铭尧 ;
黎勇 ;
颜辉武 .
测绘通报, 2006, (06) :34-37
[10]
基于RIA的网络GIS的发展与应用 [J].
王青山 ;
汶博 .
测绘科学技术学报, 2006, (02) :115-118