- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
arcgisapiforflex开发入门
ArcGis Api for Flex 开发入门(一)环境搭建{nE8D6EEVT0arcgis 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具体详情可以参考/arcgisserver/apis/flex/index.cfm?fa=samples上面有一些例子。arcgis api for flex 下载地址为/arcgisserver/apis/flex/index.cfm?fa=home里面有个download。开发arcgis api for flex 的程序需要flex 环境的支持。flex sdk3 的下载地址为/wiki/display/flexsdk/download?build=012pkgtype=1有了flex sdk3 和arcgis api for flex 我们就可以开发RIA的flex 程序了。为了开发方便,我们最好使用flex builder,可以从adobe 的官方网站上下载试用版,下载地址为/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=/2006/mxml xmlns:esri=/2008/ags pageTitle=Using ArcGIS API for Flex to connect to a cached ArcGIS Online service styleName=plain esri:Map crosshairVisible=true esri:ArcGISTiledMapServiceLayerurl=/ArcGIS/rest/services/ESRI_StreetMap_World_2D/MapServer / /esri:Map/mx:Application编译,执行。第一个简单的ags flex程序就写好了。效果如图2Flash: /help/9.3/arcgisserver/apis/flex/video/ArcGISFlexAPI_beta_demo_skin.swf注:文章部分内容参考了以下文章/blog/user1/1/200888102647.htmlBh/xM,{~2^ l7K6kT03sNews.Net——最具影响力的中国地理空间信息门户网站2PT;`to Q5Z)m.?3sNews.Net——最具影响力的中国地理空间信息门户网站7t+N6|-}4y{#J1j)garcgis api for flex 开发入门(二)map 的创建在flex 中创建一个esri 的map ,你只需要使用esri:Map标签就可以轻松完成。在esri:Map标签中可以添加属性和响应事件的消息。如下:esri:Map width=100% height=50% id=EsriMap creationComplete=EsriMapCreateComplete()? resize=EsriMapResize(event); extentChange=ESRIMapExtentChange(event); mouseMove=OnDrawMouseMove(event) /width和 height定义的map 的大小,id=EsriMap 唯一标识了这个map。针对map 的消息也有很多,最常用的就是creationC
您可能关注的文档
- 2011-2012欧冠赛程表.doc
- 2011《机械设计》大三上复习材料.docx
- 2011284138-王亚-实验二 NETBIOS和LMHOST设置.doc
- 2011-2012机械原理考试大纲.doc
- 2011专接本数一考试大纲.doc
- 2011—2012学年“一练”考试.doc
- 2011全国卷计算机2级公共基础学习.doc
- 2011大苗老师病理学2讲.doc
- 2011年npra年会综述.doc
- 2011年扬州市二级医疗机构医院感染管理检查评分表.doc
- 2024国家统计局丽水调查队招聘编外工作人员3人公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024云南玉溪市开发投资限公司招聘16人公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024国家电投中国电力所属单位招聘37人公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024山东东营经济技术开发区所属国企业人才引进履历业绩评价公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024中国铁路济南局集团限公司招聘全日制大专(高职)毕业生1546人(二)公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024国网南瑞集团春季招聘100人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024吉林省吉林市运输管理处事业单位招聘历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024安徽蚌埠市淮发建设投资集团限公司招聘公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024安徽铜陵市枞阳县黄梅戏艺术研究中心招聘7人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024中国重汽集团福建海西汽车限公司年校园招聘115人公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
文档评论(0)