Skip to content

Table of extensions to the JSON Schema vocabulary

Kathi Schleidt edited this page Dec 9, 2024 · 11 revisions

This table is an attempt to maintain a list of all x-ogc-* JSON Schema vocabulary extensions defined for use by OGC standards.

and the work done in OGC API - Common which has now been moved out of Part 2, to a proposal for a Part 3?: Schemas: https://github.com/opengeospatial/ogcapi-common/tree/master/proposals/schemas

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 Features - Part 5: Schemas

x-ogc-role

candidate

Role of a property (e.g., ID, primary geometry/time, reference)

x-ogc-propertySeq

candidate

Sequential order of a property (e.g. for CSV, GeoTIFF)

x-ogc-unit

candidate

Unit of measure (by default in UCUM; URI if unitLang is QUDT)

x-ogc-unitLang

candidate

Alternate language for unit (e.g., QUDT)

x-ogc-definition

candidate

Semantic definition (e.g., QUDT https://qudt.org/vocab/quantitykind/AtmosphericPressure)

x-ogc-collectionId

candidate

A collection ID e.g., if role is reference (NOTE: can be an array)

x-ogc-uriTemplate

candidate

A URI template (e.g., as a way to reference a feature with a {featureId} template)

Defined in OGC API - Common - Part 3? proposal

x-ogc-nilValues

proposed

The values representing no data (array)

Recent proposals

x-ogc-returnedByDefault

proposed

Set to false if property is not returned by default (default: true)

Proposed for OGC API - Coverages

x-ogc-spatialResolution

proposed

Spatial resolution (in units of the native CRS / cell) applying to this particular field (e.g., higher panchromatic band resolution, lower scene classification layer)

x-ogc-statistics

proposed

An object with statistics for this field: min, max, average, stdDev

Proposed for OGC API - Coverages (from OMS)

x-ogc-observingProcedure

proposed

(as defined by OMS)

x-ogc-observer

proposed

(as defined by OMS)

x-ogc-featureOfInterest

proposed

(as defined by OMS)

x-ogc-platform

proposed

(as defined by SOSA, OMS)