版权说明:转载文章请注明出处                                        访问超图公司网站 
 
 

信心创造价值
——我与SuperMap 桌面软件共发展

超图公司研发中心 闫春利

 
  超图公司的桌面软件从2001年发布第一个版本以来,到今年为止已经走过了七年的发展历程,笔者作为有幸参与超图公司桌面软件产品研发的开发人员之一,将在下文中简要回顾一下超图公司桌面软件的发展和成长历程。
 


  公元2000年对超图公司来说是极具历史意义的一年,经过数年艰辛的探索和研发,超图公司终于成功发布了自己的第一个全组件式GIS软件产品——SuperMap 2000。熟悉SuperMap 2000人都知道,当时超图公司在销售这个全组件式GIS软件产品时,附带赠送了一个使用VB语言开发的桌面软件,可能好多人并不知道这款使用VB语言开发的桌面软件其实就是SuperMap桌面软件的前身。就在SuperMap 2000发布的那一年的春节前夕,公司决定要在VB桌面的基础上开发超图公司真正的桌面产品,该产品除了在功能上要超越现有的VB桌面之外,还希望此款软件能够在易用性方面有重大突破,希望能够和当时比较流行的GIS桌面软件一较高下。就这样超图历史上第一个桌面开发组成立了,当时新成立的桌面开发组技术能力还不是太强,除了开发组负责人对C++以及MFC比较熟悉外,其他开发人员都是刚刚开始接触C++和MFC,所以在开发的初期,开发工作遇到很大的困难和挫折,但是整个开发组并没有因此而感到气馁,他们通过相互鼓励,通过不断的自我和相互学习,开发能力与日俱增。有志者事竟成,经过大家不懈的努力和拼搏,2001年超图公司成功的推出了超图历史上第一个真正意义上的桌面产品——SuperMap Deskpro 3.0。
  2002年,超图公司决定在SuperMap Deskpro 3.0的基础上继续研发下个版本的桌面产品,产品名称定为SuperMap 2003桌面产品。该产品要在原有版本的基础上大幅提高软件在数据编辑、制作方面的能力,提高产品的稳定性和易用性。为了能够真正的提高产品在数据编辑和制作方面的能力以及易用性,当时的开发组成员经常和数据制作人员进行交流,观察他们平时数据制作、编辑时的流程和习惯,并从中提取和设计数据编辑、绘制时的操作方式,新开发出来的功能也经常会找上数据制作人员进行试用,请他们提出改进意见。不难想象SuperMap 2003桌面产品在数据编辑和制作方面以及易用性方面都是非常出色的,产品推出后在使用者当中得到了广泛的好评。
  2003年笔者有幸加入北京超图公司桌面软件的研发工作中来,而这一年也正是超图桌面软件发展史上非常关键的一年。随着公司的不断发展壮大,随着桌面产品用户群的不断扩大,桌面产品的应用需求越来越多,这样就对整个产品的扩展性提出了很高的要求,但是遗憾的是当时的桌面产品在扩展性方面比较弱。为了提高整个桌面产品的扩展性,开发组进行了大胆的改进,决定在桌面的整体框架结构上进行调整,首次引入了插件的概念,以增强桌面软件的扩展性,将整个软件按照功能的不同进行划分,提取公用的部分,这样既提高了软件的扩展性,也提高了代码的重用度。软件架构的调整对整个软件的影响是深远的,当开发组向公司反映这个架构调整的意见之后,公司领导非常重视,特意聘请了公司的几个资深专家对这个新的架构进行评审,评审过程中大家对这个架构在技术上都是非常赞成的,只是担心整个项目的开发周期会因此延长,而当时信心坚定的桌面开发组却对按时完成既定目标没有任何担心,所以主动请缨和公司签订了军令状。评审会之后的半年多的时间里,整个桌面开发组都投入了紧张的开发工作中来,夜以继日的辛勤工作终于在既定的时间内成功的推出了桌面产品5.0版本。
  2004年发布的SuperMap GIS 5.0桌面产品在超图公司整个桌面软件的发展史上具有非常重要的意义,在该版本中确定下来的桌面架构一直延续至今。5.0发布之后公司又陆续推出了对5.0版本进行改进的5.1版本和5.2版本,这两个版本在5.0的基础之上继续加强软件的稳定性和易用性。
  当前超图公司桌面组正在研发的2008版本,还将继续加强桌面软件的稳定性,并且在易用性上更深入了一层。同其他GIS桌面软件相比,数据绘制、编辑功能一直是超图桌面软件的强项,而2008版本在数据的编辑和制作方面更是进行大量人性化的改进,并且将数据的精确绘制推到了一个史无前例的高度,在数据的表现方式上也进行了大幅度的提高。
  随着GIS技术应用的普及化和应用的多样化,GIS桌面产品已经突破了人们传统意识里的对GIS桌面软件的定义,GIS桌面软件和办公自动化软件的界限也会越来越模糊,用户对软件定制能力的要求也会越来越强烈。然而不论GIS桌面产品的发展方向到底走向何方,稳定性和易用性则是软件恒久不变的主题,而这也正是超图桌面软件一直努力追求的目标。




