新闻来源:《中国测绘报》2009年第21期第三版 作者:宋关福总裁 发布时间:
地理信息共享一直是3S领域研究的热点和重点,长久以来,人们对地理信息共享平台和应用系统的建设、探索从未停止。作为地理信息共享的三大环境,管理环境、标准环境和技术环境在地理信息领域各自扮演着十分重要的角色,其中任何一个方面的进步,都将推进地理信息共享的发展进程。从软件技术手段角度看,目前地理信息共享已经经历了面向文件的第一代共享和面向空间数据库的第二代共享两个阶段的发展,随着服务式GIS的发展和应用,正在迎来面向服务的地理信息共享新模式。新一代地理信息共享不仅解决了当前地理信息共享中存在的诸多问题,还带来了数据共享和功能共享并举的第三代地理信息共享革命,并成功开启了地理信息的服务聚合时代。
面向文件的地理信息共享
早期的GIS软件一般采用文件方式管理空间数据。因此,在空间数据库技术被广泛应用之前,通过共享文件实现地理信息共享,是唯一可行的方式,为传递和共享地理信息发挥了巨大的作用。面向文件的共享是地理信息共享的重要起步阶段,也是最简单和最基础的方式。这种方式一直被人们沿用至今,在今后的某些场合还将继续发挥作用。简单易用是面向文件的地理信息共享方式最突出的特点,但其在数据损失、可视化表现的一致性、工作效率、更新的及时性等方面的先天不足也是显而易见的。
面向数据库的地理信息共享
尽管空间数据库的研究很早就已经开始,但是直到2000年,这一技术才逐渐得到普及。目前,这种技术已经取代了传统文件的管理方式,成为地理信息尤其是海量地理信息管理的主流技术。空间数据库技术的普及,带来了全新的面向数据库的第二代地理信息共享模式。由于空间数据库支持网络上多用户并发访问,尤其是支持多用户并发写操作,因此,空间数据库很快就成为在局域网内共享地理信息数据的技术平台。目前,主要的大型GIS应用项目在管理地理信息数据时,采用的都是空间数据库。前文提到的面向文件共享模式中存在的几个问题,在面向数据库的地理信息共享模式中也得到完美的解决。
在过去的几年里,面向数据库的地理信息共享模式获得了成功。但随着应用推广的日益广泛和深入,该模式也暴露出了一些潜在的问题,主要是:对网络安全要求较高、带宽要求高、难于实现异构GIS平台集成应用,不利于进一步大范围推广应用。鉴于以上原因,地理信息共享与应用需要结合GIS和软件新技术,发展新的共享模式,才能满足包括互联网和远程内部网上的地理信息共享需求,实现异构GIS平台之间共享地理信息,把地理信息共享推向一个全新的高度和更加广泛的应用领域。
面向服务的地理信息共享
软件技术的发展和革新必然会影响到GIS软件的发展趋势,从而影响地理信息共享的方式。20世纪90年代产生的面向组件的软件工程方法,曾经给GIS领域带来组件式GIS革命。组件式GIS以其众所周知的独特性和技术优势,领衔主演了过去10年的GIS应用开发方法。从面向组件概念的产生到软件技术的成熟,再到组件式GIS的产生和应用,只用了短短几年时间。与之不同的是,面向服务这一更高层次的软件工程方法,从概念产生到软件技术成熟却历经了十年时间。而与面向组件相同的是,这一软件工程方法也同样引发了新的GIS软件技术革命。
服务式GIS脱胎于组件式GIS,是在组件式GIS基础上的质的飞跃,也是对组件式GIS自然的顺理成章的升级。在组件式GIS功能强大的组件群基础上,服务式 GIS采用面向服务的软件工程方法,把GIS的全部功能封装为Web服务,从而实现了被多种客户端跨平台、跨网络、跨语言地调用,并具备了服务聚合能力以集成来自其他服务器发布的GIS服务。服务式GIS是一个完整的、面向服务的GIS软件技术体系,它包括服务提供者、服务消费者和服务规范。服务式GIS同时也是一个全功能的GIS技术体系,远远超越了WebGIS时代的功能。
总之,服务式 GIS不仅带来了GIS应用开发的革命性变化,同时也引发了第三代地理信息共享的服务聚合时代,带来了全新的面向服务的地理信息共享新模式。
面向服务的地理信息共享是服务式GIS带给我们的另一惊喜。基于服务式GIS,基础地理信息供应部门把已经建立的基础地理信息库通过Web服务向各部门发布,从而使各部门可以直接通过访问这些Web 服务,使用基础地理信息数据,实现与本单位的专题数据叠加集成,用于开发应用系统。由于采用了面向服务的体系架构以及服务式GIS技术,基于这种方式构建的地理信息共享平台被称为地理信息服务共享平台。基础地理信息供应部门可以构建基础地理信息服务共享平台,各部门还可构建专题地理信息服务共享平台。GIS应用系统则在各地理信息服务共享平台基础上开发,这种全新的地理信息系统顶层设计将会为数字城市和分布式企业信息化的建设带来强大的生命力,并为各部门互相割裂的信息化烟囱现象找到了治愈的药方。
新一代地理信息共享模式不仅具备降低重复建设成本、提高共享效率的特点,还具有数据共享与功能共享并举、支持异构GIS平台集成应用、带宽要求较低、更高的系统安全性等特点。