OGC:开放地理空间联盟简介
前言
OGC 标准是每一个GIS开发者都必须了解的基本内容,因为它定义了空间数据的互操作性规范,并推行开放标准,市场上的大部分产品都有符合OGC标准的接口实现。鉴于此,即使是不同厂家、不同产品,只要其遵循OGC规范,我们都能够通过同一套方法进行调用,从而实现异构地理空间系统之间数据、服务的互联互通。
1. OGC 简介
OGC全称【 Open Geospatial Consortium】,中文名称叫做开放地理空间联盟。是一个由来自政府、企业、研究机构、初创企业和地理空间社区组成的全球联盟,其致力于推动地理空间创新,引领地理空间创新的未来,塑造一个地理空间数据和技术改善生活、连接社区和保护地球的未来。
可以参考OGC官网简介:https://www.ogc.org/zh-CN/who-we-are
2. OGC 的起源
OGC 推行开放标准,确保异构地理空间数据的互操作性。并将一些不会合作的组织联合起来,利用地理、地理空间技术和数据来解决社会上最大的挑战。
在1994年的9月25日成立时仅有8名初创成员。现今,OGC也已成立30周年,成员遍布世界各地,更是拥有超过450个强大的组织,包括有影响力的 GIS 供应商、技术集成商、政府、非营利组织和数据提供商。
自成立以来,OGC 在互操作性方面不断取得进展,从 1997 第一个标准(Simple Features)获批,到 1999 年第一个互操作性计划测试平台(Web 地图测试平台),再到今天的广泛标准和举措。
时间 | 内容 |
1994 | OGC组织成立,有8名成员 |
1995 | OGC成员达到20个 |
1997 | OGC第一个标准,Simple Features(简单要素)获批准 |
1999 | 首届Gardels award |
2000 | OGC第一个Web服务标准:Web Map Service(WMS);OGC第一个编码标准:GML |
2002 | OGC第一个数据服务访问标准:Web Feature Service(WFS) |
2004 | Open GIS Consortium Becomes Open Geospatial Consortium, Inc |
2005 | Web Map Service (WMS) 获批为国际标准化组织(ISO)标准 |
2008 | OGC第一个建筑环境标准:CityGML;KML:第一个被采纳为OGC标准商业实现规范 |
2013 | 第一个通过Web服务打包异构数据的标准:GeoPackage |
2014 | OGC成立20周年 |
2017 | GeoRSS成为第一个OGC社区标准;索引式3D场景图层被批准为第一个来自商业实体(Esri)的社区标准。 |
2018 | First OGC code sprint: WFS3 (to become OGC API – Features) |
2019 | 3D Tiles(Cesium) 成为社区标准;第一个 OGC API 标准发布 OGC API – Features – 第 1 部分:核心 |
2024 | OGC 成立 30 周年及第 20 个测试平台 |
3. OGC 标准委员会
OGC委员会是OGC标准成功的关键,在标准制定、发布过程中具有重要作用。OGC成员可以参加各种由工作人员和成员驱动的委员会。他们积极参与各项工作,从制定OGC的战略方向到指导我们标准的采用。
标准委员会由战略会员咨询委员会、技术委员会以及规划委员会组成。
战略成员咨询委员会
战略成员咨询委员会 (SMAC)。SMAC 为战略成员提供了一个论坛,以指导和影响 OGC 的规划并支持我们的运营。
技术委员会
技术委员会(TC)。OGC标准的主要工作由TC领导;它协调了它们的开发、修改和采用。小组和小组委员会支持TC的工作。它由OGC的所有成员组成,投票成员及以上成员享有投票特权。此外,OGC架构委员会(OAB)保持OGC标准基线的一致性,并评估候选标准是否符合OGC模块化规范。它还评估了当前的技术问题和趋势。OAB确定了OGC成员需要解决的差距,并批准了所有OGC合作解决方案和创新计划互操作性实验。OAB的成员资格是通过选举产生的。
规划委员
规划委员会(PC)。OGC战略和主要成员可以参加PC,PC负责批准技术委员会关于采用和发布OGC标准的建议。它还对OGC董事会的任命提出建议并进行投票。
OGC组织架构
4. OGC 标准
OGC 标准是国际公认的规范,可让不同的系统无缝交换信息。它们按功能领域(例如数据发现、组织)进行组织。
如下是OGC标准类型:
OGC API:
该标准建立在 OGC Web 服务标准的基础上,但定义了利用现代 Web 开发实践的资源中心 API。
服务范围:
使用超文本传输协议 (HTTP) 实现 XML 远程过程调用的标准。
数据模型和编码——概述:
提供组织地理空间信息的一般规则的标准,通常由服务提供商发送或由应用程序生成。
数据模型和编码——特定领域:
提供特定领域规则来组织地理空间信息的标准。
发布-订阅、联合和上下文:
订阅管理和其他联合目的的标准。
传感器:
访问连接到 Web 或物联网 (IoT) 的传感器的标准。
搜索:
搜索和查找地理空间资源的标准。
容器:
规定高效存储和检索地理空间信息规则的标准
摘要规范:
用于开发OGC标准的一个参考模型