对GIS的思考(《Thinking About GIS》)

Posted by 蒋波涛 15 March,2009 Views (2)Comment

Roger Tomlinson的《Thinking About GIS》是一本GIS工程的方法论,可惜的是在网络上既找不到完整的文档,国内也没人出版。幸运的是,ESRI PRESS至少还提供了三章内容(第一、二章和附录A)供我们看看,聊胜于无。
当然,老外的方法论不一定适用于我们国内的现实情况,想想ArcGIS提供的一些方法吧,我们宁愿自己写,也不愿使用那些内置的功能,如“版本”,“同步”等。国情不同,不可强求。
但是,方法论毕竟还是带有普遍意义的,看着三章的内容其实也蛮有意思,我将在最近把看的三章东西慢慢翻出来,给大家看看吧。权当练练笔。

这一篇,只是该书的目录,无实质性内容。

目录 : 评论与随笔 标签 : 个人咚咚  

分布式信息认知观

Posted by 蒋波涛 26 February,2009 Views (1)Comment

现在都兴发些忽悠文,我也来发个,参考不少,但保证原创:

地理学有两大类特殊概念,一是地理实体与地理现象,二是时空特征和时空关联特性[1]。对第一点而言,这些实体和现象表现为任何尺度的地理特征,它可以小到一个广场,也可以大到整个星球;地理实体包括自然界形成的任何一种地质构造——海岸线、山脉、河流和盆地,同时也包括人类获得的印记——城市、村庄和高速公路。地理现象更加丰富,如水灾、干旱、生物灾难、土地的再分配、

目录 : 乱七八糟 标签 : 乱七八糟  个人咚咚  

关于RESTful服务的迷惑

Posted by 蒋波涛 23 February,2009 Views (0)Comment

关于REST(Representational State Transfer表述性状态转移)是什么,自然有许多不同的争议和讨论,根据其经典的规则表述:1.1.网络上的所有事物都被抽象为资源 2.每个资源对应一个唯一的资源标识 3.通过通用的连接器接口(generic connector interface)对资源进行操作 4.对资源的各种操作不会改变资源标识 5.所有的操作都是无状态的。——说实话,我也没有真正搞清楚这些规则意味着什么。

...

目录 : 评论与随笔 标签 : 阅读乐趣  乱七八糟  XML  

关于“云计算”的权威报告

Posted by 蒋波涛 19 February,2009 Views (3)Comment

“云计算”是从去年开始的火热术语,从“云计算”到“云杀毒”、“云存储”,和SOA概念差不多,完全是一副牧师布道的样子,先坑后蒙。但到底啥是“云计算”,大家看看这篇《云而上:伯克利对云计算的看法》就差不多了。

...
目录 : 乱七八糟 标签 : 乱七八糟  

Mars的书评:评《插件式GIS应用框架的设计与实现》

Posted by 蒋波涛 16 February,2009 Views (2)Comment

感谢Mars(马维峰,现任教于中国地质大学(武汉) 地球科学学院地理系,地图制图学与地理信息工程博士,3sNews 技术总编)在百忙之中拨冗为本书写的一篇书评:

06、07年的时候,自己在用ArcGIS Engine做点东西,看到很多人搞基于Eclipse的RCP框架和.net下开源的IDE系统#Develop,觉得如果搞一个面向GIS的插件式框架,应该是一个比较有技术含量和“钱途”的事情。GIS应用的二次开发,说白了很大一部分就是管理信息系统开发,或者经常说的MIS开发,这类开发,面向的是各行各业,需要解决的问题也千千万万,但千千万万个问题中,也有很多共性的问题,因此,维护一个共性的框架和基础就很必要。

...

目录 : 著作出版 标签 : 作者著作  

推荐两本Dojo的好书

Posted by 蒋波涛 13 February,2009 Views (1)Comment

