Flex
萝卜耳朵
这个作者很懒,什么都没留下…
展开
-
ActionScript中的关键词
语句是在运行时执行或指定动作的语言元素。 例如,return 语句会为执行它的函数返回一个结果值。if 语句会对一个条件求值,以确定应采取的下一个动作。switch 语句会创建 ActionScript 语句的分支结构。Attribute 关键字可以更改定义的含义,还可用于定义类、变量、函数和命名空间。Definition 关键字用于定义变量、函数、类和接口等实体。主表达式关键字代表文本值转载 2013-07-08 11:47:48 · 835 阅读 · 0 评论 -
ARCGIS viewer入门(10)自定义infowindow
方法一:完全自定义infowindows方法:private function myResultFunction(results:Array, clickGraphic:Graphic = null):void{trace("results:"+results);if (results && results.length > 0){var result:Id转载 2014-10-24 21:50:36 · 1791 阅读 · 0 评论 -
Flex Viewer解析-----结构(2)
C部分:这一部分的实现相对比较复杂,主要是在其管理上面,再加上其使用Module的方式加载显示,所以感觉上相对复杂。 这些侧边栏控件(Widget)的基本显示是通过一个模板出来的,也就是WidgetTemplate,这个模板里面实现了一个基本的Widget模块,包括最大化、最小化、关闭、界面设计等。WidgetTemplate实现了一个IWidgetTemplate接口。该接口是用转载 2014-10-24 21:16:50 · 865 阅读 · 0 评论 -
Flex Viewer解析-----InfoPopup(InfoWindow)
InfoPopup是FlexViewer中在地图上显示特征点、线、面弹出详细信息的主要展现形式(见下图),其结构也不是很复杂,在这个将其专门列出来是因为有很多网友问我关于此弹出信息框的一些问题,如更改样式、显示复杂信息内容等。 InfoPopup的定义在InfoPopup.mxml中,其实现代码也比较简单。原理也比较简单,就是只要给这个InfoPopup一个InfoData,这个Info转载 2014-10-24 21:18:50 · 826 阅读 · 0 评论 -
ags infoWindow 应用
1 首先如何设置 infowindow或infoWindowRenderer的边框背景色: Java代码 @namespace esri "http://www.esri.com/2008/ags"; esri|InfoWindowLabel { color: white;转载 2014-10-24 21:25:24 · 771 阅读 · 0 评论 -
Apache Flex + Adobe Flash Builder环境配置
在开始学习Flex之前,需要配置开发环境。Apache Flex SDK包含了你开发所需要的东西,当然除了集成开发环境(Integrated Development Environment,IDE)。严格的说,你不使用IDE也能进行开发,不过十分推荐你使用一个IDE。在这个文档中我们不再介绍怎样使用Notepad或者vi创建和编译一个应用,你只要知道你可以使用它们完成所需的工作就行。可以参转载 2014-09-30 09:22:10 · 2029 阅读 · 0 评论 -
Flex Viewer解析-----结构(1)
1、 结构图以及解析下图是ESRI提供的开发帮助里面对其结构的一个描述图,本人做了一些归类: A部分:这一部分是项目中的组件列表,包括一些配置文件、Module(就是Widget)、组件等等。这些组件在没有经过组织之前是完全孤立的。它们主要完成一些界面显示和业务逻辑。B部分:该部分的主要功能就是将A部分中相互完全孤立的文件列表,不管是业务层还是界面层进行转载 2014-10-24 21:16:00 · 607 阅读 · 0 评论 -
Flex应用BlazeDS时报错:[RPC Fault faultString="发送失败" faultCode="Client.Error.MessageSend" faultDetail="Cha
今天在做新项目时碰到了一个问题,我在MXML文件中声明了一个RemoteObject,然后尝试web端发送请求调用后台方法时,却怎么也发送不出去。因为我设置了如果失败就弹出event.fault.faultString,所以它一直弹出“Send fail”的提示,而JRUN控制台则提示 "Requested resource /messagebroker/amf file not fo转载 2014-10-24 11:38:05 · 2133 阅读 · 0 评论 -
Flex 弹出窗口
private function askQuestion(event:MouseEvent):void { var askQuestions:AskWindow = new AskWindow(); PopUpManager.addPopUp(askQuestions,this,true); PopUpManager.centerPopUp(转载 2014-07-31 15:23:23 · 683 阅读 · 0 评论 -
利用ArcGIS Server REST API实现对Feature的编辑操作
原址:http://www.cnblogs.com/esrichina/archive/2012/11/05/2754580.html转载 2014-11-01 13:56:02 · 3881 阅读 · 2 评论 -
FLEX的Object类
Object 数据类型是由 Object 类定义的。Object 类用作 ActionScript 中的所有类定义的基类。ActionScript 3.0 中的 Object数据类型与早期版本中的 Object 数据类型存在以下三方面的区别:第一,Object 数据类型不再是指定给没有类型注释的变量的默认数据类型。第二,Object 数据类型不再包括 undefined 这一值,该值以前是 Obj转载 2013-07-18 09:53:15 · 2094 阅读 · 0 评论 -
ArcGIS Server动态读取图层样式(Flex版)
原址:http://virgoooos.iteye.com/blog/794991在ArcGIS10的rest接口已经提供给我们动态读取图层样式的接口了。 其实当我们在访问ArcGIS Server10的时候,会发现每一个服务界面提供给我们比以前更多的信息了,这些信息只要你可以看到,我们是都有接口读取到的。 以ESRI官网的服务为例: Java代码 h转载 2014-11-26 13:40:58 · 939 阅读 · 0 评论 -
ArcGIS.Server.9.3和ArcGIS API for Flex实现基本的地图浏览(一)
目的:1.ArcGIS API for Flex实现在Flex程序中浏览自己的ArcGIS.Server.9.3中发布的地图,一个最基本的入门例子。准备工作:1.在ArcGIS.Server.9.3发布一个叫usa的Map Service,并且把这个Service启动起来。2.安装Flex Builder3。3.下载ArcGIS API for Flex library的开发包转载 2013-07-22 14:03:44 · 957 阅读 · 0 评论 -
Flex4 DateField自定义的日期选择控件,可选择时分秒
YJQDateField.mxml[html] view plaincopyxml version="1.0" encoding="utf-8"?> s:HGroup xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex转载 2014-11-06 09:29:30 · 3080 阅读 · 0 评论 -
Flex 方法
Flex显示图片的常用方式转载 2014-11-24 11:41:56 · 521 阅读 · 0 评论 -
flexSecurityError: Error #2123: 安全沙箱冲突
crossdomain.xml原创 2014-11-25 15:06:28 · 1642 阅读 · 0 评论 -
Flex 组件初始化顺序
Flex程序执行的过程中会触发preinitialize, initialize和creationComplete事件,还会创建静态成员变量和成员变量。它们的执行顺序时怎样的?Flex程序的执行顺序如下。 创建静态成员变量创建成员变量触发preinitialize事件执行初始化 触发initialize事件执行创建过程 触发creationComplete事件如果F转载 2013-07-17 11:23:23 · 712 阅读 · 0 评论 -
Flex Viewer解析-----结构(3)
其他部分:该部分主要介绍配置信息、样式信息、事件信息等的组织结构这些部分我们在界面中看不到,但是他们起着至关重要的作用,也就我们说的总体架构里面的中间部分。首先,看看配置信息的组织,ConfigManager.as和ConfigData.as来完成。ConfigData.as中定义了配置信息的数据结构public function ConfigData() {转载 2014-10-24 21:17:51 · 687 阅读 · 0 评论 -
PopUpRenderer弹出框
最近才发现ArrcGIS API For Flex中有个PopupRenderer,结合PopUpInfo使用,实现弹出框的效果,类似InfoSymbol。目前个人觉得PopupRendere比InfoSymbol好用,若是需要展示某点的多个字段信息,InfoSymbol需要定义DataRenderer,并添加多个标签来展示字段。使用PopUprenderer,对PopUpInfo定义title,转载 2014-10-24 21:30:06 · 1245 阅读 · 0 评论 -
Flex中ArrayCollection的复制(克隆)
在Flex的开发过程中,常常会遇到复制ArrayCollection的情况。以前只是从网上找个方法拿来就用,也没有具体的搞清楚所以然来。今天有时间,研究了一下,总结如下: Flex中的复制同java一样,也分为深复制和浅复制。 下面总结一下ArrayCollection的浅复制,共有4种方法: 1、var newArray:List转载 2013-07-17 11:59:49 · 673 阅读 · 0 评论 -
Flex4_操作XML
一、创建XML类1、把字符串对象转换为XML:var xmlStr:String="吕布男27";xmlStr+="貂蝉女26";var rootXML:XML=new XML(xmlStr);trace(rootXML);2、调用XML类,(以下实例以此MXL为样本):var rootXML:XML= students> student转载 2013-07-19 14:16:06 · 657 阅读 · 0 评论 -
Flex 动态调整DataGrid列的显示
当DataGrid需要呈现N多列的时候,要么列显示不全都挤在一起,要么就出现横向的滚动条。这些感觉都不和谐。那么实现的方案有几种1、给每列加个id,然后用别的控件(例如ComboBox)来控制每列显示,来开关列的显示和隐藏,类似js那样的做法,但那样代码量太大,写通用的方法也太麻烦了。2、基于上面的方法考虑,可以灵活运用flex中数据绑定功能来自动实现上述的效果。 首先选择下需转载 2013-07-19 14:32:57 · 1007 阅读 · 0 评论 -
flex操作XML,强力总结帖
初始化XML对象 XML对象可以代表一个XML元素、属性、注释、处理指令或文本元素。在ActionScript 3.0中我们可以直接将XML数据赋值给变量: var myXML:XML = burger 3.95 fries转载 2013-07-19 14:18:58 · 612 阅读 · 0 评论 -
Flex应用BlazeDS时报错解决方法
Flex与java服务器使用 BlazeDS通讯时出现RPC Fault faultString="发送失败" faultCode="Client.Error.MessageSend" faultDetail="Channel.Connect.Failed error NetConnection.Call.Failed: HTTP: Status 404: url: =的错误原创 2013-07-05 08:34:02 · 703 阅读 · 0 评论 -
ArcGIS.Server.9.3和ArcGIS API for Flex实现Toolbar功能(四)
目的:1.ArcGIS API for Flex实现Toolbar功能,包括ZoomIn、ZoomOut、Pan、PrevExtent、NextExtent、FullExtent功能。准备工作:1.这次地图数据就用Esri提供的http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_World_2D/MapS转载 2013-07-22 14:08:07 · 969 阅读 · 0 评论 -
ArcGIS.Server.9.3和ArcGIS API for Flex实现GraphicsLayer上画点、线、面(五)
目的:1.ArcGIS API for Flex实现GraphicsLayer上画点、线、面。准备工作:1.这次地图数据就用Esri提供的http://server.arcgisonline.com/ArcGIS/rest/services/NPS_Physical_World_2D/MapServer。完成后的效果图:开始:1.启动Flex Builder3新建工程以转载 2013-07-22 14:08:59 · 1205 阅读 · 0 评论 -
ArcGIS.Server.9.3和ArcGIS API for Flex实现Identify的功能图查属性(六)
目的:1.ArcGIS API for Flex实现Identify的功能,进行图查属性的功能,这样选择图层然后进行点、线、面的查询最好查到的地理元素高亮显示同时在右边的Grid中显示查到的数据。准备工作:1.在ArcGIS.Server.9.3发布一个叫usa的Map Service,并且把这个Service启动起来。完成后的效果图:开始:1.启动Flex Build转载 2013-07-22 14:09:45 · 998 阅读 · 0 评论 -
ArcGIS.Server.9.3和ArcGIS API for Flex实现自己的Toc控件(三)
目的:1.ArcGIS API for Flex没有提供现成的Toc控件,这里来实现自己的Toc控件。准备工作:1.在ArcGIS.Server.9.3发布一个叫USA的Map Service,并且把这个Service启动起来。完成后的效果图:开始:1.启动Flex Builder3新建工程以及引入ArcGIS API for Flex library的开发包,这个过程转载 2013-07-22 14:06:04 · 1396 阅读 · 0 评论 -
ArcGIS.Server.9.3和ArcGIS API for Flex实现Query查询定位中心功能(七)
目的:1.ArcGIS API for Flex实现Query查询定位中心功能,进行属性查图的功能,选择图层然后输入查询语句进行查询把查到的地理元素高亮显示同时在右边的Grid中显示查到的数据,然后点击Grid中的数据进行对该条数据进行定位中心的显示。准备工作:1.在ArcGIS.Server.9.3发布一个叫usa的Map Service,并且把这个Service启动起来。2.采转载 2013-07-22 14:10:39 · 995 阅读 · 0 评论 -
ArcGIS.Server.9.3和ArcGIS API for Flex的GeometryService和buffer分析(十)
目的:1.ArcGIS API for Flex用GeometryService实现点、线、面的buffer分析。准备工作:1.在ArcGIS.Server.9.3发布一个叫USA的Map Service。2.在ArcGIS.Server.9.3发布一个叫Geometry的Geometry Service,默认设置就可以了。完成后的效果图:开始:0.首先介绍一下Ge转载 2013-07-22 14:12:46 · 1043 阅读 · 0 评论 -
ArcGIS.Server.9.3和ArcGIS API for Flex的GeometryService和量算距离面积(十一)
目的:1.ArcGIS API for Flex用GeometryService实现量算距离和面积,本例子主要包含GeometryService的project、simplify、lengths、areasAndLengths等实现。准备工作:1.在ArcGIS.Server.9.3发布一个叫USA的Map Service。2.在ArcGIS.Server.9.3发布一个叫Geom转载 2013-07-22 14:13:31 · 937 阅读 · 0 评论 -
ArcGIS.Server.9.3和ArcGIS API for Flex实现动态图层和瓦片图层叠加显示(二)
目的:1.ArcGIS.Server.9.3和ArcGIS API for Flex实现动态图层和瓦片图层叠加显示,在瓦片基图上显示动态图层。准备工作:1.在ArcGIS.Server.9.3发布一个叫USA的Map Service,并且把这个Service启动起来,这个作为动态图层数据。2.瓦片数据我这里没有现成的就采用Esri提供的rest世界地图数据服务,地址如下:http:转载 2013-07-22 14:05:05 · 1094 阅读 · 0 评论 -
ArcGIS.Server.9.3和ArcGIS API for Flex实现MapTips(八)
目的:1.ArcGIS API for Flex实现MapTips功能,在USA的地图上添加城市点,鼠标移上去的时候显示MapTips可以查看城市的详细信息。准备工作:1.在ArcGIS.Server.9.3发布一个叫usa的Map Service,并且把这个Service启动起来。2.采用Esri在线数据http://server.arcgisonline.com/ArcGIS/转载 2013-07-22 14:11:27 · 797 阅读 · 0 评论 -
ArcGIS.Server.9.3和ArcGIS API for Flex在MapTips显示饼图数据统计(九)
目的:1.ArcGIS API for Flex实现在MapTips中显示饼图进行数据统计展示,在本例子中可以点击城市的MapTip后显示详细人口年龄段的统计饼图的功能。准备工作:1.在ArcGIS.Server.9.3发布一个叫California的Map Service,并且把这个Service启动起来,这次需要一些数据用来进行图表显示了,California的数据比较齐全了所以本转载 2013-07-22 14:12:08 · 1276 阅读 · 0 评论 -
地图显示实例
//////////////////////////////////////////////////////////////////////////////////// name:对地图的基本操作 和 一些数据上的展示// time:2010.1.3// editor:lvh/////////////////////////////////////////////////转载 2014-10-24 21:28:31 · 988 阅读 · 0 评论 -
Flex生成随机数
Random函数可以生成基本的随机数,创建随机的移动,以及随机的颜色和其他更多的作用,这个教程将解释如何做出这个例子以及如何利用Random函数产生其他不同的结果。 基本的Random函数如下 Math.random(); 可以产生出0-1之间的任意小数,下面几个其他的函数可以用来改变产生的数字: Math.round(); Ma转载 2014-11-06 11:48:05 · 1404 阅读 · 0 评论