→ TOP
 

杂志首页

刊首语
 
 希望之树

本期焦点

 新的起点 新的征程

开拓进取 启程GIS技术创新革命

 SuperMap自主创新十年路

 心的方向 就在前方

 信心创造价值

 我与共相式GIS之路

滴水穿石 构建GIS应用长城

 梦想启程 难忘老事

 扬帆起航 自主创新的决胜力量

 共赢未来 探索共同的GIS财富

任重道远 合作共赢的大市场

 与中国GIS教育同行

 栽得梧桐树 引得凤凰来

 加强渠道合作 提升合作伙伴核心能力

 愿相会于超图飞跃世界时

携手相伴 与超图同行

 与超图十二年合作感想

 超图印象

 我眼里的超图

 初到超图的那段日子

 和超图共同成长历程

美好未来 祝福超图

 国际IT合作伙伴为超图祝福

 老照片 老故事

业界动态

 北京:30多个部门使用政务版电子地形图

 四川测绘局与省地震局签订地理信息数据资源共享与合作协议书

 全国启动广播电视转星调整

 亚洲导航展览会将于2007年11月首开上海

 国家西部测图工程协调小组、实施小组会议举行

 广州城市规划勘察设计研究院与茂名市公安局利用SuperMapGIS平台开发系统项目

 国家社会经济统计GIS系统汇报演示会举行

 ER Mapper公司加盟徕卡公司

 SuperMap IS Java for Windows (V1.2)产品正式发布

 超图公司副总裁出席首届中国交通地理信息系统技术研讨会

 Mapabc推地图搜索代码

 国家核应急指挥平台投入试运行

 超图公司应邀出席香港行政长官招待会

 北京市经济社会统计地理信息系统(一期)项目通过专家验收

SPN专栏

 甘肃万维信息技术有限责任公司

SuperMap在海外

 SPN国际化,Are you ready?

产品速递

 
服务、开放、聚合
——SuperMap iServer服务式GIS初探

技术风向标

 
从影像处理到网络发布,
全面的遥感解决方案

解决方案

 
导航普及时代来临

 SuperNavigation Engine特色技术解析

 提升民族导航产业的核心竞争力
——谈车载导航电子地图应用存储格式标准自主创新

 完善的统计行业GIS解决方案

应用案例

 
崇文区城市网格化管理信息系统平台

 基于SuperMap GIS的加密雨量自动分析与共享系统

 柳州市国土资源辅助决策系统

 北京市经济社会统计地理信息系统(一期工程)

 北京市公安局飞行任务管理信息系统

 桂林市城市水务实时监控与管理系统

 淮南市水利信息化综合业务平台

小贴士

 提问:有些时候,我们需要将不同类型数据集的属性字段合并,SuperMap中这个是怎么实现的呢?

 提问:如何实现双击某个对象,弹出相应的图片?

 提问:使用tcpmap进行查询时,如何让服务器不用生成查询结果的图片?

 提问:怎么实现无边线的面填充?

 提问:多个版本能否共存?

 提问:如何控制鼠标交互式输入文本的初始大小?

 沿线标注

 提问:对操作系统的“显示 属性”的“颜色质量”有什么要求?

 提问:SuperMap IS.NET 如何发布保存在数据库中工作空间?



 杂志介绍 |  关于我们 |  订阅杂志 |  欢迎赐稿   版权所有© 2006 中国科学院地理信息产业发展中心 《超图通讯》编辑部