AGS提供了一个轻量级的客户端解决方案,即JS客户端。而其JS客户端应用程序则是基于Dojo这样著名的RIA框架开发的,虽然Dojo应该早已为我们很多人熟悉,但一直都是以Blog的介绍为主,鲜见有系统介绍其原理、开发的书出现。

最近在网上寻找资料,无意中看到两本,都可以在网上找到:

1.《Mastering Dojo》2.《Dojo: Using the Dojo JavaScript Library to Build Ajax Applications

我已经将两本pdf放到了自己的live空间,大家可以下来看看。

目录 : ArcGIS Server 标签 : ArcGIS Server  阅读乐趣  

无语的一篇新闻

Posted by 蒋波涛 12 February,2009 Views (3)Comment

长江日报:如何打造国产Google Earth?

 

长江日报2月11日报道 国家测绘春节前夕作出战略决策:启动“国家地理信息公共服务平台”建设工程,打造中国的“Google Earth”(谷歌地球)。

...

目录 : 乱七八糟 标签 : 乱七八糟  

ESRI《新闻动态》介绍《插件式GIS应用框架的设计与实现》一书

Posted by 蒋波涛 5 February,2009 Views (1)Comment

感谢ESRI中国朋友们的关注,在ESRI中国《新闻动态》中介绍了我的第三本书《插件式GIS应用框架的设计与实现》,新闻地址


《插件式GIS应用框架的设计与实现》一书成热销

发布日期:2009-1-19    

日前,由蒋波涛所著的《插件式GIS应用框架的设计与实现——基于C#和ArcGIS Engine 9.2》一书引起了业界人士的广泛关注。本书是一本从软件架构的角度来讨论应用框架开发的书籍...

目录 : 著作出版 标签 : 作者著作  个人咚咚  

诚征书评

Posted by 蒋波涛 14 January,2009 Views (4)Comment

各位破费买了《插件式GIS应用框架的设计与实现》一书的朋友,首先非常感谢大家的购买,希望能对你们的开发实践有所帮助,由于出版社希望能够得到大家对于GIS书籍的反馈,希望我们的读者中对本书有看法、想法、意见和建议的朋友,能够打开word,写一点对本书的评价之词。书评可发至我的email:chiangbt@gmail.com或编辑的email:chenqiong@broadview.com.cn。谢谢

目录 : 著作出版 标签 : 作者著作  

自动构面算法中拓扑网络建构的优化

Posted by 蒋波涛 6 January,2009 Views (1)Comment

我在《插件式GIS应用框架的设计与实现》一书的算法章节介绍过基于“左转算法”的自动构面过程和具体代码,如果仔细看过的读者会发觉,我们的构面过程的套路是:1.寻找出建构拓扑网络的节点和路径 2.建立拓扑网络 3.自动构面 4.剔除无效面和处理岛与洞。

在这个过程中,自动构面的过程的效率其实是不低的,由于引入了“正向”和“反向”是否

目录 : ArcObjects 标签 : ArcGIS Engine  作者著作  

如何最快将四条#字形线中间的区域构面

Posted by 蒋波涛 27 December,2008 Views (2)Comment

问题:有四条polyline,排列成“井”字形,且中间的“口”形,每条边长度均大于249,问题是如何将该“口”形构面,速度要快,不要用左转算法一类的搞法。

解决方法:

目录 : ArcObjects 标签 : ArcObjects  

《插件式GIS应用框架的设计与实现》《GIS for Web应用开发之道》

Posted by 蒋波涛 27 December,2008 Views (78)Comment

《插件式GIS应用框架的设计与实现》的购买地址有电子工业出版社的网上书店(北京)SOHI书店(北京)中国图书网(北京)天下书城网络书店(西安)中国教育在线极速商城中国科技金书网中国互动出版网淘宝网此外,当当网卓越网博库书城ESRI中国书店也有货。

 
《GIS for Web应用开发之道》一书可以在搜海书店互动出版网China-pub电子工业出版社网上书店当当网Joyo中关村图书城博库书城订购。

另外,有许多读者需要JanusWinformsV3.5.0.10的试用版软件,可到此处下载

