Flex
磊磊正正
这个作者很懒,什么都没留下…
展开
-
flex 开发项目报错404错误
错误内容如下图:解决方案:将java工程中的ServerPlugins\WebContent\WEB-INF\flex\services-config.xml里面的 原有的写法: 改为:原创 2013-03-26 22:03:10 · 1254 阅读 · 0 评论 -
关于ArcGIS Server API for Flex 模糊查询的方法
原创 2013-04-10 15:43:56 · 1844 阅读 · 0 评论 -
ArcGIS Server Flex API 调用GP服务
ArcGIS Server Flex API调用GP服务的一般步骤1、说明ArcGIS Geoprocessing提供了大量地理处理和分析工具,可根据需要对这些工具进行组合构造自己的GIS分析模型,然后发布成GP服务,以方便各种Web客户端调用。Flex API中提供了访问GP服务的接口,通过该接口和GP工具,可实现具有高级GIS分析功能的Web应用。2、模型创建与测试转载 2013-04-19 13:29:42 · 1723 阅读 · 0 评论 -
FLEX调用WebService
import mx.rpc.soap.WebService; .........var ws :mx.rpc.soap.WebService = new mx.rpc.soap.WebService(); ws.wsdl= "http://10.9.34.88/DataToImage/Service.asmx"; ws.addEventListener(ResultEv原创 2013-09-07 16:00:39 · 1134 阅读 · 0 评论 -
FLEX 获取DataGrid行号和列好
一、获取行号var findex:Number = Math.floor(dg.contentMouseY/dg.rowHeight)-1 + dg.verticalScrollPosition; //dg.contentMouseY是鼠标所在的local坐标系相对于datagrid的高度 //dg.rowHeight是datagrid的行高,math.floor作原创 2013-09-05 18:58:29 · 2129 阅读 · 1 评论 -
FLEX:给页面添加滚动条
修改index.template.html,加入一段js获取浏览器窗口的宽高,根据浏览器窗口宽高修改css样式,html, body { height:100%; width:100%; }的height和width是百分比还是具体大小,当是具体大小时就会出现滚动条,当是百分比时就会充满整个窗口。具体如下:1.加入以下js原码(Application大小为1100X600)原创 2013-11-06 12:18:19 · 2822 阅读 · 1 评论 -
ArcGIS Api For Flex 动态画点和线
http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:supportClasses="com.esri.ags.skins.supportClasses.*" minWidth原创 2014-07-09 14:56:31 · 3769 阅读 · 0 评论 -
flex 加载GIF图片
李石磊 学习日记一、下载GIFPlayer包二、源码如下: xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">import org.bytearray.gif.playe原创 2014-06-19 15:49:45 · 1997 阅读 · 0 评论 -
Flex 页面空白或Error #2032
李石磊学习心得(转载)日前用flex、arcgis做了一个地图显示的页面,本机调试没题目,公布后放到用户办事器上(win2003,ie6)ie6显示页面空白,换搜狗浏览器显示Error #2032,只显示进度条,客户端用ie6显示空白,360浏览器等显示Error #2032。用下面两种办法结合后题目解决。从网上找的几个解决办法,留做备用第一种景象:转载 2014-09-19 09:10:03 · 689 阅读 · 0 评论 -
flex与socket通信之成功
下面看看服务端代码吧:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows转载 2015-03-27 16:13:14 · 1780 阅读 · 0 评论 -
flex与socket通信之成功----之成功补充篇(关于C#建立FLASH服务端的安全沙箱问题)
注意:XMLSocket 接收到服务端下发的数据时,将连续放于接收缓冲区,直到接收到 "\0" 字节(字节内容为 ASCII 值 0),才认为接收完成,并调用相应的 onData 或 onXML 事件,因此,服务端使用标准的 String 类族,则在发送数据结尾应手动加上 "\0",同样,当XMLSocket发送数据时,也会在数据的结尾自动加上"\0"。2、如果只是运行或者原创 2015-03-28 18:01:11 · 1672 阅读 · 0 评论 -
flex与C# Socket通信
Socket 通信没什么好说,一个服务端,多个客户端,很容易搭建环境,网上代码一大片,这里主要的问题是as进行socket通信,必须跨A域B域,这时问题出现了,flash player会阻止你跨域访问,这时,flash player会自动检查安全策略。 在Adobe Flash Player升级到9.0.124后,由于安全策略的更改,使得在socket或xmlsocket的应用里,原创 2015-03-23 16:07:53 · 1314 阅读 · 0 评论 -
flex报告500错误
错误形如:解决方案:在*action.xml中的部分出现问题正确配置该文件,有时候该文件由于版本不一致造成错误,正确的文件开头如下:原创 2012-11-29 18:32:27 · 1100 阅读 · 2 评论 -
TypeError: Error #1034: 强制转换类型失败:无法将 mx.managers::HistoryManagerImpl@65a76c9 转换为 mx.managers.IHistor
TypeError: Error #1034: 强制转换类型失败:无法将 mx.managers::HistoryManagerImpl@65a76c9 转换为 mx.managers.IHistoryManager。at mx.managers::HistoryManager$/get impl()[C:\autobuild\3.2.0\frameworks\projects\framewo转载 2013-03-30 19:01:25 · 1023 阅读 · 0 评论 -
关于Flex中package的使用方法
关于Flex中package的使用方法,要注意以下几点:1、as文件中的类名要与包文件夹中的as文件名一致;2、as文件中的包名要与包的文件夹名字一致;即如下图所示: 3、然后在MXML文件中引入即可原创 2013-02-27 18:44:53 · 1867 阅读 · 2 评论 -
tomcat解决中文乱码问题及tomcat的配置
中文问题照样很简单每个国家(或区域)都规定了计算机信息交换用的字符编码集,如美国的扩展 ASCII码, 中国的 GB2312-80,日本的 JIS 等,作为该国家/区域内信息处理的基础,有着统一编码的重要作用。字符编码集按长度分为 SBCS(单字节字符集),DBCS(双字节字符集)两大类。早期的软件(尤其是操作系统),为了解决本地字符信息的计算机处理,出现了各种本地化版本(L10N),为了区分原创 2012-09-13 12:05:22 · 2078 阅读 · 0 评论 -
Flex动态读取外部XML
Flex动态读取外部xml文件在Flex中xml文件是使用频率非常高的,因为在Flex中xml文件的操作非常简单。有的时候我们希望用xml作为配置文件来动态配置我们的系统。虽然FlexSDK提供了一个只能用在在mxml文件中标签,这个标签的source属性可以读取外部的xml文件,但是这样的方式会使xml文件嵌入到生成的swf文件中。这样做的结果就是发布后即使修改了xml的内容对程序也么有影响原创 2012-09-13 22:11:04 · 573 阅读 · 0 评论 -
WebService 之 WSDL文件 讲解
一、WSDL概述 WebServices Description Language (WSDL Web服务语言)是一个用于精确描述Web Service的文档格式。 WSDL非常适合于用作代码生成器,它能够读取WSDL文档,并且可以为访问Web服务生成一个程序化的接口,大多数软件供应商和主要的标准机构(包括 W3C、WS-I和OASIS)都支持WSDL。例如:J转载 2012-09-16 19:28:11 · 969 阅读 · 0 评论 -
flex 调用c#webservice
本文以.NET平台下C#语言开发的WebService作为远程数据源,详细介绍Flex与.NET的 WebService的数据通信知识点;包括连接WebService,远程调用WebService方法,给WebService方法传递参数等相关知识点。三个标签的使用方法基本上是一样,这里就以标签为例进行介绍。 Flex提供了、和标签来直接访问远程数据,这用于与各种不同语言环境开发提供的转载 2012-09-16 21:56:25 · 727 阅读 · 0 评论 -
Flex在tomcat部署下不能显示地图的问题
在服务器的机子上,新建一个crossdomain.xml文件,文件内容是:com/xml/dtds/cross-domain-policy.dtd"> 如果服务器安装的ArcGIS SERVER版本是.NET版本:把crossdomain.xml放到服务器的“C:\inetpub\wwwroot”文件夹里面;是Java版本:把crossdoma原创 2012-09-21 18:59:03 · 1443 阅读 · 0 评论 -
Papervison3D 及其学习代码
本人在做项目的时候,用到pv3D在GIS中的应用。所以就简单的总结下一共大家参考:1、初始化加载函数,在初始化函数中增加监听,将相应的事件加入舞台。this.addEventListener(Event.ADDED_TO_STAGE,函数名)2、在监听事件中监听鼠标下按、抬起、移动事件、和初始化PV3D。3、创建PV3D,创建时候要注意四个参数。即viewport创建视图、scene3原创 2012-09-21 11:11:55 · 979 阅读 · 0 评论 -
arcgis server manger页面打不开,问题形如”...无法生成临时类(result=1)。 ”的解决
问题:arcgis server打开不,一般属于权限的问题,形如问题错误如“An error has occured on the server. For details please check the Event (Application) log on the web server.无法生成临时类(result=1)。error CS2001: 未能找到源文件“C:\WINDOW原创 2012-10-25 08:36:59 · 2072 阅读 · 0 评论 -
flex解决用image加载swf文件后页面异常放大的问题
http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:supportClasses="com.esri.ags.skins.supportClasses.*"原创 2012-11-26 21:59:57 · 1168 阅读 · 0 评论 -
基于Arcgis server API开发查询时报错“。。。。流错误,”等问题
解决方法:一、发布的地图服务中不能有没有复制的字段 二、ARCGIS 中发布的图层字段名称命名最好不要有下划线,诸如:“Name_name”等。 错误图:原创 2012-12-04 20:04:32 · 696 阅读 · 0 评论 -
flex tomcat端口被占用的问题
概述: 在启动Tomcat,提示8080端口(如果安装的时候端口被修改了,使用你自己设置的端口)被占用了。解决方法如下:1. 开始-> 运行 -> 输入cmd2. 输入 netstat -ano, 查看是哪个程序占用了8080的端口,记住该进程的PID3. 打开任务管理器,4. 查找对应第2步的PID的进程.( 如果任务管理器没有PID这一列,请打开 查看-> 选择列, 把P原创 2013-01-13 19:18:35 · 898 阅读 · 0 评论 -
javascript调用FLEX
flex中提供了专门的方法进行actionscript与javascript进行通信,我们用ExternalInterface.addCallback即可。一、在flex中建立我们要进行通信的函数,例如 import flash.external.*; import mx.controls.Alert; public function myFunc():Number {原创 2012-09-17 18:54:32 · 629 阅读 · 0 评论 -
关于修改flex项目中server的名称
问题:我们在做flex的开发中,如果用到别人搭建好的框架,而别人的server名称往往是具有他们意义的项目名称,这个时候我们要根据自己的项目名称来规范我们的server名称,以方便将来发布的时候给出的URL具有实际的意义。例如:修改前url为http://localhost:8080/rainmon而我们要改成我们的http://localhost:8080/tocc.具体方法如下:1、打开f原创 2013-02-20 18:22:58 · 1855 阅读 · 0 评论 -
Flex与C#socket通信(二)
Flex调用C# SOCKET,给服务器端发送消息C# socket代码using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.转载 2015-03-24 10:18:43 · 601 阅读 · 0 评论