陈英: GIS软件是平台类软件
|
[attachment=40936] 陈英(信息产业部电子信息产品管理司副司长)地理信息系统作为高新技术产业中的重要门类,从软件分类上来讲是平台类软件,它的发展除具有一般的规律性外还具有特殊性。 |
|
[attachment=40936] 陈英(信息产业部电子信息产品管理司副司长)地理信息系统作为高新技术产业中的重要门类,从软件分类上来讲是平台类软件,它的发展除具有一般的规律性外还具有特殊性。 |
|
说到这里,有必要澄清两组概念之间关系与差别,第一组是Universal GIS与Service GIS,第二组是Server GIS与Service GIS。 |
|
超图一方面在发展和扩展已有的WebGIS产品SuperMap IS Java/.NET,同时也在研发新一代Service GIS技术。2007年9月,超图发布了SuperMap GIS 2008,不仅增加了SuperMap iServer 2008这一全新的Service GIS服务器软件开发平台,还在桌面GIS软件SuperMap Deskpro 2008和组件式GIS开发平台SuperMap Objects 2008中增加了服务聚合的能力,与移动GIS平台eSuperMap和网络浏览器一起构成了SuperMap iServer的客户端,让SuperMap GIS 2008成为一个完整的Service GIS产品体系。 |
|
综合考虑WebGIS对SOA已有的支持基础,以及存在的问题,我们提出服务式GIS(Service GIS)的概念和技术架构。 |
|
实际上,GIS厂商早已开始支持SOA,当WebGIS平台软件具备了发布WEB服务的能力时候,就可以说其已经开始支持SOA,并有助于实现业务敏捷了。SOA不是一种具体的技术,而是一种架构思想。有了支持Open GIS的WMS, WCS, WFS等Web服务标准的WebGIS平台,应用开发商就可以构架符合SOA思想的应用系统,通过可交换、可跨平台互操作的服务终结点暴露业务逻辑,提高代码复用的效率。 |
|
业务敏捷的实现有赖于SOA。尽管SOA已不是什么新概念,甚至已经被炒得有些过头,但还是有必要再次提一提,这是一种对GIS软件技术发展有巨大意义的架构思想。 |
|
进入21世纪以来,GIS在各行各业的应用取得快速发展,GIS平台软件已经从一项专业的软件技术,发展成为IT领域十分重要的平台类软件,在越来越多的领域发挥着重要作用。政府和企事业单位建立了大量的GIS应用系统,这些应用系统不再是面子工程,而是实实在在地在为业务管理服务。 |
|
SuperMap 2000和SuperMap IS 1.0发布之后,eSuperMap 也在从原型到产品化的轨道上正常运行,再过几个月,SuperMap GIS的产品线即将建成。从产品研发的角度,似乎可以松口气了,接下来只需要把这一系列产品在应用的检验中逐步完善,就可以达成超图的平台软件发展战略目标了。但在信息技术飞速发展的21世纪,唯一不变的就是变化本身,如果此时停下脚步,必将会被滚滚而来的IT车轮碾过,我们必须思考未来将有什么新的技术变革! |
|
超图萌发开发WebGIS产品的想法要追述到1999年年底。当时SuperMap 2000还没有正式发布,但已经有几个项目在使用这个产品,包括中国民航空中交通情报发布系统、中山市规划管理系统和成都自来水管理系统,与ActiveMap的两个应用项目不同,这三个项目的开发工作都由独立的GIS应用开发商承担,超图的研发部一边完善产品,一边对开发单位提供技术支持。一天,负责开发成都自来水管理系统的金科成公司向我们寻求技术支援。成都自来水管理系统是一个网络系统,用户单位分布在全市多个地方,与总部的网络连接为低速连接,无法满足客户端直接访问服.. |
|
ActiveMap 2.0是研发部成立后的第一个研发任务,目标是要打造一个专业的组件式GIS开发平台。很快,我们发现无论ActiveMap 1.0还是我最初接触的国外GIS组件软件在设计上都无法满足这个要求。这两个软件都属于轻量型开发平台,都只设计了一个控件,只能实现GIS软件全部功能的一小部分。因此严格来讲,它们还算不上“组件式GIS”,只能算是“GIS组件”。二者的差别在于,“组件式GIS”由一系列“GIS组件”构成,每个组件包含GIS的一部分(或一类)功能,这些组件之间可以协同工作,而且根据需要可以选择购买或不购买那些组件。基于组件的开.. |
|
经过两个项目的开发实战,我们深刻体会到组件式GIS强大的生命力,认为基于组件的开发(Components Based Development, CBD)必将成为GIS领域未来十年最有影响的应用开发方式之一。尽管成功应用于两个项目,但ActiveMap离一个真正的GIS开发平台还有距离。想要成为一个真正的GIS开发平台,就必须进行完善的产品化,要让其他单位的开发团队也能进行令人激动的应用系统开发,而不仅仅局限于我们自己在项目中使用,而且外部用户要远远多于内部,这样才有生命力。 |
|
完成香港综合地理信息系统后不久,科学院为推动地理信息技术产业化,成立了中国科学院地理信息产业发展中心,任命钟耳顺研究员为中心主任。差不多同时,在产业中心推动下成立北京超图地理信息技术有限公司,钟耳顺研究员任总经理,工商注册日期为1997年6月18日。公司成立时,我们租了科学院北郊研究生公寓五层南端的几间学生宿舍办公,总共有员工六七人。 |
|
推荐ActiveMap并没有被立即派上用场。当时我们正在给解放军驻香港部队开发一个香港综合地理信息系统,计划于1997年7月1日用于进驻香港行动的辅助指挥,系统采用MapInfo + MapBasic开发。1997年年初,第一个版本送到部队征求意见,参谋们对军标标绘效果不满意,提了更高的要求。 经过一段时间研究,我感觉在MapBasic中开发动态军标是一个难题,就举荐采用前些日子写的ActiveMap 加Visual Basic来重新开发香港综合地理信息系统,即使ActiveMap从未经过应用检验,钟老师认为应该尝试这种GIS应用系统开发的新方式,于是欣然同意。钟老师一向.. |
|
从最初默默无闻的课题组,到今天在GIS自主创新中取得一点小小成就,北京超图公司自成立以来,历经十年岁月。在这期间,超图人付出了许多艰辛,在各界朋友们的支持下,我们收获的不仅有SuperMap这一GIS软件品牌,更有整个十年的创业和创新体验。我就从自己的亲身经历的角度,跟大家一起回顾刚走过的十年之路。 |
|
亲爱的同学们: |
|
几个月前参加一次软件产业发展咨询会,有关部门展示一份北京软件产业发展报告,其中提到软件分为三类,分别是基础软件、应用软件和软件服务。作为一个地理信息系统从业者,自然要找找GIS的位置,最终在三级分类中找到,GIS与通信、政府、交通运输等一起,被划到行业应用软件这个二级分类下面。 |
|
(原文发表于《图形图像学报》1998年4月期) 宋关福 钟耳顺 (中国科学院地理信息产业发展中心,北京 100101) [摘要] 组件式地理信息系统是适应软件组件化潮流的新一代地理信息系统。本文阐述了组件式地理信息系统的概念和技术基础,讨论了组件式地理信息系统的特点,及其与万维网地理信息系统之间的关系,进而探讨组件式地理信息系统的设计与开发。 [关键词] 地理信息系统、组件式软件、组件式对象模型、万维网 引言 经历三十多年的发展,地理信息系统(Geographic Information Systems,缩写为GIS)正在形成完整的技术系统并逐渐建立其.. |
|
超图不是中国最早开发GIS软件的公司,其GIS平台软件的开发工作始于1996年。当时几乎每个GIS厂商都以桌面GIS作为主打产品,市场竞争非常激烈。这种血腥竞争的市场后来被欧洲商学院的W.Chan.Kim教授称为红海市场。超图起步晚,意识到象其他企业那样以桌面GIS切入市场必定凶多吉少。为了赢得发展的机会,超图反其道而行之,以GIS开发平台为市场切入点。 |
|
操作系统的升级和发展是影响GIS软件发展的重要因素。早期的GIS软件几乎都基于Unix操作系统,随着个人电脑(PC)快速发展和普及,到二十世纪九十年代后期,Windows成为PC主流操作平台,那些成功地把软件转移到Windows操作系统的GIS厂商得以生存下来。直到目前为止,Windows仍然垄断着PC或客户端操作系统市场。 |
|
GIS经历了单机环境的应用向网络环境的应用发展的过程,网络环境GIS应用从局域网内C/S(Client/Server)结构的应用向Internet环境下B/S(Browser/Server)结构的Web GIS应用发展。随着Internet的发展,Web GIS开始逐步成为GIS应用的主流,Web GIS相对于C/S结构而言,具有部署方便、使用简单、对网络带宽要求低的特点,为地理信息服务(Geographical Information Service)的发展奠定了基础。 |