回到武汉

January 13, 2010 Views
Comments 4

这几天回到武汉办点事情,从机场到酒店的路上,只看到一路的灰,满地的土,路两边的绿化带,也全是灰土蒙蒙。武汉的车辆似乎已经没有了按照车道行驶的概念,横冲直撞。令人胆战心惊。酒店门口一出去就有人涌过来,“发票发票”!温度还不像来之前说的那么低,至少我就穿着一件棉衣,也感觉还过得去。据说来之前刚刚下过雪。高兴的事情是,终于又吃了几次糊汤粉,热干面。 

阅读全文乱七八糟个人咚咚  

基于ExtJS库的AGS JavaScript API集成5[完]

January 6, 2010 Views
Comments 0

经过一份折腾,集成终于初步搞定了,今天实现的功能有: 1.识别功能(Identify)的实现,单击“识别”按钮后,在地图上单击一点,所有在被点击处3米范围内的地块都会以黄底红边状显示,而鼠标移动时则会出现各自地块的属性,鼠标移开,消息消失: 2.进一步完善了缓冲区功能,现在提供了点、线和面三种缓冲方式: 下面是一个线缓冲: 缓冲默认情况下是50米和100米,但通过缓冲

基于ExtJS库的AGS JavaScript API集成4

January 5, 2010 Views
Comments 0

继续对集成的Panel进行修改,这一次的修改部分比较底层,它包括: 1.对esri.Map类根据需要进行了扩展,派生出一个esri.AGSMap类来实现了我需要的许多功能; 2.对地图的图形绘制属性设置进行了充分地的调整,包括颜色、透明度、点、线和填充样式都可以自定义设置: 3.搭建了GeometryService服务,并通过该服务提供了长度量算、面积量算和缓冲区分析的功能: 缓冲区分析,该缓

基于ExtJS库的AGS JavaScript API集成3

January 5, 2010 Views
Comments 2

闲暇时继续对我的这个Panel进行扩展,现在的效果终于出来了,首先是地图功能的增加:第二是实现了查询的图文一体化,比如查询“银行”,左边地图中会出现绿色小点,而右侧也会出现相应的内容:单击右侧的某一条记录,绿点会变成红点,同时弹出信息提示,但2秒钟后红点又会恢复为绿点,提示信息也会消失:地图与右侧的信息窗口并不是一个Panel,它们是独立的,两边通过Ext的事件进行通讯,既

基于ExtJS库的AGS JavaScript API集成2

January 3, 2010 Views
Comments 0

元旦在家继续对这个扩展组件进行了功能丰富,现在它已经能够提供模糊查询功能: 单击左下角的望远镜按钮,即弹出一个“查询”窗口: 查询“天一”的结果: 在查询出来的情况下,所有的查询点均以绿色点标识,如果将鼠标放上去,则会变成一个红点,并出现一个提示。将鼠标移开,符号再次变成绿点。

基于ExtJS库的AGS JavaScript API集成

January 2, 2010 Views
Comments 0

大家知道,AGS JavaScript API是基于Dojo开发的,而选择Dojo的理由之一是AGS JS API的开发人员觉得这个library的兼容性最好。我没有专门学过Dojo,不过在看到ExtJS之后,我对Dojo的兴趣就不大了,很多人认为ExtJS并不好,这个当然就纯属仁者见仁,智者见智的问题。我喜欢UI用ExtJS写,但地图部分又必须使用AGS JS API来写,如何将两者进行mash

我的AGS Flex API PPT

December 28, 2009 Views
Comments 2

ArcGIS Server Flex API怎么样,如ESRI的技术人员在讲座时所言,从未见到过这么简单的AGS 客户端应用程序开发方式。我将自己在学习使用Flex的过程和经验做成了一份PowerPoint2007的文件,放在这里,大家喜欢的可以下载看看。

阅读全文ArcGIS ServerArcGIS Server  

试用UCMap

December 2, 2009 Views
Comments 1

我对Mobile这块的开发不是很熟悉,仅仅知道如何在VS里面搭个Mobile环节,显示一个最简单的Mobile地图例子而已。但基于Mobile的GIS客户端是很丰富的,各大公司都在做导航开发、移动办公之类的活儿。最近使用模拟器试用了一下南京跬步科技公司的ucmap,感觉还不错。

阅读全文乱七八糟

需要Google Wave的人请在下面留下email

November 30, 2009 Views
Comments 21

前几天收到了Google Wave的邀请邮件,手头还剩下16个invite,想要的朋友可以在下面留下email。

阅读全文乱七八糟

《WebGIS开发实践手册》的写作缘起

November 18, 2009 Views
Comments 0

发表于《3SNews新闻周刊》第22期《3S书评》

  • 题外话:我主持“3S书评”栏目,来给自己的书写书评,是标准的“老王卖瓜”。但出版的书中把该讲的话都讲了,现在反而写不出个所以然来,我还是来谈谈为什么要写这本书,为什么在ArcIMS正在“被遗忘”的时刻写这么一本书吧。相信我的WebGIS学习过程,能够给大家一点启示,这样,也就足够了。

我在05年左右才第一次接触ArcIMS,毫不夸张地讲,那个时候安装ArcIMS都算是一项“技术活”,比起桌面端组件的“Next”式安装,ArcIMS要配置一堆的东西:Web服务器、Servlet引擎、ArcIMS安装、地图服务、WMS、WFS等等。如果没人点拨,大部分人在好不容易安装完之后的问题就是:我该怎么来开发它?——现在这个问题被修正为“该怎么开发一个客户端来使用ArcIMS提供的服务!”

阅读全文著作出版作者著作  

三维GIS,看上去很美

November 18, 2009 Views
Comments 3

发表于《3SNews新闻周刊》第22期

