arcgis api for flex 开发入门(一)环境搭建
http://www.cnblogs.com/wenjl520/archive/2009/06/02/1494514.html
arcgis api for flex 开发入门(一)环境搭建
arcgis api for flex 是arcgis 今年四月新推出来的进行RIA开发的flex库,是arcgis server9.3的一部分,使用  ArcGIS API for Flex可以基于ArcGIS Server建立漂亮的富互联网应用程序 rich internet applications (RIAs) ,优点是运行速度快,用户体验效果会比目前的WEBGIS好。
使用arcgis api for flex 可以达到下面的效果
1,显示你的地图数据并可以和数据交互 
2,在服务器上执行空间处理模型并显示结果 
3,基于ArcGIS Online上的底图显示你自己的数据 
4,根据属性或者位置查找你的数据并显示结果 
5,查找地址并显示结果 
6,用创新的方式可视化结果 
7,创建mashups
具体详情可以参考http://resources.esri.com/arcgisserver/apis/flex/index.cfm?fa=samples上面有一些例子。
arcgis api for flex  下载地址为
http://resources.esri.com/arcgisserver/apis/flex/index.cfm?fa=home
里面有个download。
开发arcgis api for flex 的程序需要flex 环境的支持。
flex sdk3 的下载地址为
http://opensource.adobe.com/wiki/display/flexsdk/download?build=3.0.1.2012&pkgtype=1
有了flex sdk3 和arcgis api for flex 我们就可以开发RIA的flex 程序了。
为了开发方便,我们最好使用flex builder,可以从adobe 的官方网站上下载试用版,下载地址为http://download.macromedia.com/pub/flex/flex_builder/FB3_win.exe
安装好flex builder之后会安装flex sdk3 ,所以就不用自己手工安装了。
第一个arcgis api for flex程序。
1,打开flex builder,创建一个flex 工程(名称Demo)。
2,右键单击工程名,选择属性,在属性对话框中选择flex build path ,选择libaray path选项卡,单击add swc 把下载的arcgis api for flex添加进去,环境就配置好了。
 
3 ,在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_World_2D/MapServer" />
 - </esri:Map>
 - </mx:Application>
 
编译,执行。第一个简单的ags flex程序就写好了。
效果如图2
注: 文章部分内容参考了以下文章
原文地址:http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=35515&extra=page%3D4%26amp%3Borderby%3Ddateline
arcgis api for flex 开发入门(一)环境搭建的更多相关文章
- arcgis api for flex 开发入门
		
参考:http://blog.sina.com.cn/s/articlelist_2346836525_1_1.html 参考教程:https://www.jb51.net/books/81280.h ...
 - ArcGIS API for Silverlight开发入门
		
你用上3G手机了吗?你可能会说,我就是喜欢用nokia1100,ABCDEFG跟我 都没关系.但你不能否认3G是一种趋势,最终我们每个人都会被包裹在3G网络中.1100也不是一成不变,没准哪天为了打击 ...
 - ArcGIS API for Silverlight开发入门准备
		
原文:ArcGIS API for Silverlight开发入门准备 微软的Silverlight提供了跨浏览器和跨平台开发环境,在Web中可用于创建和展现富互联网应用(RIA,Rich Inter ...
 - ArcGIS API for Silverlight/ 开发入门 环境搭建
		
Silverlight/ 开发入门 环境搭建1 Silverlight SDK下载ArcGIS API for Microsoft Silverlight/WPF ,需要注册一个ESRI Gloab ...
 - JavaWeb学习总结(一)—JavaWeb开发入门及环境搭建
		
一.基本概念 1.1.软件体系结构 1.C/S:Client/Servlet,例如QQ就是CS结构需要编写服务器端程序和客户端程序.缺点:更新需要两端,总要求客户下载新的客户端程序优点:安全性比较好2 ...
 - 天津政府应急系统之GIS一张图(arcgis api for flex)讲解(一)GIS一张图的系统开发环境以及flexviewer框架
		
系统的GIS功能实现是基于arcgis api for flex,首先附上系统的主界面图,接下来的是对主界面的模块功能详细讲解: 一.GIS环境软件安装 (1)arcgis desktop的安装,要是 ...
 - ArcGIS API for JavaScript开发环境搭建及第一个实例demo
		
原文:ArcGIS API for JavaScript开发环境搭建及第一个实例demo ESRI公司截止到目前已经发布了最新的ArcGIS Server for JavaScript API v3. ...
 - ArcGIS API for javascript开发笔记(二)——解决ArcGIS Service中的服务在内网环境下无法进行javascript预览问题
		
感谢一路走来默默支持和陪伴的你~~~ ----------------------------拒绝转载-------------------------------- 1.问题说明 在使用ArcGIS ...
 - 天津政府应急系统之GIS一张图(arcgis api for flex)讲解(十)态势标绘模块
		
config.xml文件的配置如下: <widget label="态势标绘" icon="assets/images/impact_area_over.png&q ...
 
随机推荐
- javascript事件之鼠标滚轮(mousewheel)和DOMMouseScroll事件
			
javascript事件之鼠标滚轮(mousewheel)和DOMMouseScroll事件 发布时间:2015-02-07 编辑:www.jquerycn.cn 本文学习下,javascript ...
 - Life is in the little things --- Spreading wildly on Facebook
			
这是在FaceBook上疯传的一组图 简笔画的图画的不算精细 但却狠狠地击中许多人的心灵 有时候生活中简单的一件小事, 恰恰是使得你的人生变得更有意义的一件大事! 别人总告诉你 人生是这样的 ▼ ...
 - L2tp协议简单解析
			
1.L2TP简介 L2TP(Layer 2 Tunneling Protocol,二层隧道协议)是VPDN(Virtual PrivateDial-up Network,虚拟私有拨号网)隧道协议的一种 ...
 - stl-stack+括号配对问题
			
栈:stl的一种容器,遵循先进后出原则,,只能在栈的顶部操作,就像放盘子一样,洗好的盘子叠在上面,需要用时也是先从顶部拿.不允许被遍历,没有迭代器 基本操作: 1.头文件#include<sta ...
 - mysql 常用option
			
[mysql 常用option] --host=host_name, -h host_name Connect to the MySQL server on the given host. --por ...
 - IE6、IE7、Firefox中margin问题及input解决办法
			
margin不居中的问题 .div{ margin:10px;/*ff*/ *margin:15px;/*ie7*/ _margin:15px;/*ie6*/ 尺寸会变为正常的两倍,按道理应为5px ...
 - 带图标的input
			
<style> .text{ border:solid 2px #ccc; width:400px; height:40px; background:url(http://d.lanren ...
 - Unity即将内置骨骼动画插件Anima2D
			
Unity一直在寻找新的方法来帮助开发者,并为他们提供最好的工具.在此我们向大家宣布,Unity将内置流行的骨骼动画插件Anima2D,从2017年1月开始免费供所有Unity开发者使用! 同时也欢迎 ...
 - kwic--Java统计单词个数并按照顺序输出
			
2016-07-02(随笔写作时间) 写了好久的程序了为了避免以后用到.......... 是一个统计单词个数,并按照个数从大到小输出的.输入文件名OK 了 单词是按照首字母排序的,,,里面用到映射等 ...
 - js验证开头不为零的正整数
			
WST.zhengZhengShuIn = function (className){ var rex = /^[1-9]{1}[0-9]*$/;//正整数 $("."+class ...