
GIS开发
文章平均质量分 50
夜路人
花要叶扶_人要人帮_赠人玫瑰_手留余香
展开
-
MapObjects入门2-连接gdb文件。
实际上,连接的不是gdb文件,是访问的以.gdb名的目录下的shp文件。否则就报错,找不到文件。不是连接的gdb目录下的a0000001.gdbtable之类的,而是需要用arcmap转为shp文件,放到该目录下。将来使用mo的findgeoset方法,传递的是shp的主文件名,不带后缀,这样才能找到。下面是执行成功的例子:Private Sub Command1_Click() '2021年9月18日00:49:49 mapobjects连接gdb数据库(实际上是转换后的shp文件)..原创 2021-09-18 00:59:11 · 1143 阅读 · 0 评论 -
flex设置使用firefox进行测试。
3. 打开FlexBulider 进行如下配置: window -> Preferences ->General -> Web Browser -> New (添加Firefox路径) -> 勾选 Useexternal Web browser 并勾选刚新建的Firefox原创 2013-05-05 19:34:43 · 992 阅读 · 0 评论 -
flex加载图片的多种方法
1、最直接的,直接赋值图片地图。 多用于控制 img组件img1.source="assets/11.gif";2、动态加载,多用于获取图片的data,然后进行处理。当然也可以显示到img组件里。 //显示图像(!!要求bitmap对象必须事先加载完,另外必须用sprite作为容器,shape做容器不行)。原创 2013-05-09 11:42:31 · 1614 阅读 · 0 评论 -
text=Error#2036:加载未完成
Adobe Flash player 10 提示:Error#2044:未处理的IOErrorEvent. text=Error#2036:加载未完成加载一次数据库获取图片url,然后在success中用loader加载一次图片,然后在loader的完成事件中又访问一次数据库,获取所有数据集合。发现老提示2036,加载未完成错误,刚开始以为是loader加载图片出错了,后来发现不是原创 2013-05-19 15:08:29 · 3815 阅读 · 0 评论 -
Flex的自定义事件
魔豆的BLOG Flex4中的自定义事件1.方式一:通过继承Event类编写Flex4的自定义事件下面我们来做一个例子,实现这样的功能:监控TextInput的输入,通过监控输入的内容,触发不同的自定义事件。我们先来写这个自定义事件:ActionScript类Test43Event.cspackage demo{ import转载 2013-05-05 08:13:28 · 869 阅读 · 0 评论 -
再论Flex中TitleWindow关闭按钮CloseButton的定制问题
再论Flex中TitleWindow关闭按钮CloseButton的定制问题问题:TitleWindow的关闭按钮不好看,能否自己定制?方法:利用Flex的皮肤机制。环境:Flex SDK 4.6针对Flex中TitleWindow的关闭按钮修改问题,在前面的博文中sxy给出了一种解决方案,其主要思路是在TitleWindow上加一个关闭图标按钮,使其压盖原有的关闭转载 2013-05-04 16:26:33 · 1324 阅读 · 0 评论 -
参考,flex调用js
只是测试,目前没有实用价值,没仔细研究。 var x:flash.external.ExternalInterface; //ExternalInterface.addCallback( var js_func_aa:String="function (a,b,c){alert(a);原创 2013-05-18 20:03:51 · 768 阅读 · 0 评论 -
理解和控制flex的advancedatagrid的dataprovider
获取到数据后,如何在grid展现是个问题,因为需要转换为dataprovider的arraycollection类型。否则,嘿嘿,数据取到了,干急,就是在grid中不显示。下面的例子可以帮助理解arraycollection的行和列的概念。 private var data:ArrayCollection=new ArrayCollection();原创 2013-05-02 17:19:42 · 980 阅读 · 0 评论 -
Loader与URLLoader区别的总结分析
Loader与URLLoader区别的总结分析 2012-02-06 12:14:23 来源:本站整理 【减小字体增大字体】 关注谷汶锴的微博核心提示:区别:一个用来加载可显示数据,一个用来加载非显示数据因为loader是继承与容器类的,Loader与URLLoader区别的总结分析,所以首先它是个容器,而URLLoader 是继承与EventDispatcher,png等)时,Load转载 2013-05-02 09:28:48 · 811 阅读 · 0 评论 -
geoserver中style包含中文问题,如字体名称为"宋体"
geoserver的style中一般情况下不要包含中文,但有时候情况特殊,不用中文还不行。如:点图层要进行自动标注,标注内容肯定是中文,因此在style中要指定字体为“宋体”,可是保存style之后,预览图层,要么提示图层访问失败,要么是弹出一对话框,是要求下载wms文件,而不是显示点图层内容。你即使把style的xml中的encoding设置为utf-8也不起作用,那是指示xml内容的编码,原创 2013-04-20 12:45:12 · 5502 阅读 · 0 评论 -
udig工具的升级,地图配置保存
udig1.2打开地图配置图层上下位置,及放大缩小等操作慢的要死。下载udig1.4之后,发现上述问题都解决了。因此升级工具还是很有必要的。但是udig1.4好像有个问题就是地图配置工程不好复制。实际上要复制到其他机器上,需要保证两点:1、把shp文件连同目录复制到目标机器上,并保证路径一致。2、把c:\document settings\administrator\udi原创 2013-04-20 07:25:59 · 1863 阅读 · 2 评论 -
升级到geoserver2.3,地图服务配置到其他服务器上变得简单。以及相应小bug
geoserver从2.0升级到2.3之后,发现地图服务的发布变得相对简单了。原来的2.0的地图包括几个目录,layergroup,styles,workspace等等,并且与geoserver自带的文件混在一块,不利于迁移或保存。安装geoserver2.3后,发现在这方面做了很好的优化。自己建的workspace,之后所有的store,layergroup,style等均在这个worksp原创 2013-04-20 07:53:45 · 1543 阅读 · 0 评论 -
坐标系问题,geoserver 从2.0升级到2.3
1、在geoserver2.0中,默认一般都是EPSG:4326 打开图层。实际某城市地图,在2.0中必须使用EPSG:4214 (beigjing 1954)。但是升级到geoserver2.3后,这两种坐标打开的图层变形厉害,怎么修改样式都不行,最后使用EPSG:2311 (WGS84 /TM 6 NE)可以。2、在udig1.4中,使用2311倒打不开了,使用4326,4214都没有问题原创 2013-04-19 11:58:57 · 1918 阅读 · 0 评论 -
FLEX中自定义button样式
相册 广场 登录 注册 关注此空间起跑线与你齐飞...2010-08-09 13:20FLEX中自定义button样式首先我们要知道在FLEX中是什么控制组件的样式。答案是CSS。这个CSS和我们网页中的CSS不太一样。它可是 为FLEX专门设计的一种语言规范,所以写起来也不太一样。知道了是什么控制组件的格式之后我们就要来了解一转载 2013-04-27 16:42:26 · 2224 阅读 · 0 评论 -
未处理的 IOErrorEvent:, text=Error #2124: 加载的文件为未知类型
Error #2044: 未处理的 IOErrorEvent:。 text=Error #2124: 加载的文件为未知类型。 var layericon_name:String=data[0].layericon; var imgurl:String="http://localhost:8080/dbserver/img/原创 2013-05-20 10:06:16 · 4775 阅读 · 0 评论 -
flex image加载图片
看img1.source的帮助:spark.components.Image.source(value:Object):void用于位图填充的源。可以呈示基于各种图形源的填充,其中包括: Bitmap 或 BitmapData 实例。 表示 DisplayObject 子类的类。BitmapFill 会将该类实例化并为其创建位图呈示。 Displa原创 2013-05-07 11:44:35 · 2140 阅读 · 0 评论 -
flex httpservice与java通讯的中文乱码解决。
利用url方式传中文参数,需要进行url编码才行,比较麻烦。利用form方式传中文参数,不需要进行编码,比较简单。只需要注意两点即可:1、flex默认编码是utf-8,因此java后台设置对request的解码也为utf-8,即可获得中文,不用管tomcat中间服务器的编码是什么。2、flex中httpservice的send方式不同,url方式为dbsvc1.request.ty原创 2013-05-06 17:07:18 · 1850 阅读 · 0 评论 -
postgresql8.4安装失败、服务卸载。
PostgreSQL 安装报错 Error reading file postgresql.conf 的解决办法WinXP SP3 下安装PostgreSQL三次不成。 报错:> Problem running post-install step. Installation may not complete correctly > Error reading file 安装目录原创 2013-05-28 12:07:32 · 2328 阅读 · 0 评论 -
Flex4之Tree开发【一】
Flex4之Tree开发【一】 * 博客分类: RIA-Flex4专栏XMLFlexAdobe数据结构 1.首先得明白一点,FLEX4的TREE接受的是XML类型的数据,所以无论以何种方式获得XML数据,TREE通过dataProvider=XMLDATA和labelField=@viewname都可以显示出来一棵树第一种方式,读取本地或远程XML文件转载 2013-05-10 01:13:27 · 1508 阅读 · 0 评论 -
openscales 2.2 自定义feature类--带标注的点。以及其他实现方法
package{ import flash.display.DisplayObject; import flash.filters.GlowFilter; import flash.text.TextField; import flash.text.TextFieldAutoSize; import flash.text.TextFormat;原创 2013-05-08 09:41:18 · 1816 阅读 · 0 评论 -
graphics入门,显示文字
protected function button32_clickHandler(event:MouseEvent):void { var LeftBarText:TextField = new TextField(); LeftBarText.autoSize = TextFieldAutoSize.C原创 2013-05-09 08:59:38 · 3913 阅读 · 0 评论 -
Flex调用swf内方法
Flex调用swf内方法2013-04-13一般我们生成的swf有3种,一种是Flex mxml主应用编译得到,第2种类是用Flex SDK编译as类得到,还有一个就是fla在Flash CS3内运行生成。因为第3种的调用方法同第2种,这里就说明前2种swf在Flex项目内的应用。 HelloWorld1.mxml转载 2013-05-08 10:47:06 · 1232 阅读 · 0 评论 -
15个基础地理应用系统打造“数字化”郑州
15个基础地理应用系统打造“数字化”郑州 中广网郑州10月26日消息(记者张庶卓)日前,由国家测绘局主办、中央新闻媒体支持的“数字城市中国行”大型宣传报道活动走进中原名城郑州。记者在采访中了解到,郑州基本建成了基础地理信息数据库和360房产导航、公共交通智能调度、土地储备管理、数字城管、劳保监察、警用保障、工商管理、旅游地理等15个基础地理应用系统。国家测绘局副局长李维森参观郑州城市数字建转载 2013-05-21 11:30:37 · 2337 阅读 · 0 评论 -
geoserver为何设置的样式没有反应?
打开geoserver管理界面,选择layers,选择一个点图层,在publishing选项,wms setting中的default style选择样式后,保存。在layer preview中,查看该图层的open layer,可以看到样式已更新。1、直接预览layer:如果在layer preview中预览该图层看不到效果,default style请选择capitals,这个肯定可以原创 2013-04-17 11:04:44 · 3162 阅读 · 0 评论 -
动态加载feature样式
[Bindable] [Embed(source="assets/1_24x24.png")] public var fireClass:Class; private function createPtStyle(myclass:Class):Style { var style:Style = new Styl原创 2013-05-07 18:33:22 · 1317 阅读 · 0 评论 -
openscales flex 加载flash
var loader:SWFLoader = new SWFLoader(); map1.addElement(loader); loader.load("http://localhost:8080/dbserver/1.swf"); //loader.load("c://1.swf"原创 2013-05-07 15:21:04 · 837 阅读 · 0 评论 -
关于Flex安全沙箱问题的解决
现象:flex工程运行,直接访问本地swf文件正常,可以打开wms服务,可以连接webapps\dbserver,获取数据库内容。但是swf放到geoserver的webapps\geoserver下后,通过网页http访问,报安全沙箱故障。解决:由于根本没有牵涉到访问其他物理地址的服务器,仅仅是本机geoserver下的两个工程,应该不存在所谓的跨域访问问题。偶然发现原创 2013-04-13 14:47:29 · 2312 阅读 · 0 评论 -
openscales的CustomMarker的问题,bug??
openscales2.2的CustomMarker.createUrlBasedMarker直接报错,使用CustomMarker.createDisplayObjectMarker只能map1.addElement(s); 一次,第二次就报错,彻底晕了,暂时记下,看有无更好解决方法:这个是CustomMarker.createDisplayObjectMarker添加一原创 2013-05-07 16:54:14 · 1171 阅读 · 0 评论 -
怎样解决在用浏览器时flash崩溃的问题
怎样解决在用浏览器时flash崩溃的问题新版的flash问题很多,无论是ie还是chrome opera或firefox都会崩溃,开全屏时最容易出现卡屏或崩溃的问题,要解决有三点要做 先看看是不是NVIDIA的显卡,11年12月前的驱动中有些指令会造成IE9和火狐等浏览器在使用硬件加速的时候崩溃,所以可以先试验升级到新版的驱动 如果还是不行就关闭FLASH的硬件转载 2013-05-21 10:40:23 · 3773 阅读 · 0 评论 -
OGC之路(3)之 WFS初探
OGC之路(3)之 WFS初探09-11-09 08:57:39 http://www.cnblogs.com/sillyemperor 365Key网摘 [收藏到新浪ViVi] [收藏到百度收藏] [收藏到Google书签] [收藏到雅虎中文书签] [收藏到和讯网摘] 将此页收藏至一摘 [收藏到天涯网藏] [收藏到天极网摘] [收藏到POCO网摘] [提交新发现大家一起分享] [收藏转载 2013-04-18 09:51:42 · 1297 阅读 · 0 评论 -
OGC之路(2) 之 Style之谜
OGC之路(2) 之 Style之谜::wwwOGC之路(1)里我们简单介绍了WMS协议,并且实现了一个简化版的WMS客户端,WmsBrowser。我们对WMS的了解已经算是相当多。作为一般的使用者这些已经足够了。在介绍WMS的GetMap方法时我们使用过一个参数Styles,我们设定的是每一个图层支持的Style名称,除此之外我们并没有更多的工作需要做。服务器会根据我们要求的转载 2013-04-18 09:40:47 · 1062 阅读 · 0 评论 -
geoserver中图层显示比例问题,设置某图层在规定比例尺内显示。
关于geoserver中如何控制某个图层在规定比例尺范围内显示??这个问题我已经纠结了很久,也搜了很多资料,始终没有找到办法。今天看到GeoServer 2.0.2\data_dir\styles目录下的tiger_roads.sld中有关于minscale...,maxscale的配置,于是决心试一下,看是什么效果。结果实验后,正是我想要的效果,心里甚是欣慰。原来geoserver控制图原创 2013-04-17 18:28:41 · 6558 阅读 · 0 评论 -
flex xml和arraycollection相互转换
flex xml和arraycollection相互转换(2010-06-04 13:58:17)转载▼标签:it 分类: Flex1、arraycollection转化为xml,代码如下: view plaincopy to clipboardprint?//动态生成树形结构 public static functio转载 2013-04-04 12:45:37 · 1000 阅读 · 0 评论 -
openscale中sprite用法,为何不显示画的线?画线结束双击为何不激发双击事件?测面积
1.sprite类可以在AS工程中直接绘制在屏幕上.2.要加到flex工程中需要包装,接口不匹配.要显示Sprite可以使用UIComponent包装一下,例如 测试代码: protected function button11_clickHandler(event:MouseEvent):void {原创 2013-04-01 09:02:01 · 1279 阅读 · 0 评论 -
Flex读取外部XML中文乱码解决办法(转)
Flex读取外部XML中文乱码解决办法(转)分类: FLEX 2012-10-24 15:13 195人阅读 评论(0) 收藏 举报方法一:用URLLoader加载XML,然后将data转化为ByteArray用byteArray.readMultiByte(bytes.length,"utf-8")然后将转化后的字符串再强制转化为XML var loade转载 2013-04-03 00:42:05 · 1111 阅读 · 0 评论 -
加载kml图层及自动标注
private var kml_layer:KML; private var zirancun_label:VectorLayer; //添加kml文件作为图层(要求必须是利用图层管理器矢量图层下的导出工具生成,kml格式与geoserver导出的不一样) //1.用globalmapper工具导出矢量kml文件。原创 2013-04-03 11:04:18 · 5832 阅读 · 0 评论 -
openscale开发易犯错误-添加点、线、面、选择实体演示。
1、学习画feature和矢量图层时,发现DrawingsLayer必须在map标签根目录下,并且尽量跟在wms,wfs标签后。不能放在WheelHandler,s:VGroup之后,否则在layer管理器内看不到相应图层,也不能测试添加标签、点、线、面,编辑等功能。选择新添加的点时,提示onselectfeature报错。(2013.3.16)另外layermanager也必须在map根原创 2013-03-18 18:29:20 · 1788 阅读 · 1 评论 -
1、GEO Server入门--GIS 名词 OGC WMS WFS WCS等
[OGC] 开放地理信息系统协会 [ OGC ] Online Game Cheats开放式地理信息系统协会,致力于提供地理信息行业软件和数据及服务的标准化工作。编辑本段[OGC] 开放地理信息系统协会开放地理信息系统协会(Open GIS Consortium,OGC),OGC规范致力于为地理信息系统间的数据和服务互操作提供统一。OGC——Open Geospati转载 2013-03-08 09:06:39 · 1508 阅读 · 0 评论 -
flex显示sprite
学习一个新东西,不知道为啥老是被小地方卡住!郁闷!1.sprite类可以在AS工程中直接绘制在屏幕上.2.要加到flex工程中需要包装,接口不匹配.要显示Sprite可以使用UIComponent包装一下,例如 Mxml代码var comp: UIComponent = new UIComponent(); comp.addChild(Sprite对象);转载 2013-03-31 23:04:41 · 978 阅读 · 0 评论 -
2、geoserver 入门,概念性认识
Geoserver是一个用纯java语言开发的开源服务器软件,允许用户共享和编辑空间数据。它支持大量的空间数据源,比如流行的空间数据库,矢量文件和栅格文件等,通过OGC的标准来发布图层数据。它实现了OGC标准中的WMS,WFS,WCS,WFS-T等协议,同时它支持多种图片格式,支持多种数据格式,已经成为OSGEO中的一个核心组件,而其根据用户业务需求实现的强大的动态渲染能力是很多商业GIS服务器所转载 2013-03-08 09:09:42 · 966 阅读 · 0 评论