摘要:前段时间由于单位项目需要使用ArcGIS Server开发,所以暂别了ArcIMS,在做Server的时候认识了Fluorine,才发现当时没有好好的查资料,项目走了很多弯路,一开始以为fluorine只能在Flex和.Net间传传简单的对象,知道过年前发现原来Fluorine是如此强大,竟然能够进行对象映射,哎!虽然在ArcGIS Server的开发中使用了Fluorine,但是没有用到...
阅读全文
摘要:虽然觉得IMS在一般的项目中已经够用了,自己也已经上手了,但部门还是决定转向ArcGIS Server,正版介质已经送到了,esri的工程师也来了,看来我的第一个IMS的项目要成为最后一个了。不知道ArcGIS Server能不能使用Flex进行开发,我真的真的不想面对javascript+c#,这个编程模式是在太累人了。趁现在多看看weborb也许会有转机。
阅读全文
摘要:WebGIS功能有些啥,与桌面的功能相比WebGIS就简单多了,总的来说就是俩字--好看,图面效果要好,界面要炫,当然也要足够傻瓜。功能嘛,大概就是地图浏览,属性,空间的查询定位,查询结果的统计分析一类的了。WebGIS核心是地图,地图图面怎么才好看,主要就是标注与符号。现在偶们就看看标注,说到标注总的来说就是字体,大小,位置,颜色,角度这些了,说起Web下面的字体选择与C/S相比就逊色多了,不能...
阅读全文
摘要:不知道什么原因,Flex到现在都没有提供直接访问数据库的功能,而WebGIS系统的后台通常是一个企业级数据库,伤透了脑筋啊,举目四望,竟然束手无策,翻遍了资料才找到的救命稻草--XML。没有办法啦,只好用学了半吊子DOM来应付数据访问问题了。如何访问数据库?通过httpRequest与Asp.net交互,Asp.Net把数据库查询的结果通过DataSet.WriteXML将XML格式的结果返回给F...
阅读全文
摘要:开写关于Flex RIA与ArcIMS的WebGIS开发的blog已经有段时间了,启动之后听说实验室也开始搞了,读博士的师兄当年我们的项目经理负责,采用的技术路线和我不太一样,总的说来借助于在JRun托管的JavaConnector来与ArcIMS交互,看来我们得抓紧了。这是题外话,这个系列的Blog写了三期了,对以后应该有个计划,现在很多写Flex的初学者似乎有点借重于设计器,自定义组件的时候...
阅读全文
摘要:做ArcIMS不能离开SDE,用上SDE不能不访问数据库。Flex访问数据还算方便,访问数据库那个麻烦啊!总的来说.Net平台解决方案有WebService与Remoting,对于在内网或者VPN的情况下Remoting效率还算可以,不过做起来罗嗦还有发布问题。一般来说使用WebService的比较多,但是WebService的效率实在不敢恭维,今天Flex重点还是放在另外一条思路上--Asp.n...
阅读全文
摘要:甲:地图从哪里来? 乙:废话,当然是从ArcIMS来! 甲:怎么从ArcIMS来? 乙:看ArcIMS宝卷ArcXML_Programmers_Ref! 甲: 于是在漫无目的的寻找中发现了servlet,原来ArcIMS服务器都是通过servlet来接收请求发送响应的,看来得想办法让Flex访问这个servlet发送数据还要能接收数据才行。怎么办,怎么办...
阅读全文
摘要:在重构流行的年代,有人轻视了最初设计,只想着通过重构来改善设计,这样的重构是没有方向的重构。用Flex开发ArcIMS的一个好处就是C/S的设计方案与模式基本上都可以用上。首先设计好一个Flex的WebGIS结构然后再开发编码的目的就明确的多。 三年来做的ArcEngine开发让我感觉到ESRI的接口封的太牛了,但是IMS,似乎除了ActiveX Connector(java...
阅读全文
摘要:标题有点像复合的条件语句啊,呵呵,本来这篇应该在一个多月前写的,就在那个时候今夏参加工作以来闭关的结果--一个插件式ArcEngine的应用的集成平台就要出来了,MS的反射真是爽,.Net2.0的配置文件功能真是用起来方便极了,自己还沉浸在日后如何改进成果的遐想中(想要用上CompositeUI App Block),主任把我叫了进去--我要离开Desktop了,从研究生开始就一直玩AO要88了,...
阅读全文