2.2. OpenGIS地图服务规范

2.2.1. OGC和OpenGIS

OGC由来自不同部门的成员组成,包括商业部门、政府机构、用户和数据提供商,以实现地理信息处理市场中最大的互操作性。OGC的目的是通过信息基础设施将地理空间数据资源整合到主流计算技术中,并促进可互操作的商业地理信息处理软件的广泛应用。OpenGIS规范提供了地理信息和处理标准,按照该规范开发的每个系统都可以自由交换地理信息和处理功能。

OGC成员主要包括与地理信息系统相关的计算机硬件和软件制造商(包括ESRI、Intergraph、MapInfo等知名的地理信息系统软件开发商)、数据生产者以及一些高校、政府部门等,他们的技术委员会负责制定具体的标准。

开放地理空间联盟-开放地理空间联盟是一个非营利性的自愿国际标准化组织,领导空间地理信息标准和基础定位服务的发展。目前在空间数据互操作领域,基于公共接口访问模式的互操作方法是一种基本的操作方法。通过国际标准化组织(ISO/TC211)或技术联盟(如OGC)制定了空间数据互操作的接口规范,地理信息系统软件厂商开发了遵循该接口规范的空间数据读写功能,实现了异构空间数据库的互操作。基于Http(Web)XML的空间数据互操作是一个非常热门的研究方向,主要涉及Web Service的相关技术。OGC和ISO/TC211共同推出了基于Web Service(XML)的空间数据互操作实现规范Web Map Service、Web Feature Service、Web Coverage Service和地理信息标记语言GML,用于空间数据的传输和转换。

OpenGIS(开放式地理数据互操作规范)是由美国OGC(开放地理空间联盟,OpenGIS Association)提出的,是一个非营利性组织,旨在推动使用新的技术和商业方法来提高地理信息处理的互操作性(互操作性),旨在消除地理信息应用(如地理信息系统、遥感、土地信息系统、自动制图/设施管理(AM/FM)系统)之间以及地理应用与其他信息技术应用之间的差距。构建无边界、分布式、组件化的地理数据互操作环境。

OpenGIS是指在计算机和通信环境中按照行业标准和接口建立的地理信息系统。它使数据不仅可以在应用程序系统内流动,而且还可以在系统之间流动。OpenGIS是实现不同地理信息系统软件之间良好互操作的一种方式,也是实现异构分布式数据库信息共享的一种方式。OpenGIS规范是由开放地理信息系统联盟(OGC)开发的一系列开放标准和接口。

OpenGIS的目标是开发一种规范,使应用程序开发人员能够在单一环境和单一工作流程中使用分布在Internet上的任何地理数据和地理处理。它致力于建立一个“无边界”、分布式和基于组件的地理数据互操作环境。与传统的地理信息处理技术相比,基于该规范的地理信息系统软件将具有良好的可扩展性、可升级性、可移植性、开放性、互操作性和易用性。

OpenGIS具有以下特点:

  • 互操作性:不同地理信息系统软件之间的连接和信息交换是无障碍的。

  • 可扩展性:硬件可以运行在不同软件和等级的计算机上;软件增加了新的地理空间数据和地学数据处理功能。

  • 开放:技术开放主要面向用户开放,公开源代码和规范是重要方式。

  • 可移植性:独立于软件、硬件和网络环境,无需修改即可在不同的计算机上运行。

此外,还具有兼容性、可实现性和协同性等特点。

OGC为地理信息系统的互操作提供了便利。它改变了地理数据及其服务按规范处理的方式,通过一个可互操作的开放系统将它们集成在一起,从而可以在IntnMet/Internet环境下通过分布式平台直接从异质信息中获取信息。OGC促进了地理数据提供商、供应商和服务提供商之间的联盟。在全球范围内推动标准化进程,拓宽地理数据服务市场。OpenGIS技术将保持地理信息系统的组织化和开放性,真正成为服务于全社会的产业,实现地理信息的全球共享和互操作,这是未来网络环境下地理信息系统技术发展的必然趋势。

2.2.3. OpenGIS开放模式

开放式地理信息系统是在网络环境下对各种地理数据和地理处理方法的透明访问。

Open GIS的目的是提供一套具有开放接口规范的通用组件,开发人员根据这些规范开发交互组件,这些组件可以实现不同类型的地理数据和地理处理方法之间的透明访问。

开放地理信息系统联盟的开放地理信息系统工程和技术委员会,从小型工业到全球空间数据基础设施,已经完成了包括开放地理信息系统在内的一系列文件的第一部分。第一个是《开放式地理信息系统交互指南》,它对开放地理信息系统进行了全面和深入的描述;第二个开放地理信息系统文档包括一种高级技术语言,它是一种完全意义上的执行语言,不需要解释,其手册由地理信息系统世界有限公司出版。

但OGIS不是OGC的最终目标,《开放式地理信息系统互操作指南》的出版也不是OGC的第一个重要里程碑。OGC的真正功能是制定地理信息领域的规范,统一行业,并将规范整合到更广泛的技术领域和更大的市场中,使其成为全球信息基础设施不可分割的一部分。全球信息基础设施主要是组织全球范围的活动并解决重要的环境和基础设施问题的组织。类似的工作在其他行业也取得了成功。

国际竞争不是OGC想要解决的问题。OGC想要解决的是将行业从信息技术这个大行业中分离出来。在很长一段时间里,地理信息系统不过是一种“家庭手工艺品”,在许多方面与工业革命前机械工业的制约因素相似,但这种情况已经改变。

开放地理信息系统联盟的开放地理信息系统工程和技术委员会,从小型工业到全球空间数据基础设施,已经完成了包括开放地理信息系统在内的一系列文件的第一部分。第一本被称为《开放式地理信息系统互操作指南》。

在《开放式地理信息系统交互指南》中提出了信息交流的新概念,对地理信息系统的普及起到了重要作用。

第一个版本的地理信息系统将标准化空间属性,并支持几乎所有信息行业所需的空间属性。然后,开放地理信息系统提供了一种标准方法,信息产业(整个产业的“技术许可方”)可以通过该方法对其学科或行业中使用的空间数据的符号进行编码、开发方法和使用权,也就是说,由于学术审查委员会和专业组织协会提供的符号定义将扩充“基本开放地理信息系统”,其工作是为其用户建立符号和汇编规则,因此符号和汇编规则将确定“基本开放地理信息系统”和其他学科的空间符号的信息产业接口。