图为蒋波涛(左一)和他的同事一起讨论软件开发。
前不久,浙江省宁波市规划局根据深入学习实践科学发展观活动的计划,召开了一个学习实践科学发展观、推进学习型机关建设的青年干部座谈会。在这个座谈会上,主要介绍学习体会的一位不到30岁的年轻人的发言,引起了全体与会者的浓厚兴趣,并引发了热烈的讨论。
这位年轻人以《立足本职 刻苦钻研 实现个人价值与集体价值的统一》为题,以他的三本GIS专业书——一本编著、一本译著、一本专著为例,介绍了他如何将工作与学习结合在一起,如何将实现个人价值与实现集体价值结合在一起的经验和体会。
这是一个80后的后生,一个建筑技术科学专业的硕士,一个GIS 领域的新兵。在GIS 这个专家云集、高手众多的天地里,这个名不见经传的后生却以他不凡的成绩——三年出版三部颇受读者欢迎的GIS专业书,以及设计开发了宁波市基础地理信息系统、规划管理系统的构架、相关编码软件等,博得了GIS领域广大读者和实践者的青睐,引起了宁波市规划系统上上下下的关注。
这个在GIS圈内小有名气的后起之秀,就是宁波市规划局规划与地理信息中心的助理工程师蒋波涛。
兴趣带他走进GIS
蒋波涛本科读的是土木工程专业,在华南理工大学建筑学院读研究生时的专业是建筑技术科学。这两个专业都与GIS无关却又都离不开电脑,蒋波涛与GIS 结缘就是从电脑开始的。
其实,作为农家子弟,蒋波涛接触电脑并不比大多数同龄人早。无论是在湖北省天门市干一镇鲍家村小学,还是在毗邻的汉川市田二河镇中心小学,蒋波涛都没有接触过电脑。直到读初一,蒋波涛才接触到那么一点与电脑有关联的东西,那就是邻家的一台“小霸王”学习机。但是与别的只把学习机当成游戏机的孩子不同,蒋波涛在别的孩子紧盯屏幕的游戏画面时,翻看的却是被人冷落的说明书。他从说明书里看到的是最简单的编程语言,是如何设置一下电脑就能算出“1+1=2”。尽管这种算术简单到根本无须借助电脑而设置编程却很麻烦,但这些编程的原理还是在蒋波涛的头脑里留下了广阔的想象空间。
真正与心仪已久的电脑面对面,已是蒋波涛上大学之后。大学一年级的计算机技术是一门基础课,就是这门课,激发了蒋波涛对电脑的极大兴趣。在很多同学还把电脑当作游戏机时,蒋波涛已经把各种编程语言当作了“玩”的对象。他一边泡图书馆,浏览各种各样有关电脑的书籍,一边回到电脑前,把他学过的东西在电脑里过一遍。就这样,蒋波涛在“玩”中学到的电脑知识大大超过了专业学科的要求,扎实的计算机技术基础便由此打下。
读研究生时,蒋波涛师从导师研究建筑技术科学中的计算机模拟。虽然蒋波涛的专业不是GIS,但他的研究方向中的“三维数字城市”“虚拟现实”等课题,却大大激发了他对GIS的好奇心。好在开明的导师给他提供了非常宽松的环境,这让蒋波涛的好奇心过足了瘾,也从此把他带进了GIS世界。在GIS世界里,蒋波涛如鱼得水,他的计算机技术实力也得到了充分展示。关于GIS,国内外有现成的软件和相配套的二次开发产品,英文版电子书《Exploring Arc Objects》就是介绍这方面内容的。为了阅读、操作方便,蒋波涛楞是将这本600多页的电子书打印、装订成厚厚4大本。此后,实验室就成了蒋波涛的主要活动空间,阅读、做笔记、写心得体会,他在那儿一待就是十多个小时。终于有一天,系里的一位老师发现了蒋波涛的10万字的笔记,便建议他整理出版。这样,蒋波涛的第一本编著《Arc Objects开发基础与技术》便在GIS类专著的权威出版社——武汉大学出版社问世了。此书问世3年后,又在该出版社重印。直到现在,还常有人就这本书向这位“蒋先生”咨询呢。
应用促他研究GIS
2006年蒋波涛研究生毕业后,进入了他毕业实习的单位——宁波市规划局所属的规划与地理信息中心工作。在这里,蒋波涛真正进入了GIS 的研究领域。
宁波市规划与地理信息中心是一个拥有7名高级工程师、6名工程师、12名助理工程师的充满朝气的集体,它的主要工作是承担宁波市规划和地理信息的研究、开发、推广、应用和服务。在信息中心实习期间,蒋波涛扎实的专业知识和较强的动手能力给中心的同志留下了良好的印象。参加工作后,中心领导对这个新兵给予了充分信任,让他负责宁波基础地理数据更新的构架设计、程序开发、文档编写和推广等工作,同时负责规划咨询管理信息系统、三维GIS等项目的设计和开发工作。在这个曾经熟悉的环境里,规划局领导和信息中心的同事为他创造了便利的工作和生活条件,使他有了用武之地。在设计与开发管理实践中,蒋波涛保留了读大学时的好习惯,每天坚持记笔记,不断总结经验。他一边工作,一边学习,在用中学,又在学中用,同时经常与同行交流,虚心听取别人意见,使GIS水平有了进一步提高。
第二年,宁波市基础地理信息系统进行改造。在信息中心领导的安排下,蒋波涛担当了系统构架和程序开发的重任。在这期间,蒋波涛对GIS的研究有了很大飞跃。他发现,现成的软件都是一个“集成式”系统,这就像一台现成的机器,虽然功能较多,但有的功能用户并不需要,而一些用户需要的功能它又未必具备。这就使蒋波涛产生了“插件”的想法,即根据用户的需求,灵活地根据需要在软件上增加或者卸载相关功能。这就好比把一台机器拆开,还原成零件,再根据需要重新组装,不需要的零部件就拆去,需要的而原来又没有的零部件说不定又要重新造几个来,以满足新功能的需要。蒋波涛就是按照这种“插件式”的思路来构建宁波市基础地理信息系统的构架以及程序开发的。他把这些思路当作工作目标来实现,新的系统开发完成后,又对原来的思路的准确性、实用性进行检验。就这样,在不断的实践与检验中,新的基础地理信息系统更新完成了,他的第一本专著《插件式GIS 应用框架的设计与实现》的初稿也形成了。
写作是辛苦的,这本专著几乎耗去了蒋波涛所有的业余时间。2008年10月,《插件式GIS 应用框架的设计与实现》由IT图书的权威出版社——电子工业出版社出版。这本专著给GIS 开发人员和大学研究生们带来了惊喜。他们没想到这样一部既有专业基础知识,又有应用价值的专著竟出自一个刚参加工作两年的年轻人。他们更没有想到仅仅过了几个月,这个年轻人居然又给他们带来一本译著——《GIS for Web应用开发之道》。原来,电子工业出版社的编辑在出版蒋波涛专著时,非常认可他的专业背景和外语水平,特邀他翻译《GIS for Web应用开发之道》一书。这又是一个意外的收获。这本译著以通俗易懂的方式介绍了GIS在Web应用中的开发技术和技巧,受到了Web开发人员的喜爱。
刻苦助他成才
一个不到30岁的80后,读研期间便出版一本编著,工作两年又出版一本专著、一本译著。三部专业书,洋洋百万字。这三本书果真有价值吗?
在宁波采访时,记者看到了一叠专家、学者对蒋波涛这三本书的评价——
武汉大学测绘遥感信息工程国家重点实验室副主任、博士生导师李平湘教授认为,这三本书既有GIS 基础知识,又有大量的开发应用实例与技巧,深入浅出,通俗易懂,具有很强的可读性和工程应用开发指导价值;是从事和喜爱GIS的大学生、研究生以及专业工作者学习、研究和应用开发的优秀参考书;说明作者具有全面、宽广的基础理论和深厚扎实的专业基础知识以及很强的科研开发能力,体现了作者对GIS事业的热爱与执著,更是作者勤奋刻苦、勤于思考、善于总结的体现。
湖北省测绘局副局长、总工程师何保国的评价是,《Arc Objects开发基础与技术》是最为详尽的关于Arc Objects的书籍,对于Arc GIS 的二次开发非常实用;《插件式GIS 应用框架的设计与实现》系统地介绍了目前流行的开源GIS领域的主要软件和技术,对GIS开发领域是一个有益的补充;《GIS for Web应用开发之道》深入浅出地介绍了GIS系统架构和实现过程。这三本书紧扣实践,在国内GIS理论与实践相结合的领域都具有较高水平,对GIS 开发人员具有很强的指导性和帮助。
宁波大学的邹逸江教授说,这三本书是典型的“理论紧扣实践”,特别是两本编著和专著,处于国内领先水平,对软件开发GIS和插件GIS具有较大帮助。作者在理解理论的同时,加入了自己多年的实践经验,对GIS工程开发具有较大的实践指导意义。
ESRI中国(北京)有限公司技术总监王昊为《插件式GIS应用框架的设计与实现》作了推荐。他在推荐书中说:“对GIS的从业者来说,需要掌握的一个重要的技能就是GIS平台软件的二次开发。虽然‘二次开发’看似比‘一次开发’简单,但需要学习者掌握的技术也不少:除了GIS的基础知识外,还要懂得基本的程序设计方法和思路,了解至少一门编程语言的语法和开发环境,同时熟悉GIS产品的开发原理和开发资源。要求这么多的背景知识可难为了GIS的爱好者,好在本书的作者蒋波涛设身处地帮助大家思考如何破解这道难题。本书不走常见的套路,而是高屋建瓴地从设计模式和开发框架出发,剥茧抽丝,为读者展开一幅清晰透彻的GIS开发画卷,剖析了一种GIS二次开发的原理,为大家开启了一扇通向‘想象力’的知识之窗。”
武汉大学博士生导师江万寿教授、同济大学博士生导师宋小东教授、中山大学地理科学与规划学院硕士生导师马林兵教授、中国地质大学(武汉) 地球科学学院地理系马维峰博士等,都对蒋波涛的书给予了高度评价和充分肯定。
年轻的蒋波涛,何以能在短时间内迅速成长为一个GIS 领域的新秀?宁波市规划局副局长陈鸣达告诉记者:“‘志向、兴趣、毅力、环境’,这8个字可以概括蒋波涛成长的经历。蒋波涛坐得了“冷板凳”,耐得住寂寞,有恒心,有毅力。他也善于用理论指导工作,并在工作实践中总结提高,再将工作中的经验上升为理论。他还懂得,只有把个人价值与集体价值、社会价值很好地统一起来才能实现个人的科学发展。”
那么,蒋波涛又是如何看待他取得的成绩的呢?蒋波涛认为,合理的学习方法和刻苦钻研的学习精神固然是取得成绩的基本要求,但积极的人生志向和爱岗敬业的工作态度更是不可缺少的前提,而他读书时学校宽松的学术氛围和老师开明的学术态度,以及工作后宁波信息中心稳定的工作环境、科学的管理方式、良好的学习氛围和领导的支持、同事的帮助,更为他提供了进步的阶梯。蒋波涛表示,在GIS领域他还只是个新兵,要想取得更大的进步,他还必须恭恭敬敬地从头学起,从头做起。

