Skip to content

Commit 8fe4570

Browse files
committed
Co-branding of "Schemas" as Common Part 3
... also update the list of submitters
1 parent 0460fd7 commit 8fe4570

3 files changed

Lines changed: 17 additions & 11 deletions

File tree

extensions/schemas/standard/23-058.adoc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
:Title: OGC API - Features - Part 5: Schemas
2-
:titletext: OGC API - Features - Part 5: Schemas
3-
:standard: ogcapi-features-5
1+
:Title: OGC API - Features - Part 5 / OGC API - Common - Part 3: Schemas
2+
:titletext: OGC API - Features - Part 5 / OGC API - Common - Part 3: Schemas
3+
:standard: ogcapi-common-3
44
:m_n: 1.0
5-
:m_n_o: {m_n}.0-draft.2
5+
:m_n_o: {m_n}.0-draft.3
66
:doctype: book
77
:encoding: utf-8
88
:lang: en

extensions/schemas/standard/annex_history.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@
88
|2023-10-22 |1.0.0-SNAPSHOT |C. Portele |all |initial version
99
|2024-03-07 |1.0.0-draft.1 |C. Portele |all |draft for OAB review
1010
|2024-06-04 |1.0.0-draft.2 |P. Vretanos, C. Portele |all |draft for Public Comment
11-
|2025-09-xx |1.0.0-draft.3 |P. Vretanos, C. Portele |all |draft for OGC approval process
11+
|2025-09-22 |1.0.0-draft.3 |P. Vretanos, C. Portele |all |draft for OGC approval process, co-branding as OGC API - Common - Part 3
1212
|===

extensions/schemas/standard/clause_0_front_material.adoc

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,15 @@ OGC API Standards define modular API building blocks to spatially enable Web API
44

55
OGC API - Features Standard defines building blocks to create, modify and query features on the Web. The OGC API - Features Standard is comprised of multiple parts. Each part is a separate standard.
66

7-
The OGC API - Features - Part 5: Schemas Standard (hereafter also referred to as "this Standard" or "this document") specifies how geospatial data such as features can be described by a logical schema and how such schemas are published in an OGC Web API implementation.
7+
Some API building blocks are applicable in multiple OGC API Standards. These common building blocks are documented in the OGC API — Common Standard, which is comprised of multiple parts, too.
8+
9+
This document ("Schemas") specifies how geospatial data such as features can be described by a logical schema and how such schemas are published in an OGC Web API implementation. The document is published both as Part 5 of OGC API - Features and as Part 3 of OGC API - Common. This document is hereafter also referred to as "this Standard".
10+
11+
This Standard specifies provisions for schemas that are applicable to any type of geospatial data as well as provisions for profiles. While the provision originate from use cases involving feature data, all provisions are not specific to features.
812

913
As logical schemas, the schemas describe the data independent of a particular format to represent the data.
1014

11-
To use a schema for data validation, the schema must be converted into a schema representation suitable for validating data in the specific data format. For example, an XML Schema that is a GML application schema or a JSON Schema for GeoJSON or the draft OGC Features and Geometries JSON (JSON-FG).
15+
To use a schema for data validation, the schema must be converted into a schema representation suitable for validating data in the specific data format. For example, an XML Schema that is a GML application schema or a JSON Schema for GeoJSON or JSON-FG (OGC Features and Geometries JSON).
1216

1317
While the schema is a logical schema, a machine-readable representation is needed. Instead of specifying a custom schema language for geospatial data, this Standard uses JSON Schema as the schema language with:
1418

@@ -23,10 +27,6 @@ The main reasons for using JSON Schema are:
2327
* JSON data types (string, number, boolean, array, object, null) are simple and easy to understand; and
2428
* JSON is often used for encoding geospatial data, i.e., the schema of a property can be used to validate property values without conversion.
2529
26-
This Standard specifies basic provisions for schemas that are applicable to any type of geospatial data as well as general provision for profiles. These provisions are not specific to features and as such could be copied in or moved to OGC API - Common in the future.
27-
28-
Additional provisions are added for <<rc_advanced-property-roles,schemas for feature data>>.
29-
3030
In OGC Web APIs, geospatial data is shared in collections (path `/collections/{collectionId}`). The schema of items in a collection provides information as to how to interact with the collection.
3131

3232
Examples of interactions, where information about the schema are required, include:
@@ -72,9 +72,12 @@ Recipients of this document are requested to submit, with their comments, notifi
7272

7373
The following organizations submitted this document to the Open Geospatial Consortium (OGC):
7474

75+
* Compass, Inc.
7576
* CubeWerx Inc.
7677
* Ecere Corporation
78+
* Geonovum
7779
* interactive instruments
80+
* Met Office
7881
* Meteorological Service of Canada
7982
* Natural Resources Canada
8083
@@ -86,7 +89,10 @@ All questions regarding this submission should be directed to the editors or the
8689
|*Name* |*Affiliation*
8790
|Panagiotis (Peter) A. Vretanos _(editor)_ |CubeWerx Inc.
8891
|Clemens Portele _(editor)_ |interactive instruments
92+
|Charles Reed |Compass, Inc.
93+
|Chris Little |Met Office
8994
|Jérôme Jacovella-St-Louis|Ecere Corporation
9095
|Joost van Ulden |Natural Resources Canada
96+
|Linda van den Brink |Geonovum
9197
|Tom Kralidis |Meteorological Service of Canada
9298
|===

0 commit comments

Comments
 (0)