-
Notifications
You must be signed in to change notification settings - Fork 6
Description
Description
Multiple x-ogc-*
properties can be returned, along the schema
of I/O definitions, to help clients interpret the contents.
Additional element | Description |
---|---|
x-ogc-codelistUri | A reference to a codelist. |
x-ogc-collectionId | Target collection of foreign key references. |
x-ogc-definition | Reference to the semantic definition of a property. |
x-ogc-propertySeq | An integer representing the relative position of a property in a schema in ascending order. |
x-ogc-role | Declares a specific role of a property. |
x-ogc-unit | Declares the unit of measure of a property. |
x-ogc-unitLang | Declares the language /register used for the units of measure. |
x-ogc-uriTemplate | A URI template with a template featureId used to reference a resources in another local or remote collection. |
See Table of extensions to the JSON Schema vocabulary for the most up-to-date list of proposed properties.
Feature
-
Whenever possible or relevant, these should be reported if they can be automatically detected (e.g.: using a
UoM
that containsunit
andvalue
should define thex-ogc-unit
, common list ofenum
values referenced by some URI should providex-ogc-codelistUri
,collection
outputs (Support OGC-API Processes - Part 3: Collection Outputs #683) should providex-ogc-collectionId
, etc.). -
Explicitly provided
x-ogc-*
properties in deployed processes should be preserved. -
Processes should allow update of I/O definitions providing new/modified
x-ogc-*
properties