1 介绍
该文档是为了帮助打算使用Flex Viewer做为ArcGIS API基础应用的开发者。
1.1 前提
1.1.1 技能和软件
Flex Viewer包括发布的程序和开源的代码。发布的程序能直接部署,源代码包能被想做geoweb应用的开发者使用。
使用Flex Viewer的开发者会可在Adobe Flex获得足够的支持,RIA web应用同样。
程序语言采用Flex脚本,标准面向对象的语言,如果开发者有Java, C#,JavaScript或其他相关面向对象语言经验将非常容易适应脚本开发。
使用ArcGIS API for Flex将具备开发GIS应用的能力。
要求软件:
a.Adobe Flex 3 Builder标准版
b.Adobe SDK
c.ubversion plug-in for Eclipse
d.ArcGIS API for Flex
1.1.2 获得源代码和类库
源代码在zip文件中,源代码文件名是flexviewer-src-1.0-.zip 。发布程序也在zip文件中,它可以在ArcGIS API for Flex 的站点下载,这个文件名字是AS15905.zip。数字是文件名被上传是改变的。源代码压缩文件包含一个根目录,FlexViewer,里面包含所有源文件,类库,文档,和发布的项目文件。子文件夹libs包含ArcGIS API for Flex swc文件,这是个被编译的类库。
部件程序模型库页包含在原代码压缩文件,开发一个部件不需要数据库和编译所有Flex源代码,库文件 flexviewer-1.0.swc是在根目录文件夹中,第二章将包含怎么使用库创建一个Flex Viewer部件。