“三维GIS”在今天已经成为了一个炙手可热的名词,在稍具规模的GIS会议和展览上,都可以看到形形色色的三维GIS产品,国内的、国外的、单机版的、网络版的、可浏览的、可分析的,一幅欣欣向荣的热闹景象,颇给人一种2DGIS已经过时,3DGIS时代业已来临的感觉。 也就在最近一两年,3DGIS市场上突然冒出了众多的平台和厂商,有一鸣惊人

阅读全文评论与随笔评论随笔  

Flex中的自定义事件[备忘]

November 18, 2009 Views
Comments 0

面向对象语言中对象的三个要素:属性、方法和事件,其实最关键的就是事件,“事件驱动”机制使得两个对象之间能够互相沟通,并且是以一种松散耦合的方式。直接绑定的方式固然方便,但对对象的耦合较为紧密,无法适应多变的情况和“黑箱”原则。

Flex中HTTPService对象的e4x和ArrayCollection两种数据处理(备忘)

November 17, 2009 Views
Comments 0

学习Flex中的HTTPService发送异步请求的备忘。1.返回数据转换为ArrayCollection;2.使用e4x返回为XML数据。

感谢博文

November 5, 2009 Views
Comments 1

从2006年开始到现在,我已经现在编、著、译了四本GIS方面的著作,这几本书,既非教材,也无任何基金资助,但其畅销程度却全都令人满意(当然,GIS的书是不能与主流IT类的图书相提并论的,其比较也只能在GIS书籍内部进行)。最新的《WebGIS开发实践手册》业已攀升到dangdang网“计算机/网络”热卖榜第7位(当前时刻),在joyo的测绘类书籍中,也居于第5位。说实话,我很满意,相信出版社也会满意。

阅读全文评论与随笔评论随笔  作者著作  

参加2009 ESRI年会的一点记录和感想

October 26, 2009 Views
Comments 7

DSC_0469

与Jack Dangermond总裁的合影

20-22号,去北京,参加了今年的ESRI年会,今年的大会以“设计我们的未来”为主题,展示了ESRI的一系列愿景、规划和技术。无论是最新的ArcGIS9.4 beta软件,大量的GIS专题讲座和ESRI技术的发展方向,还是趣闻密辛,以及我非常荣幸地与Jack Dangermond的合影等,都让人大开眼界,所闻所见,实在是不殊此行。下面是一点流水帐,以飧大家。

阅读全文评论与随笔评论随笔  个人咚咚  

将去参加2009年的ESRI用户大会

October 17, 2009 Views
Comments 0

我与ArcGIS结缘应该快5年了(04年左右第一次知道有ArcGIS这种软件集),从那时起,无论是个人的学习、工作,还是我在业余时间写的几本书,都与ArcGIS结下了不解之缘,但直到今年,才有机会第一次去参加ESRI的用户大会。前几日收到ESRI寄来的邀请函(2),真是吓了一跳,3天的时间,内容丰富之至,从技术到应用,从吹牛到心得,无一不有,应该会丰富异常,精彩异常才是。

阅读全文评论与随笔个人咚咚  评论随笔  

《WebGIS开发实践手册》将在ESRI用户大会首发

October 13, 2009 Views
Comments 2

《WebGIS开发实践手册》已经在上周末(9号)印刷结束,本周即将装订入库。首批样书已经发往“搜海书店”(ESRI中国有限公司网络书店合作伙伴),将在20日的ESRI中国2009用户大会展会上首发出现。

下面是SOHI网站的书籍链接:

webgissohi

阅读全文著作出版

《WebGIS开发实践手册》2.7 本书的第一个目标[连载完]

October 6, 2009 Views
Comments 0

在全面了解和熟悉了ArcIMS这一GIS服务器的体系架构、组件、程序进程和开发方式等内容后,我们将开始迈向本书的第一个目标:使用Ajax等技术开发一个基于浏览器的WebGIS客户端程序。

我们为什么要选择基于浏览器的JavaScript,而不是ASP、JSP或开发环境更好的ASP.NET呢?第一个原因是为了适应具有不同开发经验的Web技术人员,毕竟与地图交互的那点代码无论如何都是要用JavaScript来写的,还不如让整个过程的语言统一;第二,Ajax、Dojo等浏览器端客户端技术如此火热,我们没有理由弃之不用。

在下一章中,我们将详细介绍与ArcIMS进行交流的语言ArcXML,并开发和介绍测试ArcXML的一些常用工具,这是开发一个ArcIMS浏览器应用程序的关键之一。

阅读全文著作出版

《WebGIS开发实践手册》2.6 ArcIMS自定义开发方式

September 30, 2009 Views
Comments 0

有了Web Manager和Designer,我们就可以高枕无忧了吗?如果用户的需求只是简单地显示和查询地图信息,这两个快速生成工具当然完全能够满足需要,但如果用户的要求更多一点,更复杂一些,就必须想办法进行自定义开发了。我们一般可以将自定义开发的方式分为三种:Ø 使用Web ADF提供的Web控件和API进行自定义开发;Ø 在HTML或Java浏览器基础上进行自定义开

阅读全文著作出版ArcIMS  作者著作  

《WebGIS开发实践手册》2.5 ArcIMS的管理组件

September 29, 2009 Views
Comments 0

在了解ArcIMS的服务器层、连接器和Web ADF等原理性内容之后,我们需要开始了解如何使用ArcIMS服务器。ArcIMS中拥有多种不同功能的管理程序,便于用户制作地图、产生服务、开发Web客户端应用程序和调整监测WebGIS站点的运行。

阅读全文著作出版ArcIMS  作者著作  

分页:[«]1[2][3][4][5][6][7][8][9][10][11][12][13][14][15][»]