meface/docs/article/gis/geoserver/ogc.md

89 lines
6.8 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: Open Geospatial Consortium
date: 2020-02-24
author: ac
tags:
- GeoServer
- OGC
categories:
- GIS
---
> OGC(Open Geospatial Consortium是一个非盈利的、国际化的、自愿协商的标准化组织它的主要目的就是制定空间信息、基于位置服务相关的标准。这些标准就是`OGC`的“产品”,而这些标准的用处就在于使不同厂商、不同产品之间可以通过统一的接口进行互操作。
<!-- more -->
## 1. 简介
`OGC`成立于1994年是一个由GIS厂商、计算机厂商、数据库厂商、美国联邦机构、标准化组织以及学术界等部门代表组成的公益性行业协会。
目标:实现地理空间数据与地理信息处理资源的全面集成,通过信息基础设施,广泛使用商业化的,可互操作的地理信息处理软件,有两个技术主题:
- 统一的地球空间数据模型(`Unification of Geodata Models`
- 统一的地球空间信息服务(`Unification of Geoprocession Services`
`OGIS`OpenGeodataInteroperabilitySpecification服务委员会主要是负责`OGC`与`GIS`服务有关的规范制定事务。`OGC`制定的一系列规范极大地促进了WebGIS的发展以及地理信息的共享与互操作消除了地理信息应用如地理信息系统遥感土地信息系统自动制图/设施管理(AM/FM)系统之间以及地理应用与其它信息技术应用之间的藩篱。各大GIS厂商都意识到其重要性表示支持OGC的规范遵循OGC规范已成为WebGIS的一个发展趋势逐渐规范化。
`OGC`的核心标准是开放式`GIS`数据模型。
> `GeoServer`是用Java编写的开放源代码软件服务器允许用户共享和编辑地理空间数据。`GeoServer` 是参考开放地理空间联盟(`OGC`的Web Feature ServiceWFS、Web Coverage ServiceWCS、Web Map ServiceWMS等标准来实现的。
` OGC`的标准基本上就是`OGC`所有的成果而所谓的标准就是一些接口或编码的技术文档。不同的厂商、各种GIS产品都可以对照这些文档来定义开放服务的接口、空间数据存储的编码、空间操作的方法等。
## 2. 规范
| 标准名称 | 简称 | 说明 |
| ------------------------------------------------------------ | -------- | -------------------------------------------------------- |
| **Catalogue Service** | CS | 目录服务规范,用以发现和浏览服务器上的数据及服务的元数据 |
| **CityGML** | | 用以交换城市 3D 模型 |
| **Coordinate Transformation Service** | CT | 用以提供坐标系统及其转化的服务 |
| **Filter Encoding** | FES | 过滤编码服务规范,提供 XML 编码的过滤表达 |
| **GML in JPEG 2000** | | GML 和 JPEG 2000 编码图像的结合 |
| **Geographic Objects** | GOS | 通过 UML 和 Java 来描述抽象地理对象 |
| **Geography Markup Language** | GML | 提供 XML 编码的地理数据集 |
| **Geospatial eXtensible Access**<br> **Control Markup Language** | GeoXACML | |
| **Grid Coverage Service** | | 栅格服务 |
| **KML** | **KML** | 提供 XML 编码的地理数据集(从 Google 引入) |
| **Location Services** | OpenLS | 位置服务 |
| **Observations and** **Measurements** | | |
| **Sensor Model Language** | | |
| **Sensor Observation Service** | | |
| **Sensor Planning Service** | | |
| **Simple Features** | SFS | 简单要素对象的通用描述 |
| **Simple Features CORBA** | | |
| **Simple Features OLE/COM** | | |
| **Simple Features SQL** | | 简单要素对象在 SQL 语句中的描述 |
| **Styled Layer Descriptor** | SLD | 用以对地理数据迚行符号化 |
| **Symbology Encoding** | SE | 对符号进行编码 |
| **Transducer Markup Language** | TML | |
| **Web Coverage Processing** **Service** | WCPS | 栅格处理 Web 服务 |
| **Web Coverage Service** | WCS | 栅格 Web 服务 |
| **Web Feature Service** | WFS | 要素 Web 服务 |
| **Web Map Context** | | 地图 Web 服务的组合 |
| **Web Map Service** | WMS | 地图 Web 服务 |
| **Web Map Tile Service** | WMTS | 切片地图 Web 服务 |
| **Web Processing Service** | WPS | 地理处理 Web 服务 |
| **Web Service Common** | OWS | 描述了 OGC Web 服务的通用觃范 |
| **Cat: ebRIM App Profile: Earth** | | |