OGC标准简介¶
什么是标准?¶
A 文件 ,创建人 共识 和 经核准的 由OGC成员提供规则和指南,目的是在给定的上下文中实现最佳的互操作性。
- 传送:
社区要求
成员要求
市场趋势
技术趋势
开放式标准¶
免费公开 –它们是免费提供的,不受专利和其他知识产权的限制。
非歧视性 –任何人、任何组织、任何时间、任何地点都可以使用它们,无任何限制。
无许可费 -它们的使用在任何时候都不收费。
供应商中立 -就其内容和实现概念而言,它们是与供应商无关的,不偏袒任何供应商。
数据中立 –这些标准独立于任何数据存储模型或格式。
基于共识 -它们由正式的、成员驱动的共识过程定义、记录和批准。共识小组仍然负责变更,没有一个实体控制标准。
标准清单¶
http://www.opengeospatial.org/standards
标准中的规则示例¶
例如,下图提供了ogcwebmap服务接口标准(wms1.3)的一个片段。
标准中的规则示例¶
该表指定要在GetMap请求中执行的参数。
例如,请求必须携带 VERSION 其值必须为 1.3.0 ,这是强制性的。
这些参数/值是httpget请求中的键/值对。
标准中的规则示例¶
下面的请求是对Gipuzkoa地图的httpget请求,Gipuzkoa是巴斯克国家的一个省,基于WMS标准规则
http://b5m.gipuzkoa.net/ogc/wms/gipuzkoa_wms?service=wms&
version=1.3.0&
request=getmap&
layers=udal_barrutiak_limites_municipales&
styles=&
crs=epsg:23030&
bbox=530000,4740000,610000,4820000&
width=600&
height=600&
format=image/png
OGC服务¶
标准类型¶
编码-格式(如KML、GML)
服务-定义操作(例如WFS、WMS)
公用-(OWS公用)
库(例如GeoAPI)
按用途划分的标准¶
目的 |
编码标准 |
接口标准 |
|---|---|---|
数据的查找和定位 |
元数据 |
目录服务 |
可视化 |
形象 |
地图服务 |
数据存取 |
数据模型和编码 |
数据服务 |
OGC规范类型¶
- 实施规范-标准
工作软件的基础;详细说明软件组件之间的接口结构
- 摘要规范
规范开发的概念基础/参考模型
- 最佳实践
描述规范的使用
- 工程报告
OGC互操作性计划的结果
- 讨论文件
公众检讨概念论坛
开放标准与开源¶
与“标准”不一样。
- 开放标准是
不是软件
规则 软件可以实现
- “开源”是指“免费和开源” 软件 "
它是在自由软件许可证下提供的,有权出于任何目的运行程序,
研究程序的工作原理,调整它,并重新分发副本,包括修改。