GIS自主创新十年路(六): 聚沙成塔

来源:互联网 发布:装饰软件 编辑:程序博客网 时间:2024/05/09 09:20

GIS自主创新十年路(六) 聚沙成塔

转载自:http://songguanfu.blog.ccidnet.com/blog-htm-do-showone-uid-33694-type-blog-itemid-187877.html
作者:宋关福
原文发表时间:2007年9月19日

超图萌发开发WebGIS产品的想法要追述到1999年年底。当时SuperMap 2000还没有正式发布,但已经有几个项目在使用这个产品,包括中国民航空中交通情报发布系统、中山市规划管理系统和成都自来水管理系统,与 ActiveMap的两个应用项目不同,这三个项目的开发工作都由独立的GIS应用开发商承担,超图的研发部一边完善产品,一边对开发单位提供技术支持。 一天,负责开发成都自来水管理系统的金科成公司向我们寻求技术支援。成都自来水管理系统是一个网络系统,用户单位分布在全市多个地方,与总部的网络连接为 低速连接,无法满足客户端直接访问服务器端数据的带宽要求。经双方多次讨论,决定采用一种瘦客户端架构,即组件式GIS平台安装在服务器端,根据客户端的 请求,把地图窗口中的内容输出为位图文件,通过网络传输到客户端显示并实现交互。为了配合开发商这一新的应用开发模式,由尔琪负责相关技术研究。

在 超图有小诸葛之称的王尔琪绝对是个技术天才,不仅协助金科成于2000年6月完成成都自来水项目,事后不久,还以该项目实施的技术路线为基础,开发出一个 WebGIS的原型。2001年年初,经讨论,这个产品被命名为SuperMap IS,其中IS为Internet Server的缩写。2001年3月,SuperMap IS 1.0在成都召开的中国GIS协会年会上正式发布。

当然,天才的王尔 琪主持开发的SuperMap IS绝不是先行者产品的翻版。SuperMap IS 1.0采用四层体系结构,即“客户端 WebGIS服务器 基于组件的GIS引擎 数据库平台”。其中GIS引擎采用开放结构,既支持SuperMap 2000,也支持其他组件式GIS产品,甚至还提供了二次开发商开发自定义引擎的可能。当然,用户还可以对已有的GIS引擎进行扩展,因此, SuperMap IS在提供服务器端扩展开发方面也领先国际国内同行多年。

尽管现在的SuperMap IS .NET和SuperMap IS Java是经全部重构后的产品,但SuperMap IS 1.0开创了超图新的产品种类,同样具有里程碑意义。

eSuperMap 的出现也在情理之中。SuperMap IS是服务器GIS开发平台,SuperMap 2000是面向工作站和PC的GIS开发平台,如果再有一个面向包括PDA在内的微型移动终端的GIS开发平台,则可形成多层次的开发平台框架。2001 年,我向公司提出基于嵌入式操作系统开发嵌入式GIS软件的构想,经论证,钟总同意了这一计划。

为了提高效率,我们计划进行为期一月 的封闭开发。从SuperMap 2000研发团队中挑了C++开发经验最丰富的滕寿威(现任超图公司导航事业部经理)、陈俊华(现任超图公司研发中心总经理)等三个同事,加我共四人组成 封闭开发团队,很快开赴位于北京小汤山的九华山庄。若按现在的研发流程规范来审视,当时这个项目的准备工作非常仓促,预研究也不充分。在我们开赴封闭现场 的头一天,才拿到新购买的全公司唯一一台PDA,我们当时甚至还不知怎么把数据和软件从PC传到PDA上,更不知如何用微软的eMbedded Visual C++开发和在PDA上调试软件,一切都是在封闭开发期间从头摸索。

开发团队住在同一套房子,让服务员搬来一张桌子, 放在房间里就开始工作了。大家很快进入状态,除了我回公司开过一次会议外,大家基本上足不出户,吃饭由服务员送到房间。房间没有多余空间,大家把键盘往显 示器上一搁,在同一张桌上解决用餐问题。由于平常不出门,外面的天气状况一概不了解,一次在与公司其他同事通电话时,我们才知道外面下了一整天的雪。

滕 寿威和陈俊华都是编程高手,加上刚经历了SuperMap 2000的研发,经验非常丰富,大家又十分投入,开发进展顺利。在封闭开发期间,我们把产品命名为eSuperMap,其中e代表Embedded取意嵌 入式SuperMap。最终我们用了3周时间,便完成了eSuperMap原型,提前一周结束封闭开发。

回公司不久,我们就携eSuperMap原型软件奔赴成都参加中国GIS协会年会展出了。在那里,我们发布了SuperMap IS 1.0,并展示了eSuperMap原型,这两个软件均引起同行关注。

2001 年11月,eSuperMap 1.0正式发布。同时正式发布的还有SuperMap IS 2.0、SuperMap Objects 3.0和SuperMap Deskpro 3.0。为便于与SuperMap产品家族其它产品区别,从3.0开始,SuperMap的组件式GIS开发平台就更名为SuperMap Objects。至此,SuperMap GIS的产品线正式建立起来。

同年,因不适应SuperMap这一全新GIS品牌的销售, 刚组建半年左右的平台软件销售团队解散。钟总和我在讨论新的平台软件销售团队负责人时一致认为,要找一个有技术功底的人担当这个角色才能成功。 SuperMap是一个全新品牌,作为销售负责人必须能够把SuperMap的技术特点讲的清楚,客户才可能选择它。最终做了一个大胆的决定,把当时工程 项目部的技术骨干,刚刚博士毕业的王康弘调来重新组建平台软件销售部,康弘就成为中国GIS领域的第一个负责销售的博士。  


原创粉丝点击