第一节 开放式地理信息系统
二、开放式地理信息系统
开放式地理信息系统(Open GIS)是为了使不同的地理信息系统软件之间具有良好的互操作性,以及在异构分布数据库中实现信息共享的途径。
1.开放式地理信息系统
开放式地理信息系统是指在计算机和通信环境下,根据行业标准和接口(Interface)所建立起来的地理信息系统。一般说来,接口是一组语义相关的成员函数,并且同函数的实体相分离。在这个系统中,不同厂商的地理信息系统软件以及异构分布数据库能相互通过接口交换数据,并将它们结合在一个集成式的操作环境中。因此,在开放式地理信息系统环境中,能实现不同地理空间数据之间、数据处理功能之间的相互操作以及不同系统或不同部门之间资源的共享。真正的开放式地理信息系统能在不同软件商之间以及异构分布数据库之间,通过实时动态机制实现数据存贮结构不同的地理信息系统之间的连接。开放式地理信息系统的核心是标准,这个标准必须与其它各类标准相兼容,但又必须独立于这些标准。只有在共同的标准和接口下才能实现信息共享以及相互操作。
开放式地理信息系统具有下列特点:
·互操作性:不同地理信息系统软件之间连接方便,信息交换没有障碍。
·可扩展性:硬件方面,可在不同软件,不同档次的计算机上运行,其性能和硬件平台的性能成正比;软件方面,增加了新的地学空间数据和地学数据处理功能。
·技术公开性:开放的思想主要是对用户公开,公开源代码及规范说明是重要的途径之一。
·可移植性:独立于软件、硬件及网络环境,因此它不需修改便可在不同的计算机上运行。
·兼容性:通过无缝集成技术保护用户在原有数据和软件上的投资,它将现有的信息技术和已有的地学处理软件熔为一炉;同时,它对用户是透明的,应用程序稍加修改便能在不同的平台上运行。
·可实现性:随着操作系统、通讯技术以及面向对象方法技术在分布处理系统中的应用,开放式地理信息系统的开发将变得易于实现。
·协同性:能够尽可能地兼容其它的信息处理技术以及共享信息技术的标准。