《插件式GIS应用框架的设计与实现——基于C#和ArcGIS Engine9.2》推荐序

 

 

GISGeographic Information System,地理信息系统)早已不是什么新鲜的技术,特别是近些年来互联网已经深入我们日常生活的方方面面,人们有机会走进GIS的世界,才发现GIS原来这样精彩。在这背后,是GIS应用的日渐丰富,似乎世界上的一切都能与其扯上关系,其实这还真是一个再自然不过的道理,因为世间万物都有一个共同的属性,就是所处的位置,而地理位置,正是GIS的基础。

GIS的名头虽然不新鲜了,但GIS的前景仍然是很美妙的,毕竟从全世界的范围来看,GIS的应用朝气蓬勃,不断在崭新的领域创造价值,所以也吸引着广大的专家、工程师、学子将目光投向这一“超新星”。目前,国内几乎所有拥有地理专业的高校都设立了GIS这门课程,这预示着未来我们会遇到越来越多志同道合的伙伴在这一行当贡献各自的聪明才智。

平台软件是GIS应用的基本保证,而平台软件能够支持定制开发,这是对它的基本要求。在国内,在平台软件基础上做开发尤其受关注,对GIS的从业者来说,需要掌握的一个重要的技能就是GIS平台软件的二次开发。虽然 “二次开发”看似比“一次开发”简单,但需要学习者掌握的技术也不少:除了GIS的基础知识外,还要懂得基本的程序设计方法和思路,了解至少一门编程语言的语法和开发环境,同时熟悉该GIS产品的开发原理和开发资源。

要求这么多的背景知识可难为了GIS的爱好者,好在本书的作者蒋波涛就是设身处地帮助大家思考如何破解这道难题的。本书不走常见的套路——要么侧重在组件式技术本身,要么空泛介绍GIS产品的主要组件——而是高屋建瓴地从设计模式和开发框架出发,剥茧抽丝,为读者展开一幅清晰透彻的GIS开发画卷。本书也包含了大量的基础知识,包括组件技术、.NET框架、C#语言、ArcGIS Engine开发接口等,无论读者从哪个角度出发,我深信都能够从本书中咀嚼出滋味。

我要对希望快速汲取GIS知识力量的伙伴说,想象力比知识本身更重要,而想象力来自于对原理的掌握。想象不是凭空遐想,而是对原理的创造性延伸。本书的意义在于它并不只向读者介绍了一个GIS开发产品,况且ArcGIS Engine也仅仅是ArcGIS产品大家族中的一个小成员,更重要的是它为读者剖析了一种GIS二次开发的原理,为大家开启了一扇通向“想象力”的知识之窗。

 

  昊

ESRI中国(北京)有限公司技术总监

购买地址:

互动网:http://www.china-pub.com/129855

卓越网:http://www.amazon.cn/mn/detailApp?qid=1226561084&ref=SR&sr=13-1&uid=168-3527012-9506601&prodid=bkbk811528

当当网:http://product.dangdang.com/product.aspx?product_id=20395800

华储网:http://shop.csai.cn/itbook/itbookinfo.asp?lbbh=10092803

新风雨:http://www.cnforyou.com/query/bookdetail1.asp?viBookCode=13330

博库书城:http://www.bookuu.com/kgsm/ts/2008/11/12/1413433.shtml

搜海书店:http://www.sohi.cn/book/bookdetail.asp?bookid=46269

ESRI中国书店:http://books.esrichina-bj.cn/Product/Pro199.Html

中国图书网:http://www.bookschina.com/3122810.htm

中国科技金书网:http://www.golden-book.com/booksinfo/98/982999.html

北京图书大厦网络书店:http://www.bjbb.com/product/detail.php?catalog=1&id=1783752

天下书城网络书店(西安):http://www.book3721.cn/jisuanji/book304601/

posted @ 2008-11-04 10:56  博文视点  阅读(1073)  评论(0编辑  收藏  举报