地理信息走入“第三代”共享

宋关福

中国地理信息系统协会副会长 宋关福/ 文

论文来源:中国计算机用户

摘要:SOA 的兴起促成了 Service GIS 的发展和应用,也使得地理信息的共享突破面向文件和面向空间数据库的固有模式。

关键词: 地理信息走入“第三代”共享

地理信息共享一直是3S领域研究的热地点和重点。长久以来,人们对地理信息共享平台和应用系统的建设、探索都从未停止。作为地理信息共享的三大环境,管理环境、标准环境和技术环境在地理信息领域各自扮演着十分重要的角色,其中任何一个方面的进步,都将推进地理信息共享的发展进程。

从软件技术手段角度看,目前地理信息共享已经经历了面向文件的第一代共享和面向空间数据库的第二代共享两个阶段的发展,随着Service GIS的发展和应用,正在迎来面向服务的地理信息共享新模式。新一代地理信息共享不仅解决了当前地理信息共享中存在的诸多问题,还带来了数据共享和功能共享并举的第三代地理信息共享革命,并成功开启了地理信息的服务聚合时代。

面向文件的共享

早期的GIS软件一般采用文件方式管理空间数据。因此,在空间数据库技术被广泛应用之前,通过共享文件实现地理信息共享,是惟一可行的方式。

随着网络应用的不断普及,人们开始通过网络上传和下载地理空间数据文件来共享地理信息。在局域网内部,人们甚至可以通过互相访问网络上计算机的共享文件夹,直接读取服务器上同一份数据文件,以保障所有终端使用者总能获得最新的地理信息并与其他使用者保持版本的一致性。

1998 年初建成的南宁国土局地理信息系统,就是以这种文件夹共享的方式,通过让每个客户端软件直接访问服务器上的同一份DGN 数据文件来实现各部门与信息中心间的地理空间数据共享的。应该说,简单易用是面向文件的地理信息共享方式最突出的特点,但其先天性不足显而易见。

数据损失问题。数据在不同软件之间不断转换和传送,数据精度很可能遭受不同程度的损失,甚至造成部分数据内容的丢失。

可视化表现的一致性问题。由于不同的GIS软件均采用了各自独立的符号库和地理信息可视化表现技术,所以来自其他单位或系统的地理信息数据文件在导入不同 GIS软件时,都不可避免地要重新进行可视化配置的重复劳动,很容易造成不一致的可视化表现。

工作效率问题。面向文件的地理信息共享,需要不断进行文件转换分发、完成来自其他单位的数据导入、处理系统间的数据组织和可视化表现配置以及重复建库等问题,不但增加数据共享的工作量,造成了大量低水平的重复劳动,降低了工作效率,而且一旦遇到应急等紧急情况,面向文件的地理信息共享也会因此严重影响工作进度,从而导致更大的损失。

面向数据库的共享

到了2000年,空间数据库技术开始普及,目前,这种技术已经取代了传统文件的管理方式,成为地理信息尤其是海量地理信息管理的主流技术。同时,空间数据库技术也带来了面向数据库的第二代地理信息共享模式。

由于空间数据库支持网络上多用户并发访问,尤其是支持多用户并发写操作,因此,空间数据库很快就成为在局域网内共享地理信息数据的技术平台。目前,主要的大型GIS 应用项目在管理地理信息数据时,采用的都是空间数据库。同一个单位的多个客户端可以直接访问统一的空间数据库服务器,从而获得可控的版本一致性。

几年前,茂名市信息中心与超图软件合作进行了茂名全市信息化的顶层设计,并按照面向数据库的共享模式构建了茂名市基础地理信息共享平台。其他委办局的专业应用系统,都可以通过访问空间数据库接入该共享平台,大大缩短了委办局专

更多内容请看到PDF