Table of extensions to the JSON Schema vocabulary - opengeospatial/ogcapi-common GitHub Wiki
This table is an attempt to maintain a list of all x-ogc-* JSON Schema vocabulary extensions defined for use by OGC standards.
See the OGC API - Common - Part 3: Schemas (aka OGC API - Features - Part 5)
These are related issues:
For status, using candidate meaning generally agreed upon, and proposed for recent suggestions requiring more discussions.
| Keyword | Status | Description |
|---|---|---|
Defined in Common - Part 3 / Features - Part 5: Schemas |
||
x-ogc-role |
published |
Role of a property (e.g., ID, primary geometry/time, reference) |
x-ogc-propertySeq |
published |
Sequential order of a property (e.g. for CSV, GeoTIFF) |
x-ogc-unit |
published |
Unit of measure (by default in UCUM; URI if unitLang is QUDT) |
x-ogc-unitLang |
published |
Alternate language for unit (e.g., QUDT) |
x-ogc-definition |
published |
Semantic definition (e.g., QUDT https://qudt.org/vocab/quantitykind/AtmosphericPressure, NERC https://vocab.nerc.ac.uk/standard_name/height_above_reference_ellipsoid) |
x-ogc-collectionId |
published |
A collection ID e.g., if role is reference (NOTE: can be an array) |
x-ogc-uriTemplate |
published |
A URI template (e.g., as a way to reference a feature with a |
x-ogc-nullValues |
published |
Values considered null, but which for some reason are represented by a value in the value domain of the data type of the property. |
x-ogc-codelistUri |
published |
A reference to a codelist. |
Proposed for OGC API - Coverages |
||
x-ogc-resolution |
candidate |
Resolution for each dimension (in units of the dimension) applying to this particular field (e.g., higher panchromatic band resolution, lower scene classification layer) |
x-ogc-statistics |
candidate |
An object with statistics for this field: |
x-ogc-variableType |
candidate |
The type of variable ( |
x-ogc-observingProcedure |
candidate |
URI for a workflow, protocol, plan, algorithm, or technique specifying how to execute an observation (as defined by OMS) |
x-ogc-observer |
candidate |
URI for the active entity—such as a sensor, device, algorithm, or person—that executes the observing procedure to estimate the value of an observed property (as defined by OMS) |
x-ogc-featureOfInterest |
candidate |
URI for the real-world entity whose property is being observed and estimated (as defined by OMS) |
x-ogc-platform |
candidate |
URI for an entity that hosts other entities, such as sensors, actuators, samplers, or other platforms (as defined by SOSA, OMS) |