没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
GIS change our world, but Flash change my life
1
ArcGIS Server 9.3 for Flex API
初级教程
资料来源: ESRI 中国社区
整 理: hhuduyang
时 间: 2010-1-29
GIS change our world, but Flash change my life
2
1. 环境搭建.....................................................................................................................................3
2. 创建地图.....................................................................................................................................6
3. 使用地图浏览控件......................................................................................................................8
4. Draw 控件使用..........................................................................................................................10
5. 查询...........................................................................................................................................12
6. Identify 功能..............................................................................................................................16
7. Geometry Service 的使用..........................................................................................................19
8.GP 服务的使用...........................................................................................................................22
9. WebServices 的使用..................................................................................................................25
GIS change our world, but Flash change my life
3
1. 环境搭建
ArcGIS Server API for Flex 是 2009年四月新推出来的进行RIA开发的 Flex库,是 ArcGIS
Server9.3 的一部分,使用 ArcGIS API for Flex 可以基于 ArcGIS Server 建立漂亮的富互联网
应用程序 rich internet applications (RIAs) ,优点是运行速度快,用户体验效果会比目前的
WEBGIS 好。
使用 ArcGIS Server API for Flex 可以达到下面的效果
①显示你的地图数据并可以和数据交互
②在服务器上执行空间处理模型并显示结果
③基于 ArcGIS Online 上的底图显示你自己的数据
④根据属性或者位置查找你的数据并显示结果
⑤查找地址并显示结果
⑥用创新的方式可视化结果
⑦创建 mashups
具 体 详 情 可 以 参 考
http://resources.esri.com/ArcGISServer/APIs/Flex/index.cfm?fa=samples 上面有一些例子。
ArcGIS Server API for Flex 下载地址为:
http://resources.esri.com/ArcGISServer/APIs/Flex/index.cfm?fa=home
里面有个 download。
开发 ArcGIS Server API for Flex 的程序需要 Flex 环境的支持。
Flex SDK3 的下载地址为
http://opensource.adobe.com/wiki/display/FlexSDK/download?build=3.0.1.2012&pkgtype=1
有了 Flex SDK3 和 ArcGIS Server API for Flex 我们就可以开发 RIA 的 Flex 程序了。
为了开发方便,我们最好使用 Flex builder,可以从 adobe 的官方网站上下载试用版,
下载地址为 http://download.macromedia.com/pub/Flex/Flex_builder/FB3_win.exe
安装好 Flex builder 之后会安装 Flex SDK3 ,所以就不用自己手工安装了。
第一个 ArcGIS Server API for Flex 程序。
①打开 Flex builder,创建一个 Flex 工程(名称 Demo)。
②右键单击工程名,选择属性,在属性对话框中选择 Flex build path ,选择 libaray path
选项卡,单击 add swc 把下载的 ArcGIS Server API for Flex 添加进去,环境就配置好了(下
GIS change our world, but Flash change my life
4
图)。
③在 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="Using ArcGIS API for Flex to connect to a cached ArcGIS Online service"
styleName="plain">
<esri:Map crosshairVisible="true">
<esri:ArcGISTiledMapServiceLayer
url="http://Server.ArcGISonline.com/ArcGIS/rest/services/ESRI_StreetMap_Wor
ld_2D/MapServer" />
</esri:Map>
</mx:Application>
编译,执行。第一个简单的 ags Flex 程序就写好了。
GIS change our world, but Flash change my life
5
剩余27页未读,继续阅读
资源评论
- dk12013-01-04太简单了,需要代码介绍多一点的
「已注销」
- 粉丝: 3
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于CarNet实现裂缝检测python源码+文档说明+数据+图片(课程设计)
- 课程设计-基于耐火材料裂缝剥落检测python源码+课件
- 基于OpenCV的视频道路车道检测python源码+文档说明+实验演示+图片+使用方法(高分毕业设计)
- 基于OpenCV的案例:图像边缘、角点和轮廓检测,图像分割,图像增强;图片拼接;运动目标检测,颜色直方图比较,三帧帧差法,抠图
- SmartPlug-html大一笔记
- SmartPlug-proteusdemo
- Preliminary Findings on Handmade Rattan Baby Crib andBassinet Designs Regarding.zip
- aveebfq_v1.2.83_downyi.com.apk
- 基于有机发光二极管(OLED)的建模优化算法的matlab仿真源码+数据+文档说明+项目说明(高分课程设计)
- hash01-test.c 本人哈希表(一)的示例代码,仅供参考!
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功