arcgis api for flex之二、开发环境配置

来源:互联网 发布:mac出现五国怎么解决 编辑:程序博客网 时间:2024/04/30 05:39

【概述】概述如何在Adobe Flex Builder中配置使用ArcGIS API for Flex进行RIA开发。

【环境】Windows XP SP3,ArcGIS Server 9.3,Adobe Flex Builder 3,ArcGIS API for Flex(beta1)

下载安装Adobe Flex Builer 3

Flex 3 SDK是开放源代码的,但是其IDE工具Adobe Flex Builder是收费软件,免费提供60天试用,可以从http://www.adobe.com/products/flex/features/flex_builder/下载。

下载ArcGIS API for Flex开发包

从ESRI网站下载ArcGIS API for Flex开发包:

http://downloads2.esri.com/resources/ArcGISServer/Flex/agslib-9.3-beta-2008-06-11.swc 
【说明:两者结合开发,一定需要加上下载对应的swc,否则,在使用arcgic的时候会出现:Could not resolve * to a component implementation.的错误】

创建基本程序
1)打开Flex Builder,创建一个Flex 工程(名称Demo)。
2)右键单击工程名,选择属性,在属性对话框中选择Flex Build Path 如图1-1 ,
选择Libaray Path 选项卡,单击Add SWC 把下载的ArcGIS API for Flex 添加进去,
环境就配置好了。

【说明:两者结合开发,一定需要加上下载对应的swc,否则,在使用arcgic的时候会出现:Could not resolve * to a component implementation.的错误】
在Demo.mxml 文件中输入下面这代码:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:esri="http://www.esri.com/2008/ags" pageTitle="Example - ArcGIS API for Flex connecting to a tiled AGS service"    styleName="plain">
<mx:Text text="This is a tiled Map Service from ArcGIS Online." width="100%"/>
   <esri:Map> 
    <esri:ArcGISTiledMapServiceLayer url="http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_World_2D/MapServer"/> 
   </esri:Map>
</mx:Application>
这是一个最基础的ArcGIS API for Flex应用程序,编译运行即可。

0 0
原创粉丝点击