目录 : 著作出版 标签 : 作者著作  

终于完成了汇报

Posted by 蒋波涛 25 December,2008 Views (1)Comment

今天终于完成了宁波市地形数据整合的汇报,我在汇报中演示了个人开发的“宁波市基础地理信息系统”在数据整合过程中的运行过程。这是毕业后两年的个人工作成果,从系统设计、编码开发、程序测试到文档编写,终于初步完成了整个流程框架。

下面是几个演示的AVI文件,有兴趣的朋友可以下载去看看:

目录 : 评论与随笔 标签 : 个人咚咚  

杭州培训,一点感想

Posted by 蒋波涛 20 December,2008 Views (3)Comment

周四、五两天在杭州浙大西溪校区的逸夫科技馆参加了ESRI上海办事处搞的ArcGIS Server9.3培训,在去参加培训之前,我以为这次培训内容这么前沿和新潮,参加的人一定不少,因此特地和ESRI上海市场部的人用邮件沟通了几次。

但真正当我9点进入科技馆的报告厅时,还是不免有些奇怪,整个会场完全没有我预期到的热闹场面,可以坐几百人的厅内,稀稀拉拉的坐了不到一百多人,浙大也有GIS专业,不明白为什么这么好的机会,居然没有多少人参加。

...

目录 : 评论与随笔 标签 : 乱七八糟  个人咚咚  

去杭州参加ESRI举办的AS93培训

Posted by 蒋波涛 16 December,2008 Views (3)Comment

今天受到ESRI的培训通知邮件,告知在18、19号两天会在杭州浙大西溪校区举办一次AS93的免费培训,单位派遣报名参加。培训的内容还是非常丰富的,包括AS.NET 的各种类型ADF,移动ADF、GeoProcessing,ArcGIS Flex API,JS API等。

目录 : 评论与随笔 标签 : 个人咚咚  

[转载]你会看地图吗?

Posted by 蒋波涛 15 December,2008 Views (4)Comment

 打开世界政区地图,你会发现,除了北非撒哈拉沙漠地区之外,所有的国界线都是不规则的曲线。     打开中国地图,你也会发现,所有的省界线也都是不规则的曲线。     为什么会这样呢?难道用直线来做各国、各地区、各省的边界线不好吗?


目录 : 乱七八糟 标签 : 乱七八糟  历史文化  

ICommand接口的Enabled属性

Posted by 蒋波涛 9 December,2008 Views (7)Comment

最近老革命遇到新问题,最近我也开始写起ArcMap的DLL插件起来,其中有些功能的要求颇为特别,如“该命令只有在数据为SDE类型才能使用”,“只有在ArcMap中存在要素图层才能使用”等等,虽

目录 : ArcObjects 标签 : ArcGIS  

Maps类的代码

Posted by 蒋波涛 3 December,2008 Views (12)Comment

Maps这个类也许是所有读者最关心的问题,也许我的确忘记交代了,可是在5-11图中,读者完全应该能看出该类的原理。为了不让大家继续困扰,特给出代码,更简单:  


目录 : 著作出版 标签 : 作者著作  

MapLayerInfo类代码

Posted by 蒋波涛 27 November,2008 Views (2)Comment

    根据SKY的要求,特给出MapLayerInfo类的代码,很简单:

目录 : 著作出版 标签 : 作者著作  

使用AO往MDB和SDE写数据的一些经验之谈[3]

Posted by 蒋波涛 18 November,2008 Views (8)Comment

继续我最近关于操作SDE海量数据库的心得。我开发的一个功能是将MDB中的要素写入SDE要素类中,这个功能并不复杂,我早就写过一个非常完备的LoadFeatureClass函数,但在加载要素之前,我还需要在SDE库中进行一些操作,也就是对每遍历一个MDB中的要素类时,必须对SDE库中对应的两个要素类进行一些处理,结果...

目录 : ArcObjects 标签 : ArcGIS Engine  ArcObjects