OGC 与 OGC 标准-OGC

1.1. I. OGC 与 OGC 标准
1.1.1. OGC
在这里插入图片描述

http://www.opengeospatial.org

OGC 全称 Open Geospatial Consortium,是一个非盈利的、国际化的、自愿协商的标准化组织,它的主要目的就是制定与空间信息、基于位置服务相关的标准。这些标准就是 OGC 的“产品”,而这些标准的用处就在于使不同厂商、不同产品之间可以通过统一的接口进行互操作。

在 GIS 领域,OGC 已经是一个比较“官方”的标准化机构了,它不但包括了 ESRI、Google、Oracle 等业界强势企业作为其成员,同时还和 W3C、ISO、IEEE 等协会或组织结成合作伙伴关系。因此,OGC 的标准虽然并不带有强制性,但是因为其背景和历史的原因,它所制定的标准天然地具有一定的权威性。

所以,我们也可以看到,很多国内的部门或行业要进行地理空间信息的共享 或发布时,言必称 OGC 标准,就和这个原因有关。 但是,事实上我们对 OGC 和 OGC 标准并不需要盲目崇拜和迷信,从 RESTful 服务规范的长期缺失1 、KML 的空降等可以看出来,OGC 还是有一些缺失和不足的地方。

1.1.2. OGC 标准
OGC 的标准基本上就是 OGC 所有的成果,而所谓的标准就是一些接口或编码的技术文档。不同的厂商、各种 GIS 产品都可以对照这些文档来定义开放服务的接口、空间数据存储的编码、空间操作的方法等。

除了正式发布的标准(OpenGIS® Standards) ,OGC 的工作成果还包括

一些其它类型的文档,比如讨论稿(Discussion Papers) 、抽象规范(Abstract Specification )、最佳实践文档(Best Practices Documents )、OGC 参考模型(OGC Reference Model(ORM))、白皮书(White Papers ) 等。在OGC的工作中,标准的制定可能由待讨论的“讨论稿”开始,在形成一定的统一意见后形成“抽象规范”,进一步具体化到“标准”,在这个过程中同时也可能形成“最佳实践文档”供印证,而“OGC参考模型”则是描述“抽象规范”、“标准”、“最佳实践文档”之间的关系。当然,其中我们最关心的还是OGC 标准文档。

所以,就让我们先看看目前大概有哪些 OGC 标准吧:

OGC 与 OGC 标准-OGC_第1张图片

表 1 OGC 标准概览

其中,一些标准存在多个历史版本,比如 WMS 就有 1.3.0/1.1.1/1.1/1.0 等版本。在这些版本中,一般需要关注的就是最新版本,历史版本一般都已经被废弃,这从 OGC 网站上就可以看出区别:
OGC 与 OGC 标准-OGC_第2张图片

这些标准中,一般我们接觉的都集中在数据交换和服务互操作方面,比如 GML、KML 和 WFS、WMS 等,其实这也是一些标准存在意义较大的场合。下面,就逐个介绉一下其中的一些常用标准。

你可能感兴趣的:(GIS)