【Flex Viewer】源码介绍(1)Flex Viewer简介
Flex Viewer是ArcGIS Viewer for Flex的简称,其1.x版本的名称为Sample Flex Viewer,自2.0改称ArcGIS Viewer for Flex。Flex Viewer是基于ArcGIS API for Flex(简称AGS Flex API)设计的一个WebGIS应用程序,1.x版本基于Flex3, 2.x版本基于Flex4,当前最新版本是2.3。Flex Viewer的版本是随着AGS Flex API更新而更新的,并且版本号与其保持一致。每个版本的Flex Viewer都体现了其对应版本的AGS Flex API的新特性和新功能,同时,Flex Viewer本身在每个版本中都会有一定程度的更新和改进。
Flex Viewer在其官网有两种版本供下载(见本小节附录),一种是针对非开发人员的版本,即编译后的发布(release)版本。基于发布版本,用户通过修改配置文件,即可将自己的底图和业务图层通过Flex Viewer展现,并通过Flex Viewer自带的Widget实现查询、定位、空间分析等各种功能。另一种版本是针对开发人员的源代码,开发人员下载源代码后,可导入到Flash Builder开发环境,通过修改配置文件、自定义UI、自定义Widget来实现特定的业务需求。目前已有一定数量基于Flex Viewer开发的在线系统,如辽宁省地理信息公共服务平台(见本小节附录)。
附录
1) Flex Viewer:http://help.arcgis.com/en/webapps/flexviewer/index.html
欢迎来我的新浪博客做客:
http://blog.sina.com.cn/toto0473