# info.description
This data store is offered by MariaDB Geospatial (previously CubeWerx Inc.) as a demonstration of its in-progress OGC API implementation.

# paths./.get.summary
The OGC API landing page for this data store.

# paths./conformance.get.summary
The set of OGC API conformance classes that are supported for this data store.

# paths./collections.get.summary
The set of collections available in this data store.

# paths./collections.get.parameters[].description
The maximum number of items to present in the response document.

# paths./collections.get.parameters[].description
The zero-based index within the result set from which the server will begin presenting results in the response document.  If offset is greater or equal to the number of items in the result set, the server will return an empty list.

# paths./collections/{collectionId}.get.summary
A collection available in this data store.

# paths./collections/{collectionId}.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}.put.summary
Add a new collection to this data store.

# paths./collections/{collectionId}.put.parameters[].description
The identifier to use for the collection.

# paths./collections/{collectionId}.put.parameters[].description
A textual description of the collection.

# paths./collections/{collectionId}.put.parameters[].description
The coordinate system that the data is in.

# paths./collections/{collectionId}.put.parameters[].description
A citation for the source of the data.  Only relevant when creating coverage collection by supplying initial source images.

# paths./collections/{collectionId}.put.parameters[].description
The date (and possibly time), expressed in ISO8601 format, that this data was captured.  Only relevant when creating coverage collection by supplying initial source images.

# paths./collections/{collectionId}.put.parameters[].description
The color in the source images that represents the NULL color, expressed as a hexadecimal red-green-blue color value.  Only relevant when creating coverage collection by supplying initial source images.

# paths./collections/{collectionId}.put.parameters[].description
A second color in the source images that represents the NULL color, expressed as a hexadecimal red-green-blue color value.  Only relevant when creating coverage collection by supplying initial source images.

# paths./collections/{collectionId}.put.parameters[].description
A fuzz factor to apply when detecting NULL colors (useful for processing lossy data).  Typically in the range of 0-255 for RGB or greyscale data.  Only relevant when creating coverage collection by supplying initial source images.

# paths./collections/{collectionId}.put.parameters[].description
The number of significant bits per channel in the source data.  Only relevant when creating coverage collection by supplying initial source images.

# paths./collections/{collectionId}.put.parameters[].description
The nominal scale of the source data, expressed as a 1:x scale denominator (e.g., for a scale of 1:100000, indicate nominalScale=100000).  Mutually exclusive with the nominalResM parameter.  Typically only relevant when creating coverage collection by supplying initial vector data.  If not provided, an attempt will be made to automatically determine this so that the system will know how deep to pregenerate tiles.

# paths./collections/{collectionId}.put.parameters[].description
The nominal resolution in metres of the source data.  Mutually exclusive with the nominalScale paremeter.  Typically only relevant when creating coverage collection by supplying initial vector data.  If not provided, an attempt will be made to automatically determine this so that the system will know how deep to pregenerate tiles.

# paths./collections/{collectionId}.put.parameters[].description
Whether or not to automatically add a default style to the collection (making maps and map tiles available for it).

# paths./collections/{collectionId}.put.requestBody.description
The schema that the collection should have, or some initial data (raster or vector), from which a schema will be derived.  If a schema is provided, an empty vector collection with that schema will be created.  Accepted schema formats are GML Simple Features (Level 0), JSON Schema, or CubeWerx CTL.  If a simple JSON object is provided (with optional "title" and "description" fields providing multilingual support), an empty coverage collection is created.  If a GeoTIFF or a ZIP or TAR package of GeoTIFFs is provided, a coverage collection is created and the GeoTIFF(s) is/are loaded as scenes.  If a GeoJSON file or a ZIP or TAR package of supported vector files is provided, the schema of that data is sniffed, a vector collection with that schema is created, and the data is loaded.

# paths./collections/{collectionId}.put.requestBody.content.application/json.schema.properties.title.description
A human-readable title for this coverage collection.

# paths./collections/{collectionId}.put.requestBody.content.application/json.schema.properties.description.description
A textual description of this coverage collection.

# paths./collections/{collectionId}.put.responses.202.description
The creation of this collection will happen asynchronously.  The progress can be monitored with the URL specified by the Location response header.  The relevant fields in the JSON response of this monitoring URL are "status" (one of "running", "successful" or "failed"), "progress" (0-100), "message" (optional) and "exception" (providing an RFC 8707 exception report if the status is "failed").  In the current version of the product, asynchronous collection creation will only happen if a ZIP or TAR package of vector files is provided.

# paths./collections/{collectionId}.put.responses.202.headers.Location.description
The URL that can be used to monitor the progress of this request.

# paths./collections/{collectionId}.patch.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}.patch.requestBody.description
The adjustments to make to the collection.

# paths./collections/{collectionId}.patch.requestBody.content.application/json.schema.properties.title.description
A human-readable title for this collection.  Specify as null or the empty string to remove, or omit to leave as-is.

# paths./collections/{collectionId}.patch.requestBody.content.application/json.schema.properties.description.description
A textual description of this collection.  Specify as null or the empty string to remove, or omit to leave as-is.

# paths./collections/{collectionId}.patch.requestBody.content.application/json.schema.properties.updateTiles.description
Specify as true to trigger a tile update.  The progress of the tile update can be monitored with the /collections/{collectionId}/tileUpdateProgress endpoint.

# paths./collections/{collectionId}.delete.summary
Remove a collection from this data store.

# paths./collections/{collectionId}.delete.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/tileUpdateProgress.get.summary
Progress information for the current (or last) tile-update job for a collection.

# paths./collections/{collectionId}/tileUpdateProgress.get.parameters[].description
The identifier of a collection in this data store.

# paths./themes.get.summary
The set of collections available in this data store, organized into a theme hierarchy (see OGC 18-045, section A.6).

# paths./themes.get.parameters[].description
Experimental.  If "full", the complete collection objects are returned.  If "refsOnly", only references to the collections are returned.  If "idsOnly", only the collection IDs are returned.

# paths./schema.get.parameters[].description
A comma-separated list of collection identifiers.  If omitted, the schema of all of the relevant collections will be returned.

# paths./collections/{collectionId}/schema.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/items.get.summary
This operation retreives features from the specified collection

# paths./collections/{collectionId}/items.get.parameters[].description
Name of a feature collection offered by the service

# paths./collections/{collectionId}/items.get.parameters[].description
A MIME type indicating the representation of the resources to be presented (e.g. application/gml+xml; version=3.2 for GML 3.2).

# paths./collections/{collectionId}/items.get.parameters[].description
The optional limit parameter limits the number of items that are presented in the response document.  Only items are counted that are on the first level of the collection in
the response document. Nested objects contained within the explicitly requested items shall not be counted.

# paths./collections/{collectionId}/items.get.parameters[].description
Only features that have a geometry that intersects the bounding box are selected. The bounding box is provided as four or six numbers, depending on whether the coordinate reference system includes a vertical axis (elevation or depth): * Lower left corner, coordinate axis 1 * Lower left corner, coordinate axis 2 * Lower left corner, coordinate axis 3 (optional) * Upper right corner, coordinate axis 1 * Upper right corner, coordinate axis 2 * Upper right corner, coordinate axis 3 (optional) The coordinate reference system of the values is WGS84 longitude/latitude (http://www.opengis.net/def/crs/OGC/1.3/CRS84) unless a different coordinate reference system is specified in the parameter `bbox-crs`. For WGS84 longitude/latitude the values are in most cases the sequence of minimum longitude, minimum latitude, maximum longitude and maximum latitude. However, in cases where the box spans the antimeridian the first value (west-most box edge) is larger than the third value (east-most box edge). If a feature has multiple spatial geometry properties, it is the decision of the server whether only a single spatial geometry property is used to determine the extent or all relevant geometries.

# paths./collections/{collectionId}/items.get.parameters[].description
Temporal constraint to be applied to a query; may be a time instance or a temporal period as per ISO8601.

# paths./collections/{collectionId}/items.get.parameters[].description
Temporal operator to use for temporal contstraint

# paths./collections/{collectionId}/items.get.parameters[].description
The possible values for this parameter are "results" and "hits". If the value of the resultType parameter is set to "results" the server shall generate a complete response document containing resources that satisfy the operation. The root element of the response container shall include a count of the number of resources actually presented in the response document. The root element of the response container shall also include a count of the total number of resources that the operations actually found which will always be equal to or greater than the number of resource presented in the response document. If the value of the resultType attribute is set to "hits" the server shall generate an empty response document containing no resource instances and the root element of the response container shall contain the count of the total number of resources that the operation found. The value for the number of resources presented in the response document shall be set to zero.

# paths./collections/{collectionId}/items.get.parameters[].description
A list of feature properties to include in the response.  For some output formats, such as XML that can be validate against a formal schema, this list represents the optional properties to include in the response.

# paths./collections/{collectionId}/items.get.parameters[].description
Number of digits after the decimal point to use when presenting result in a text-base output format such as XML or JSON

# paths./collections/{collectionId}/items.get.parameters[].description
A reference to a CSS to be applied to HTML-based output formats; ignored otherwise

# paths./collections/{collectionId}/items.get.parameters[].description
A reference to a XSLT to be applied to XML-based output formats; ignored otherwise

# paths./collections/{collectionId}/items.get.parameters[].description
A reference to a KML style shere to be applied to KML-based output formats; ignored otherwise

# paths./collections/{collectionId}/items.get.parameters[].description
The maximum number of bytes to be presented in one page of a query response.

# paths./collections/{collectionId}/items.get.parameters[].description
Specifies the resolution of a display port in the event that the WFS output is intended for display; the server attempts to simplify each output geometry by removing unnecessary verticies and this triming the size of the response.

# paths./collections/{collectionId}/items.get.parameters[].description
Tiggers asynchronous processing of the request; notification is sent to the endpoint specified as the value of the parameter.

# paths./collections/{collectionId}/items.get.parameters[].description
Asserts the CRS to use for encoding features in the response document.

# paths./collections/{collectionId}/items.get.parameters[].description
A query filter specified is some predicate encoding language supported by the server

# paths./collections/{collectionId}/items.get.parameters[].description
An identifier indicating the predicate language used to express the value of the "filter" parameter

# paths./collections/{collectionId}/items.get.parameters[].description
A space seperated list of search terms to be applied to text fields in a feature.

# paths./collections/{collectionId}/items.get.parameters[].description
The geometry of an area of interest specified using WKT.

# paths./collections/{collectionId}/items.get.parameters[].description
The CRS used to encode the coordinates of the "geometry" parameter.

# paths./collections/{collectionId}/items.get.parameters[].description
The spatial operator to apply when testing a feature's geometry against the area of interest encoded using the "geometry" parameter.

# paths./collections/{collectionId}/items.get.parameters[].description
The latitude of the center point of a proximity search.

# paths./collections/{collectionId}/items.get.parameters[].description
The longitude of the center point of a proximity search.

# paths./collections/{collectionId}/items.get.parameters[].description
The search radius in meters of a proximity search.

# paths./collections/{collectionId}/items/{featureId}.get.summary
This operation retreives the specified feature from the specified collection

# paths./collections/{collectionId}/items/{featureId}.get.parameters[].description
Name of a feature collection offered by the service

# paths./collections/{collectionId}/items/{featureId}.get.parameters[].description
Locate identifier for a specific feature

# paths./collections/{collectionId}/items/{featureId}.get.parameters[].description
A MIME type indicating the representation of the resources to be presented (e.g. application/gml+xml; version=3.2 for GML 3.2).

# paths./collections/{collectionId}/items/{featureId}.get.parameters[].description
The possible values for this parameter are "results" and "hits". If the value of the resultType parameter is set to "results" the server shall generate a complete response document containing resources that satisfy the operation. The root element of the response container shall include a count of the number of resources actually presented in the response document. The root element of the response container shall also include a count of the total number of resources that the operations actually found which will always be equal to or greater than the number of resource presented in the response document. If the value of the resultType attribute is set to "hits" the server shall generate an empty response document containing no resource instances and the root element of the response container shall contain the count of the total number of resources that the operation found. The value for the number of resources presented in the response document shall be set to zero.

# paths./collections/{collectionId}/items/{featureId}.get.parameters[].description
A list of feature properties to include in the response.  For some output formats, such as XML that can be validate against a formal schema, this list represents the optional properties to include in the response.

# paths./collections/{collectionId}/items/{featureId}.get.parameters[].description
Number of digits after the decimal point to use when presenting result in a text-base output format such as XML or JSON

# paths./collections/{collectionId}/items/{featureId}.get.parameters[].description
A reference to a CSS to be applied to HTML-based output formats; ignored otherwise

# paths./collections/{collectionId}/items/{featureId}.get.parameters[].description
A reference to a XSLT to be applied to XML-based output formats; ignored otherwise

# paths./collections/{collectionId}/items/{featureId}.get.parameters[].description
A reference to a KML style shere to be applied to KML-based output formats; ignored otherwise

# paths./collections/{collectionId}/items/{featureId}.get.parameters[].description
Specifies the resolution of a display port in the event that the WFS output is intended for display; the server attempts to simplify each output geometry by removing unnecessary verticies and this triming the size of the response.

# paths./collections/{collectionId}/items/{featureId}.get.parameters[].description
Tiggers asynchronous processing of the request; notification is sent to the endpoint specified as the value of the parameter.

# paths./collections/{collectionId}/items/{featureId}.get.parameters[].description
Asserts the CRS to use for encoding features in the response document.

# paths./collections/{collectionId}/coverage.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/coverage/domainset.get.summary
The domain set of the coverage of a collection.

# paths./collections/{collectionId}/coverage/domainset.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/coverage/rangetype.get.summary
The range type of the coverage of a collection.

# paths./collections/{collectionId}/coverage/rangetype.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/scenes.get.summary
The set of scenes (i.e., source images) comprising a collection.  This includes both grouped and ungrouped scenes.

# paths./collections/{collectionId}/scenes.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/scenes.get.parameters[].description
The maximum number of items to present in the response document.

# paths./collections/{collectionId}/scenes.get.parameters[].description
The zero-based index within the result set from which the server will begin presenting results in the response document.  If offset is greater or equal to the number of items in the result set, the server will return an empty list.

# paths./collections/{collectionId}/scenes.post.summary
Add new scenes (i.e., source images) to a collection.  Scenes added in this way will not be grouped.

# paths./collections/{collectionId}/scenes.post.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/scenes.post.parameters[].description
The coordinate system that the data is in.

# paths./collections/{collectionId}/scenes.post.parameters[].description
The date (and possibly time), expressed in ISO8601 format, that this data was captured.

# paths./collections/{collectionId}/scenes.post.parameters[].description
The color in the source images that represents the NULL color, expressed as a hexadecimal red-green-blue color value.

# paths./collections/{collectionId}/scenes.post.parameters[].description
A second color in the source images that represents the NULL color, expressed as a hexadecimal red-green-blue color value.

# paths./collections/{collectionId}/scenes.post.parameters[].description
A fuzz factor to apply when detecting NULL colors (useful for processing lossy data).  Typically in the range of 0-255 for RGB or greyscale data.

# paths./collections/{collectionId}/scenes.post.parameters[].description
The number of significant bits per channel in the source data.

# paths./collections/{collectionId}/scenes.post.requestBody.description
A GeoTIFF image or a ZIP or TAR package of GeoTIFF images.

# paths./collections/{collectionId}/scenes/{sceneId}.get.summary
Metadata about a scene (i.e., source image) of a collection, including links to the actual source image file(s).

# paths./collections/{collectionId}/scenes/{sceneId}.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/scenes/{sceneId}.patch.summary
Update the details of a scene (i.e, source image).

# paths./collections/{collectionId}/scenes/{sceneId}.patch.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/scenes/{sceneId}.patch.responses.200.description
The scene has been updated.  Note that if the scene was and this update fixed it, the scene will have a new ID.

# paths./collections/{collectionId}/scenes/{sceneId}.delete.summary
Remove a scene (i.e, source image) from a collection.  The file(s) is/are also removed from the filesystem unless the scene is in a reference-only group.

# paths./collections/{collectionId}/scenes/{sceneId}.delete.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/scenes/{sceneId}/thumbnail.get.summary
A thumbnail image of a scene (i.e., source image) of a collection.

# paths./collections/{collectionId}/scenes/{sceneId}/thumbnail.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/scenes/{sceneId}/thumbnail.get.parameters[].description
The preferred maximum width of the thumbnail image.

# paths./collections/{collectionId}/scenes/{sceneId}/thumbnail.get.parameters[].description
The preferred maximum height of the thumbnail image.

# paths./collections/{collectionId}/scenes/{sceneId}/coverage.get.summary
The coverage of a scene (i.e., source image) of a collection.

# paths./collections/{collectionId}/scenes/{sceneId}/coverage.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/scenes/{sceneId}/coverage/domainset.get.summary
The domain set of the coverage of a scene (i.e., source image) of a collection.

# paths./collections/{collectionId}/scenes/{sceneId}/coverage/domainset.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/scenes/{sceneId}/coverage/rangetype.get.summary
The range type of the coverage of a collection.

# paths./collections/{collectionId}/scenes/{sceneId}/coverage/rangetype.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/groups.get.summary
The set of scene groups of a collection.

# paths./collections/{collectionId}/groups.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/groups.get.parameters[].description
The maximum number of items to present in the response document.

# paths./collections/{collectionId}/groups.get.parameters[].description
The zero-based index within the result set from which the server will begin presenting results in the response document.  If offset is greater or equal to the number of items in the result set, the server will return an empty list.

# paths./collections/{collectionId}/groups.post.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/groups.post.requestBody.description
Details about the new scene group.  If referenceOnlyPath is specified, the operation will be performed asynchronously since the specified path will need to be scanned and that could take a while.

# paths./collections/{collectionId}/groups.post.responses.202.description
The creation of this scene group will happen asynchronously since the specified referenceOnlyPath needs to be scanned.  The progress can be monitored with the URL specified by the Location response header.  The relevant fields in the JSON response of this monitoring URL are "status" (one of "running", "successful" or "failed"), "progress" (0-100), "message" (optional) and "exception" (providing an RFC 8707 exception report if the status is "failed").

# paths./collections/{collectionId}/groups.post.responses.202.headers.Location.description
The URL that can be used to monitor the progress of this request.

# paths./collections/{collectionId}/groups/{groupId}.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/groups/{groupId}.patch.summary
Update the details of a scene group and/or rescan the source images of a scene group.

# paths./collections/{collectionId}/groups/{groupId}.patch.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/groups/{groupId}.patch.requestBody.description
The adjustments to make to the scene group.  If a rescan is requested, the operation will be performed asynchronously since a rescan could take a while.

# paths./collections/{collectionId}/groups/{groupId}.patch.responses.202.description
The update of this scene group will happen asynchronously since a rescan has been requested.  The progress can be monitored with the URL specified by the Location response header.  The relevant fields in the JSON response of this monitoring URL are "status" (one of "running", "successful" or "failed"), "progress" (0-100), "message" (optional) and "exception" (providing an RFC 8707 exception report if the status is "failed").

# paths./collections/{collectionId}/groups/{groupId}.patch.responses.202.headers.Location.description
The URL that can be used to monitor the progress of this request.

# paths./collections/{collectionId}/groups/{groupId}.delete.summary
Remove a scene group from a collection.  Unless it's a reference-only group, all of the source-image files will also be removed, so be careful!

# paths./collections/{collectionId}/groups/{groupId}.delete.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/groups/{groupId}/scenes.get.summary
The set of scenes (i.e., source images) in a scene group of a collection.

# paths./collections/{collectionId}/groups/{groupId}/scenes.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/groups/{groupId}/scenes.get.parameters[].description
The maximum number of items to present in the response document.

# paths./collections/{collectionId}/groups/{groupId}/scenes.get.parameters[].description
The zero-based index within the result set from which the server will begin presenting results in the response document.  If offset is greater or equal to the number of items in the result set, the server will return an empty list.

# paths./collections/{collectionId}/groups/{groupId}/scenes.post.summary
Add new scenes (i.e., source images) to a scene group of a collection.

# paths./collections/{collectionId}/groups/{groupId}/scenes.post.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/groups/{groupId}/scenes.post.parameters[].description
The coordinate system that the data is in.

# paths./collections/{collectionId}/groups/{groupId}/scenes.post.parameters[].description
The date (and possibly time), expressed in ISO8601 format, that this data was captured.

# paths./collections/{collectionId}/groups/{groupId}/scenes.post.parameters[].description
The color in the source images that represents the NULL color, expressed as a hexadecimal red-green-blue color value.

# paths./collections/{collectionId}/groups/{groupId}/scenes.post.parameters[].description
A second color in the source images that represents the NULL color, expressed as a hexadecimal red-green-blue color value.

# paths./collections/{collectionId}/groups/{groupId}/scenes.post.parameters[].description
A fuzz factor to apply when detecting NULL colors (useful for processing lossy data).  Typically in the range of 0-255 for RGB or greyscale data.

# paths./collections/{collectionId}/groups/{groupId}/scenes.post.parameters[].description
The number of significant bits per channel in the source data.

# paths./collections/{collectionId}/groups/{groupId}/scenes.post.requestBody.description
A GeoTIFF image or a ZIP or TAR package of GeoTIFF images.

# paths./styles.get.summary
The set of styles available in this data store.

# paths./styles.post.summary
Add a new style to this data store, or just validate a style.

# paths./styles.post.requestBody.description
The definition of an OGG-API style.  There are two ways of representing such a style in SLD.  The first is by using a SymLayerSet with one or more NamedLayers, each of which defines exactly one UserStyle (whose name is the ID of the style being defined), each of which has exactly one FeatureTypeStyle (whose FeatureTypeName is implicitly or explicitly the same as that of the NamedLayer).  The second is by using a UserStyle (as a top-level element) with one or more FeatureTypeStyles, each of which explicitly specifies a FeatureTypeName indicating the collection that that FeatureTypeStyle is for.  Either way, the style must not already exist, and all referenced collections must exist and be of a compatible type.

# paths./styles.post.responses.204.description
The resource has been validated (but not created on the server).

# paths./styles/{styleId}.get.parameters[].description
The identifier of a style in this data store.

# paths./styles/{styleId}.put.summary
Add a new style to this data store, redefine an existing style, or just validate a style.

# paths./styles/{styleId}.put.parameters[].description
The identifier of a (new or existing) style in this data store.

# paths./styles/{styleId}.put.requestBody.description
The definition of an OGG-API style.  There are two ways of representing such a style in SLD.  The first is by using a SymLayerSet with one or more NamedLayers, each of which defines exactly one UserStyle (whose name is the ID of the style being defined), each of which has exactly one FeatureTypeStyle (whose FeatureTypeName is implicitly or explicitly the same as that of the NamedLayer).  The second is by using a UserStyle (as a top-level element) with one or more FeatureTypeStyles, each of which explicitly specifies a FeatureTypeName indicating the collection that that FeatureTypeStyle is for.  Either way, all referenced collections must exist and be of the compatible type.  If this style already exists, its definition will get updated on the server.  Otherwise it will get created on the server.

# paths./styles/{styleId}.put.responses.204.description
The resource has been updated, created or validated.

# paths./styles/{styleId}.delete.parameters[].description
The identifier of a style in this data store.

# paths./styles/{styleId}/legend.get.summary
A legend image showing a graphical representation of the specified style, broken down by each of the collections that it's capable of rendering.

# paths./styles/{styleId}/legend.get.parameters[].description
The identifier of a style in this data store.

# paths./map.get.summary
A map layer consisting of one or more collections.

# paths./map.get.parameters[].description
A comma-separated list of collection identifiers indicating the collections to be rendered.  Each of the specified collections must be renderable in the specified style.  The leftmost collection in the list will be rendered bottommost, the next one over that, and so on.  In the absence of a collections parameter, all of the collections that are renderable in specified style are rendered, in the order that the server deems most appropriate.

# paths./map.get.parameters[].description
The identifier of a style in this data store.  If no collections parameter is present, all of the collections that are renderable in this style are rendered in this style.  If a collections parameter is present, all of the specified collections must be renderable in the specified style.  If no styleId parameter is present, the default style of each of the specified collections (or of all mappable collections in the absence of a collections parameter) will be rendered.

# paths./map/legend.get.summary
A legend image showing a graphical representation of one or more collections as they would appear in the corresponding map.

# paths./map/legend.get.parameters[].description
A comma-separated list of collection identifiers indicating the collections to be rendered.  Each of the specified collections must be renderable in the specified style.  The leftmost collection in the list will be rendered bottommost, the next one over that, and so on.  In the absence of a collections parameter, all of the collections that are renderable in specified style are rendered, in the order that the server deems most appropriate.

# paths./map/legend.get.parameters[].description
The identifier of a style in this data store.  If no collections parameter is present, all of the collections that are renderable in this style are rendered in this style.  If a collections parameter is present, all of the specified collections must be renderable in the specified style.  If no styleId parameter is present, the default style of each of the specified collections (or of all mappable collections in the absence of a collections parameter) will be rendered.

# paths./styles/{styleId}/map.get.summary
A map layer consisting of one or more collections in the specified style.

# paths./styles/{styleId}/map.get.parameters[].description
The identifier of a style in this data store.  If no collections parameter is present, all of the collections that are renderable in this style are rendered in this style.  If a collections parameter is present, all of the specified collections must be renderable in the specified style.

# paths./styles/{styleId}/map.get.parameters[].description
A comma-separated list of collection identifiers indicating the collections to be rendered.  Each of the specified collections must be renderable in the specified style.  The leftmost collection in the list will be rendered bottommost, the next one over that, and so on.  In the absence of a collections parameter, all of the collections that are renderable in specified style are rendered, in the order that the server deems most appropriate.

# paths./styles/{styleId}/map/legend.get.summary
A legend image showing a graphical representation of one or more collections as they would appear in the corresponding map in the specified style.

# paths./styles/{styleId}/map/legend.get.parameters[].description
The identifier of a style in this data store.  If no collections parameter is present, all of the collections that are renderable in this style are rendered in this style.  If a collections parameter is present, all of the specified collections must be renderable in the specified style.

# paths./styles/{styleId}/map/legend.get.parameters[].description
A comma-separated list of collection identifiers indicating the collections to be rendered.  Each of the specified collections must be renderable in the specified style.  The leftmost collection in the list will be rendered bottommost, the next one over that, and so on.  In the absence of a collections parameter, all of the collections that are renderable in specified style are rendered, in the order that the server deems most appropriate.

# paths./collections/{collectionId}/map.get.summary
A map layer of the specified collection.

# paths./collections/{collectionId}/map.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/map.get.parameters[].description
The identifier of a style in this data store that's compatible with the specified collection.  If no styleId parameter is present, the default style of the collection will be rendered.

# paths./collections/{collectionId}/map/legend.get.summary
A legend image showing a graphical representation of the specified collection as it would appear in the corresponding map.

# paths./collections/{collectionId}/map/legend.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/map/legend.get.parameters[].description
The identifier of a style in this data store that's compatible with the specified collection.  If no styleId parameter is present, the default style of the collection will be rendered.

# paths./collections/{collectionId}/styles.get.summary
The set of styles available for the specified collection.

# paths./collections/{collectionId}/styles.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/styles/{styleId}.get.summary
A style as it pertains to the specified collection.

# paths./collections/{collectionId}/styles/{styleId}.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/styles/{styleId}.get.parameters[].description
The identifier of a style in this data store.

# paths./collections/{collectionId}/styles/{styleId}.put.summary
Add or update a style for the specified collection, or just validate a style.

# paths./collections/{collectionId}/styles/{styleId}.put.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/styles/{styleId}.put.parameters[].description
The identifier of a style in this data store.

# paths./collections/{collectionId}/styles/{styleId}.put.requestBody.description
The definition of a style for this collection.  This can by a full StyledLayerDescriptor (with a single NamedLayer with a single UserStyle) or just a UserStyle.  If the UserStyle name/ID is present, it must match the style ID specified in the URL.

# paths./collections/{collectionId}/styles/{styleId}.put.responses.204.description
The style definition has been validated.

# paths./collections/{collectionId}/styles/{styleId}.delete.summary
Remove a style from the specified collection.

# paths./collections/{collectionId}/styles/{styleId}.delete.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/styles/{styleId}.delete.parameters[].description
The identifier of a style in this data store.

# paths./collections/{collectionId}/styles/{styleId}/map.get.summary
A map layer of the specified collection in the specified style.

# paths./collections/{collectionId}/styles/{styleId}/map.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/styles/{styleId}/map.get.parameters[].description
The identifier of a style in this data store.

# paths./collections/{collectionId}/styles/{styleId}/map/legend.get.summary
A legend image showing a graphical representation of the specified collection as it would appear in the corresponding map in the specified style.

# paths./collections/{collectionId}/styles/{styleId}/map/legend.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/styles/{styleId}/map/legend.get.parameters[].description
The identifier of a style in this data store.

# paths./tileMatrixSets.get.summary
The tile-matrix sets available in this data store.

# paths./tileMatrixSets/{tileMatrixSetId}.get.parameters[].description
The identifier of a tile-matrix set in this data store.

# paths./collections/{collectionId}/tiles.get.summary
A metadata document describing the vector tilesets that are available for the specified collection.

# paths./collections/{collectionId}/tiles.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/tiles/{tileMatrixSetId}.get.summary
A metadata document describing the vector tiles that are available for the specified collection in the specified tile-matrix set.

# paths./collections/{collectionId}/tiles/{tileMatrixSetId}.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/tiles/{tileMatrixSetId}.get.parameters[].description
The identifier of a tile-matrix set that this collection is available in.

# paths./collections/{collectionId}/tiles/{tileMatrixSetId}/{tileMatrix}.get.summary
A vector tile of the specified collection.

# paths./collections/{collectionId}/tiles/{tileMatrixSetId}/{tileMatrix}.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/tiles/{tileMatrixSetId}/{tileMatrix}.get.parameters[].description
The identifier of a tile-matrix set that this collection is available in.

# paths./collections/{collectionId}/tiles/{tileMatrixSetId}/{tileMatrix}.get.parameters[].description
A token indicating the content type to return.  Overrides the HTTP "Accept" header if present.  "mvt" and "geojson" can only be requested for feature collections.

# paths./collections/{collectionId}/styles/{styleId}/tiles.get.summary
A metadata document describing the vector tilesets that are available for the specified collection, filtered by the scale rules and conditions of the specified style.

# paths./collections/{collectionId}/styles/{styleId}/tiles.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/styles/{styleId}/tiles.get.parameters[].description
The identifier of a style in this data store that's compatible with the specified collection.

# paths./collections/{collectionId}/styles/{styleId}/tiles/{tileMatrixSe.get.summary
A metadata document describing the vector tiles that are available for the specified collection, filtered by the scale rules and conditions of the specified style, in the specified tile-matrix set.

# paths./collections/{collectionId}/styles/{styleId}/tiles/{tileMatrixSe.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/styles/{styleId}/tiles/{tileMatrixSe.get.parameters[].description
The identifier of a style in this data store that's compatible with the specified collection.

# paths./collections/{collectionId}/styles/{styleId}/tiles/{tileMatrixSe.get.parameters[].description
The identifier of a tile-matrix set that this collection is available in.

# paths./collections/{collectionId}/styles/{styleId}/tiles/{tileMatrixSe.get.summary
A vector tile of the specified collection, filtered by the scale rules and conditions of the specified style.

# paths./collections/{collectionId}/styles/{styleId}/tiles/{tileMatrixSe.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/styles/{styleId}/tiles/{tileMatrixSe.get.parameters[].description
The identifier of a style in this data store that's compatible with the specified collection.

# paths./collections/{collectionId}/styles/{styleId}/tiles/{tileMatrixSe.get.parameters[].description
The identifier of a tile-matrix set that this collection is available in.

# paths./collections/{collectionId}/styles/{styleId}/tiles/{tileMatrixSe.get.parameters[].description
A token indicating the content type to return.  Overrides the HTTP "Accept" header if present.  "mvt" and "geojson" can only be requested for feature collections.

# paths./collections/{collectionId}/coverage/tiles.get.summary
A metadata document describing the coverage tilesets that are available for the specified collection.

# paths./collections/{collectionId}/coverage/tiles.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/coverage/tiles/{tileMatrixSetId}.get.summary
A metadata document describing the coverage tiles that are available for the specified collection in the specified tile-matrix set.

# paths./collections/{collectionId}/coverage/tiles/{tileMatrixSetId}.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/coverage/tiles/{tileMatrixSetId}.get.parameters[].description
The identifier of a tile-matrix set that this collection is available in.

# paths./collections/{collectionId}/coverage/tiles/{tileMatrixSetId}/{ti.get.summary
A coverage tile of the specified collection.

# paths./collections/{collectionId}/coverage/tiles/{tileMatrixSetId}/{ti.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/coverage/tiles/{tileMatrixSetId}/{ti.get.parameters[].description
The identifier of a tile-matrix set that this collection is available in.

# paths./collections/{collectionId}/coverage/tiles/{tileMatrixSetId}/{ti.get.parameters[].description
A token indicating the content type to return.  Overrides the HTTP "Accept" header if present.  A value of "wkb" (content type "application/x-cubewerx-wkb") indicates CubeWerx's raster extension to the Well-Known-Binary format.  .

# paths./collections/{collectionId}/map/tiles.get.summary
A metadata document describing the map tilesets that are available for the specified collection.

# paths./collections/{collectionId}/map/tiles.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/map/tiles.get.parameters[].description
The identifier of a style in this data store that's compatible with the specified collection.  If no styleId parameter is present, the default style of the collection will be rendered.

# paths./collections/{collectionId}/map/tiles/{tileMatrixSetId}.get.summary
A metadata document describing the map tiles that are available for the specified collection in the specified tile-matrix set.

# paths./collections/{collectionId}/map/tiles/{tileMatrixSetId}.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/map/tiles/{tileMatrixSetId}.get.parameters[].description
The identifier of a tile-matrix set that this collection is available in.

# paths./collections/{collectionId}/map/tiles/{tileMatrixSetId}.get.parameters[].description
The identifier of a style in this data store that's compatible with the specified collection.  If no styleId parameter is present, the default style of the collection will be rendered.

# paths./collections/{collectionId}/map/tiles/{tileMatrixSetId}/{tileMat.get.summary
A legend image showing a graphical representation of the specified collection as it would appear in the corresponding map tiles of the specified zoom level.

# paths./collections/{collectionId}/map/tiles/{tileMatrixSetId}/{tileMat.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/map/tiles/{tileMatrixSetId}/{tileMat.get.parameters[].description
The identifier of a tile-matrix set that this collection is available in.

# paths./collections/{collectionId}/map/tiles/{tileMatrixSetId}/{tileMat.get.parameters[].description
The identifier of a style in this data store that's compatible with the specified collection.  If no styleId parameter is present, the default style of the collection will be rendered.

# paths./collections/{collectionId}/map/tiles/{tileMatrixSetId}/{tileMat.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/map/tiles/{tileMatrixSetId}/{tileMat.get.parameters[].description
The identifier of a tile-matrix set that this collection is available in.

# paths./collections/{collectionId}/map/tiles/{tileMatrixSetId}/{tileMat.get.parameters[].description
The identifier of a style in this data store that's compatible with the specified collection.  If no styleId parameter is present, the default style of the collection will be rendered.

# paths./collections/{collectionId}/map/tiles/{tileMatrixSetId}/{tileMat.get.parameters[].description
A token indicating the content type to return.  Overrides the HTTP "Accept" header if present.  A value of "jop" (content type "image/x-jpegorpng") indicates that either JPEG or PNG should be returned, whichever the server deems to be most appropriate for this tile.

# paths./collections/{collectionId}/styles/{styleId}/map/tiles.get.summary
A metadata document describing the map tiles that are available for the specified collection in the specified style.  (Note: The output of this endpoint is likely changing.)

# paths./collections/{collectionId}/styles/{styleId}/map/tiles.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/styles/{styleId}/map/tiles.get.parameters[].description
The identifier of a style in this data store that's compatible with the specified collection.

# paths./collections/{collectionId}/styles/{styleId}/map/tiles/{tileMatr.get.summary
A metadata document describing the map tiles that are available for the specified collection in the specified tile-matrix set in the specified style.

# paths./collections/{collectionId}/styles/{styleId}/map/tiles/{tileMatr.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/styles/{styleId}/map/tiles/{tileMatr.get.parameters[].description
The identifier of a style in this data store that's compatible with the specified collection.

# paths./collections/{collectionId}/styles/{styleId}/map/tiles/{tileMatr.get.parameters[].description
The identifier of a tile-matrix set that this collection is available in.

# paths./collections/{collectionId}/styles/{styleId}/map/tiles/{tileMatr.get.summary
A legend image showing a graphical representation of the specified collection as it would appear in the corresponding map tiles of the specified zoom level in the specified style.

# paths./collections/{collectionId}/styles/{styleId}/map/tiles/{tileMatr.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/styles/{styleId}/map/tiles/{tileMatr.get.parameters[].description
The identifier of a style in this data store that's compatible with the specified collection.

# paths./collections/{collectionId}/styles/{styleId}/map/tiles/{tileMatr.get.parameters[].description
The identifier of a tile-matrix set that this collection is available in.

# paths./collections/{collectionId}/styles/{styleId}/map/tiles/{tileMatr.get.summary
A map tile of the specified collection in the specified style.

# paths./collections/{collectionId}/styles/{styleId}/map/tiles/{tileMatr.get.parameters[].description
The identifier of a collection in this data store.

# paths./collections/{collectionId}/styles/{styleId}/map/tiles/{tileMatr.get.parameters[].description
The identifier of a style in this data store that's compatible with the specified collection.

# paths./collections/{collectionId}/styles/{styleId}/map/tiles/{tileMatr.get.parameters[].description
The identifier of a tile-matrix set that this collection is available in.

# paths./collections/{collectionId}/styles/{styleId}/map/tiles/{tileMatr.get.parameters[].description
The identifier of a style in this data store that's compatible with the specified collection.  If no styleId parameter is present, the default style of the collection will be rendered.

# paths./collections/{collectionId}/styles/{styleId}/map/tiles/{tileMatr.get.parameters[].description
A token indicating the content type to return.  Overrides the HTTP "Accept" header if present.  A value of "jop" (content type "image/x-jpegorpng") indicates that either JPEG or PNG should be returned, whichever the server deems to be most appropriate for this tile.

# components.schemas.collectionInfo-json.description
This schema defines the JSON metadata resource returned from the /collections/{collectionId} endpoint.

# components.schemas.collectionInfo-json.properties.title.description
A human readable title of the collection.

# components.schemas.collectionInfo-json.properties.description.description
A description of the members of the collection.

# components.schemas.collectionInfo-json.properties.itemType.description
An indicator about the type of the items in the collection.

# components.schemas.collectionInfo-json.properties.storageCrs.description
The coordinate reference system that may be used to retrieve features from this collection without the need to apply a CRS transformation.

# components.schemas.collectionInfo-json.properties.crs.description
The list of coordinate reference systems supported by the API.  The first item is the default coordinate reference system.

# components.schemas.collectionInfo-xml.description
This schema defines the XML resource returned from the /collections/{collectionId} endpoint.

# components.schemas.collections-json.description
This schema defines the JSON metadata resource returned from the /collections endpoint.

# components.schemas.collections-xml.description
This schema defines the JSON resource returned from the /collections endpoint.

# components.schemas.conformance-json.description
This schema defines the JSON resource returned from the /conformance endpoint.

# components.schemas.conformance-json.properties.conformsTo.description
An array of URLs, where each URL corresponds to a defined OGC Conformance class.  Unrecognized URLs should be ignored.

# components.schemas.conformance-xml.description
This schema defines the XML resource returned from the /conformance endpoint.

# components.schemas.exception-xml.description
This schema defines the XML encoding for an exception report

# components.schemas.extent-json.description
The extent of the resources in the collection. Only spatial and temporal extents are specified. Additional API standards may add members to represent other extents, for example, thermal or pressure ranges.

# components.schemas.extent-json.properties.spatial.description
The spatial extend of the resources in the collection.

# components.schemas.extent-json.properties.spatial.properties.bbox.description
One or more bounding boxes or cubes which describe the spatial extent of the collection. If multiple areas are provided, the union of the bounding boxes describes the spatial extent.

# components.schemas.extent-json.properties.spatial.properties.crs.description
Coordinate reference system of the coordinates in the spatial extent (property `spatial`).

# components.schemas.extent-json.properties.temporal.description
Begin and end times of the temporal extent.

# components.schemas.extent-json.properties.temporal.properties.trs.description
Temporal reference system of the coordinates in the temporal extent (property `temporal`). Only the Gregorian calendar is supported by API-Collections. Extensions may support additional temporal reference systems.

# components.schemas.extent-xml.description
Schema for Extent data structures (XML).

# components.schemas.group.properties.title.description
A human-readable title for this scene group.

# components.schemas.group.properties.description.description
A textual description of this scene group.

# components.schemas.group.properties.referenceOnlyPath.description
If specified, this is a reference-only group for the source images in the specified local directory (beginning with a '/'), remote HTTP directory (beginning with an 'https://') or remote Amazon S3 directory (beginning with an 's3://').  Scenes may not be POSTed to or DELETEd from such groups.  Whenever source images are added to or removed from the directory by some other means (e.g., direct upload or filesystem copy), the group should be rescanned by sending a PATCH request to the group specifying { "rescan": true }.

# components.schemas.group.properties.defaultHints.description
A set of default hints that are applied to all new source images that are added to this group.

# components.schemas.group.properties.nScenes.description
The number of scenes (i.e., source images) that are in this group, including bad scenes.

# components.schemas.group.properties.nBad.description
The number of bad scenes that are in this group.  Bad scenes will not be rendered.  A bad scene may be fixed by PATCHing it with appropriate hints.

# components.schemas.groupPatch.properties.title.description
A new human-readable title for this scene group.  Specify as null or the empty string to remove, or omit to leave as-is.

# components.schemas.groupPatch.properties.description.description
A new textual description of this scene group.  Specify as null or the empty string to remove, or omit to leave as-is.

# components.schemas.groupPatch.properties.defaultHints.description
Modifications to make to the default hints that are applied to all new source images that are added to this group.  The modifications are applied on a hint-by-hint basis.

# components.schemas.groupPatch.properties.rescan.description
If specified as true, the source images for this scene group are rescanned.  New sources that are found will be registered, sources that no longer exist will be unregistered, and an attempt will be made to re-register any sources marked as bad.  Typically only useful for reference-only scene groups.

# components.schemas.groupPost.properties.title.description
A human-readable title for this scene group.

# components.schemas.groupPost.properties.description.description
A textual description of this scene group.

# components.schemas.groupPost.properties.referenceOnlyPath.description
If specified, this is a reference-only group for the source images in the specified local directory (beginning with a '/'), remote HTTP directory (beginning with an 'https://') or remote Amazon S3 directory (beginning with an 's3://').  Scenes may not be POSTed to or DELETEd from such groups.  Whenever source images are added to or removed from the directory by some other means (e.g., direct upload or filesystem copy), the group should be rescanned by sending a PATCH request to the group specifying { "rescan": true }.  The path must exist and be accessible by the server.  If the path is a remote Amazon S3 directory, the access keys for the S3 bucket must be present in the value of the s3.awsKeys configuration parameter.

# components.schemas.groupPost.properties.defaultHints.description
A set of default hints that are applied to all new source images that are added to this group.

# components.schemas.jsonSchema.description
A schema document encoded in JSON using JSON Schema.

# components.schemas.landingPage-json.description
JSON schema for the OGC API - Common landing page.

# components.schemas.landingPage-json.properties.attribution.description
An attribution for the API.  It should be short and intended for presentation to a user, for example, in a corner of a map.  Parts of the text can be links to other resources if additional information is needed.  The string can include HTML markup.

# components.schemas.landingPage-json.properties.links.description
Links to the resources exposed through this API.

# components.schemas.landingPage-xml.description
This schema defines the XML response of the OGC API-Common landing page.

# components.schemas.link-json.properties.href.description
Supplies the URI to a remote resource (or resource fragment).

# components.schemas.link-json.properties.type.description
A hint indicating what the media type of the result of dereferencing the link should be.

# components.schemas.link-json.properties.hreflang.description
A hint indicating what the language of the result of dereferencing the link should be.

# components.schemas.link-json.properties.title.description
Used to label the destination of a link such that it can be used as a human-readable identifier.

# components.schemas.multilingualString.description
A string expressed in potentially-multiple languages.  It's represented as an object where the keys are RFC 4647 language tags (or the empty string for no specific language) and the values are the string expressed in that language.  As a shortcut, a string expressed in a single non-specific language can be represented as a simple string.

# components.schemas.recordCollectionXML.description
A collection of records that satisfy a set of predicates encoded as XML.

# components.schemas.recordGeoJSON.properties.id.description
A unique identifier of the catalogue record.

# components.schemas.recordGeoJSON.properties.properties.properties.record-updated.description
The most recent date on which the record was changed.

# components.schemas.recordGeoJSON.properties.properties.properties.title.description
A human-readable name given to the resource.

# components.schemas.recordGeoJSON.properties.properties.properties.keywords.description
The topic or topics of the resource. Typically represented using
keywords, tags, key phrases, or classification codes. Recommended
best practice is to use a controlled vocabulary.

# components.schemas.recordGeoJSON.properties.properties.properties.keywords-codespace.description
A reference to a controlled vocabulary used for the keywords.

# components.schemas.recordGeoJSON.properties.properties.properties.language.description
The natural language used for textual values (e.g. titles, descriptions, etc.) of the resource. ISO 639-1/639-2 codes should be used.

# components.schemas.recordGeoJSON.properties.properties.properties.externalId.description
An identifier for the resource assigned by an external (to the catalogue) entity.

# components.schemas.recordGeoJSON.properties.properties.properties.updated.description
Most recent date on which the resource was changed.

# components.schemas.recordGeoJSON.properties.properties.properties.publisher.description
Link to the entity making the resource available.  Recommended best practice is to use a VCard (see http://www.w3.org/TR/vcard-rdf/).

# components.schemas.recordGeoJSON.properties.properties.properties.themes.description
A knowledge organization system used to classify the resource.

# components.schemas.recordGeoJSON.properties.properties.properties.themes.items.properties.scheme.description
An identifier for the knowledge organization
system used to classify the resource.  It is recommended that the
identifier by a resolvable URI.

# components.schemas.recordGeoJSON.properties.properties.properties.themes.items.properties.concepts.description
One or more entity/concept identifers from
this knowledge system. it is recommended that a resolvable URI be used
for each entity/concept identifier.

# components.schemas.recordGeoJSON.properties.properties.properties.formats.description
A list of available distributions of the resource.

# components.schemas.recordGeoJSON.properties.properties.properties.contactPoint.description
Link to relevant contact information.  Recommended best practice is to use a VCard (see http://www.w3.org/TR/vcard-rdf/).

# components.schemas.recordGeoJSON.properties.properties.properties.license.description
A legal document under which the resource is made available.

# components.schemas.recordGeoJSON.properties.properties.properties.rights.description
A statement that concerns all rights not addresses by the license such as a copyright statement.

# components.schemas.recordGeoJSON.properties.properties.properties.associations.description
A list of links for accessing the resource (e.g. download link, access link) in one of the supported distribution formats and/or links to other resources associated with this resource.

# components.schemas.recordGeoJSON.properties.links.description
A list of links for navigating the API (e.g. prev, next, etc.).

# components.schemas.recordXML.description
A collection of records encoded as XML.  This collection is usually generated by querying a searchable catalog using a filter expression.  The records in the resulting collection are those records that satisfy the filter expression.  The filter expression is usually expression as a set of query parameters on the request and/or a more complex expression using a query language such as CQL2.

# components.schemas.repositoryItems-json.description
The set of repository items associated with a record

# components.schemas.repositoryItems-json.properties.links.description
Links to the repository items associated with this record.

# components.schemas.repositoryItems-xml.description
The set of repository items associated with a record.

# components.schemas.repositoryItems-xml.properties.GetRepositoryItemsResponse.items.properties.links.description
Links to the repository items associated with this record

# components.schemas.scene.properties.groupId.description
The ID of the scene group (if any) that this scene is in.

# components.schemas.scene.properties.isGood.description
If false, this scene is unuseable for the reason provided by the errorMessage field.

# components.schemas.sceneHints.properties.dataCoordSys.description
The coordinate system that the data is in.

# components.schemas.sceneHints.properties.dataTime.description
The date (and possibly time), expressed in ISO8601 format, that this data was captured.

# components.schemas.sceneHints.properties.nullColor1.description
The color in the source images that represents the NULL color, expressed as a hexadecimal red-green-blue color value.

# components.schemas.sceneHints.properties.nullColor2.description
A second color in the source images that represents the NULL color, expressed as a hexadecimal red-green-blue color value.

# components.schemas.sceneHints.properties.nullFuzz.description
A fuzz factor to apply when detecting NULL colors (useful for processing lossy data).  Typically in the range of 0-255 for RGB or greyscale data.

# components.schemas.sceneHints.properties.rasterNBits.description
The number of significant bits per channel in the source data.

# components.schemas.sceneHintsPatch.properties.dataCoordSys.description
The coordinate system that the data is in.  Specify as null or the empty string to remove this hint.

# components.schemas.sceneHintsPatch.properties.dataCitation.description
A citation for the source of the data.  Specify as null or the empty string to remove this hint.

# components.schemas.sceneHintsPatch.properties.dataTime.description
The date (and possibly time), expressed in ISO8601 format, that this data was captured.  Specify as null or the empty string to remove this hint.

# components.schemas.sceneHintsPatch.properties.nullColor1.description
The color in the source images that represents the NULL color, expressed as a hexadecimal red-green-blue color value.  Specify as null or the empty string to remove this hint.

# components.schemas.sceneHintsPatch.properties.nullColor2.description
A second color in the source images that represents the NULL color, expressed as a hexadecimal red-green-blue color value.  Specify as null or the empty string to remove this hint.

# components.schemas.sceneHintsPatch.properties.nullFuzz.description
A fuzz factor to apply when detecting NULL colors (useful for processing lossy data).  Typically in the range of 0-255 for RGB or greyscale data.  Specify as null to remove this hint.

# components.schemas.sceneHintsPatch.properties.rasterNBits.description
The number of significant bits per channel in the source data.  Specify as null to remove this hint.

# components.schemas.styleSet.description
This schema defines the JSON resource returned from the /styles endpoint.

# components.schemas.theme-json.description
This schema defines the JSON metadata resource representing a theme.

# components.schemas.themes-json.description
This schema defines the JSON metadata resource returned from the /themes endpoint, providing the set of top-level themes and collections.

# components.schemas.tileUpdateProgress.properties.updateTime.description
The start time of current (or last) update.

# components.schemas.tileUpdateProgress.properties.percentage.description
The percentage completion the current update, or 100 if there's no current update job.

# components.parameters.alphaChannel.description
Whether or not the GeoTIFF should include an alpha channel (as apposed to a GDAL NODATA tag) to indicate areas of no data.  The default value depends on the type of the coverage.  For numeric types, the NODATA tag is well-defined and interoperable, and is likely what most coverage clients will expect, so a default value of false will be used.  For color types, however, the NODATA tag is ill-defined and not interoperable, so a default value of true will be used.

# components.parameters.bbox-crs.description
The coordinate reference system of the specified `bbox`.

# components.parameters.bbox.description
Only elements that have a geometry that intersects the bounding box are selected.
The bounding box is provided as four or six numbers, depending on whether the
coordinate reference system includes a vertical axis (elevation or depth):

* Lower left corner, coordinate axis 1
* Lower left corner, coordinate axis 2
* Lower left corner, coordinate axis 3 (optional)
* Upper right corner, coordinate axis 1
* Upper right corner, coordinate axis 2
* Upper right corner, coordinate axis 3 (optional)

The coordinate reference system of the values is WGS 84 longitude/latitude
(http://www.opengis.net/def/crs/OGC/1.3/CRS84) unless a different coordinate
reference system is specified by the 'bbox-crs' parameter.

For WGS 84 longitude/latitude the values are in most cases the sequence of
minimum longitude, minimum latitude, maximum longitude and maximum latitude.
However, in cases where the box spans the antimeridian the first value
(west-most box edge) is larger than the third value (east-most box edge).

If an element has multiple spatial geometry properties, it is the decision of the
server whether only a single spatial geometry property is used to determine
the extent or all relevant geometries.

# components.parameters.bgcolor.description
Hexadecimal red-green-blue color value for the background color.  If not specified, the background color specified by the style (0xFFFFFF by default) will be used.

# components.parameters.coverageBbox.description
Specifies a subset of the coverage using a bounding box (as an alternative to using the subset parameter).
The bounding box is provided as four or six numbers, depending on whether the
coordinate reference system includes a vertical axis (elevation or depth):

* Lower left corner, coordinate axis 1
* Lower left corner, coordinate axis 2
* Lower left corner, coordinate axis 3 (optional)
* Upper right corner, coordinate axis 1
* Upper right corner, coordinate axis 2
* Upper right corner, coordinate axis 3 (optional)

The coordinate reference system of the values is WGS 84 longitude/latitude
(http://www.opengis.net/def/crs/OGC/1.3/CRS84) unless a different coordinate
reference system is specified by the 'bbox-crs' parameter.

For WGS 84 longitude/latitude the values are in most cases the sequence of
minimum longitude, minimum latitude, maximum longitude and maximum latitude.
However, in cases where the box spans the antimeridian the first value
(west-most box edge) is larger than the third value (east-most box edge).

# components.parameters.coverageHeight.description
The number of samples high to scale the requested coverage subset to.  This is an alternative to using the scaleSize parameter.

# components.parameters.coverageWidth.description
The number of samples wide to scale the requested coverage subset to.  This is an alternative to using the scaleSize parameter.

# components.parameters.crs.description
If the parameter is specified, then the coordinates of all geometry-valued properties in the response document are in the requested CRS. Otherwise the coordinates are in the default CRS, that is "http://www.opengis.net/def/crs/OGC/1.3/CRS84" for coordinates without height and "http://www.opengis.net/def/crs/OGC/0/CRS84h" for coordinates with ellipsoidal height.

# components.parameters.datetime.description
Either a date-time or an interval, open or closed. Date and time expressions adhere to RFC 3339.  Open intervals are expressed using double-dots.

Examples:

* A date-time: "2018-02-12T23:20:50Z"
* A closed interval: "2018-02-12T00:00:00Z/2018-03-18T12:31:12Z"
* Open intervals: "2018-02-12T00:00:00Z/.." or "../2018-03-18T12:31:12Z"

Only elements that have a temporal property that intersects the value of `datetime` are selected.

# components.parameters.dry-run.description
If true, the style is validated, but no change is made on the server.  In this situation, the server returns a status code of 204 on successful validation and a status code of 400 if validation fails.

# components.parameters.element-set.description
The name of a predefined set of keys/properties/elements.  The sets are defined by default: "brief", "summary" and "full".

# components.parameters.externalid.description
The optional externalid parameter supports searching the catalog by an identifier that was not assigned by the catalog (i.e. an external identifier). Only records with an external identifer equal to one of the external identified listed as the value of this query parameter shall be selected.

# components.parameters.f-geotiffHtml.description
A token indicating the content type to return.  Overrides the HTTP "Accept" header if present.

# components.parameters.f-jsonHtml.description
A token indicating the content type to return.  Overrides the HTTP "Accept" header if present.

# components.parameters.f-jsonSldHtml.description
A token indicating the content type to return.  Overrides the HTTP "Accept" header if present.

# components.parameters.f-jsonXmlHtml.description
A token indicating the content type to return.  Overrides the HTTP "Accept" header if present.

# components.parameters.f-mapImage.description
A token indicating the content type to return.  Overrides the HTTP "Accept" header if present.  A value of "jop" (content type "image/x-jpegorpng") indicates that either JPEG or PNG should be returned, whichever the server deems to be most appropriate for this particular image.  A value of "wkb" indicates CubeWerx's raster extension to the Well-Known-Binary format.

# components.parameters.f-stacHtml.description
A token indicating the content type to return.  Overrides the HTTP "Accept" header if present.

# components.parameters.f-style.description
A token indicating the content type to return.  Overrides the HTTP "Accept" header if present.  If "json" is specified, a metadata document is returned.  If "sld11" or "sld10" is specified, the style is returned as a SymLayerSet with one or more NamedLayers, each of which defines exactly one UserStyle (whose name is the ID of the style being defined), each of which has exactly one FeatureTypeStyle (whose FeatureTypeName is implicitly or explicitly the same as that of the NamedLayer).  If "sld11style" or "sld10style" is specified, the style is returned as a UserStyle (as a top-level element) with one or more FeatureTypeStyles, each of which explicitly specifies a FeatureTypeName indicating the collection that that FeatureTypeStyle is for.

# components.parameters.filter-crs.description
The coordinate reference system used for geometric values in a filter expression specified as the value of the "filter" query parameter.  The default value is "http://www.opengis.net/def/crs/OGC/1.3/CRS84".

# components.parameters.filter-lang.description
The optional filter-lang parameter specifies the query language used to encode filter expression as the value of the "filter" query parameter.  Supported values are "cql-text" and "cql-json" indicating expressions encoded using the text of JSON versions of the OGC Common Query Language 2 (CQL2).

# components.parameters.filter.description
The optional filter parameter specifies a filter expression.  The default query language is the text version of the OGC Common Query Language 2 (CQL2).  The expression language used can be changed using the "filter-lang" query parameter.

# components.parameters.footprints.description
If true, only the footprints of the scenes (i.e., source images) are rendered.

# components.parameters.geometry-crs.description
The coordinate reference system used to express coordinate values for the "geometry" query parameter.  The default CRS is "http://www.opengis.net/def/crs/OGC/1.3/CRS84".

# components.parameters.geometry.description
Only resources that have a geometry that spatially interacts with the specified geometry are selected.  The geometry itself can be specified using a properly escaped WKT, GML or GeoJSON string.  The default CRS for the coordinates of the geometry is "http://www.opengis.net/def/crs/OGC/1.3/CRS84" but this can be changed using the "geometry-crs" query parameter.  The default spatial relationship is "INTERSECTS" but this can be changed using the "relation" query parameter.

# components.parameters.groupId.description
The identifier of a scene group in this collection.

# components.parameters.imageId.description
The identifier of a source image in this collection.

# components.parameters.includeBad.description
Whether or not bad scenes should be included in the response.

# components.parameters.includeGood.description
Whether or not good scenes should be included in the response.

# components.parameters.itemId.description
The local identifier for the repository item.

# components.parameters.lat.description
Latitude value of a center point of a proximity search.

# components.parameters.lon.description
Longitude value of a center point of a proximity search.

# components.parameters.map-bbox.description
The spatial extent of the area of interest, in the coordinate reference system specified by the `bbox-crs` parameter (http://www.opengis.net/def/crs/OGC/1.3/CRS84 by default).  Syntax: "minx,miny,maxx,maxy".

# components.parameters.map-crs.description
The coordinate reference system of the map.  If present, the spatial extent of the returned map will be the minimum extent in this coordinate reference system that contains the extent specified by the `bbox`/`bbox-crs`, `subset`/`subset-crs` or `center`/`center-crs`/`width`/`height` parameters, or that contains the collection's native extent if these parameters are not present.

# components.parameters.map-subset-crs.description
The coordinate reference system of the specified subset(s).

# components.parameters.map-subset.description
Specifies the area of interest as a subset along one or more axes.  The subsets are interpreted as [ogc:CRS84], unless the `subset-crs` parameter specifies otherwise.  See the "OGC API - Maps - Part 1: Core" specification for a description of the syntax.

# components.parameters.offset.description
The optional offset parameter indicates the index within the result set from which the server shall begin presenting results in the response document.  Only resources are counted that are on the first level of the collection in the response document.  Nested resources contained within the explicitly requested items shall not be counted.  Default = 0.

# components.parameters.pixelSize.description
The physical linear size of a display pixel in millimetres.  If the display device has non-square pixels, then sqrt(width * height) should be provided.  The pixel units and scale rules in a style definition are with respect to a standardized rendering pixel size of 0.28mm.  Knowledge of the actual pixel size of the display device will allow the renderer to produce a map with the intended look even if the actual pixel size is significantly different from the standardized rendering pixel size.

# components.parameters.pretty.description
Whether or not the output should be pretty-formatted (with whitespace, etc.).

# components.parameters.q.description
The optional q parameter supports keyword searching.  Only resources whose text fields contain one or more of the specified search terms are selected.  The specific set of text keys/fields/properties of a resource to which the q operator is applied is up to the discretion of the server.   Implementations should, however, endeavour to apply the q operator to the title, description and keywords keys/fields/properties.

# components.parameters.radius.description
Radius value for a proximity search centered at a location specified by the "lat" and "lon" query parameters. The value is specified in meters along the surface of the Earth.

# components.parameters.relation.description
The topological relationship that should be used to evaluate a geometry specified using the "geometry" query parameter with the geometry of a resource from a collection.

# components.parameters.removeFromFilesystem.description
Whether or not the source image (and its auxiliary files, if any) should be removed from the filesystem.  Specify as true only if you know that this source image isn't also registered with another collection.  The default value is true if the source image is in the filesystem directory that an HTTP POST request to the images endpoint places source images in, and false otherwise.

# components.parameters.responseHandler.description
If this parameter is present, the client will receive an immediate acknowledgement response (with an HTTP status of 202), and the preparation of the coverage will be performed offline.  When the coverage is ready (or if an error occurs), the client will be informed via the specified response handler.  This provides the ability to request a coverage that would normally be too large or take too long to be handled within the confines of an HTTP request.  Currently the only supported response handler scheme is "mailto:" (e.g., "mailto:me@myaddress.com").

# components.parameters.resultType.description
The optional resultType parameter specifies the type of response the server will generate to a resource-fetching operation.  Valid values are "results", "hits" and "validate".  A value of "results" indicates that the server shall responds with the actual results of the operation.  A value of "hits" indicates that the server shall respond with an empty body that only includes metadata about the number of results the operation will generate.  A value of "validate" indicates that the server will simply validate the request and either return a 200 if the request is valid or an error otherwise.

# components.parameters.s.description
The optional s parameter specifies the record schema to be used for presenting catalog search results.  Output schemas include: ebRIM, ATOM, RSS, CSW Record and OGC API Record.  The default value is "ogcapirecord".

# components.parameters.scale-axes.description
See Requirement 20 of the "OGC® Web Coverage Service Interface Standard - Scaling Extension" (OGC 12-039).

# components.parameters.scale-extent.description
See Requirement 22 of the "OGC® Web Coverage Service Interface Standard - Scaling Extension" (OGC 12-039).

# components.parameters.scale-factor.description
A scale factor to be applied to all coverage axes.  A value of 1 leaves the coverage unscaled, a value between 0 and 1 scales down (reduces target domain), and a value greater than 1 scales up (enlarges target domain).

# components.parameters.scale-size.description
See Requirement 21 of the "OGC® Web Coverage Service Interface Standard - Scaling Extension" (OGC 12-039).

# components.parameters.scale.description
If specified, a legend graphic specific to this scale (expressed as a scale denominator) will be returned.  Otherwise, a possibly-composite image providing a legend graphic for each of the scale ranges defined by the style will be returned.

# components.parameters.sceneId.description
The identifier of a scene (i.e., source image) in this collection.

# components.parameters.sortby.description
List of properties by which query responses should be sorted.  If the property names is prepended by a plus sign, the default, then the sort order is ascending.  If the property name is prepended by a minus sign then the sort order is descending.

# components.parameters.subset.description
Specifies a subset of the coverage along one or more axes.  See the "OGC API - Coverages - Part 1: Core" specification for a description of the syntax.

# components.parameters.textcolor.description
Hexadecimal red-green-blue color value for the text color.  If not specified, a color that contrasts the background color will be used.

# components.parameters.tileCol.description
The zero-based column index of the tile in the specified tile matrix.

# components.parameters.tileMatrix.description
The identifier of a tile matrix (typically a zoom level) within the specified tile-matrix set.

# components.parameters.tileRow.description
The zero-based row index of the tile in the specified tile matrix.

# components.parameters.transform.description
Specifies one or more transformations to apply.  See the CubeWerx Stratos product documentation for details.

# components.parameters.transparent.description
Whether or not the background of the image should be transparent (when supported by the requested image format).

# components.parameters.trelation.description
The temporal relationship that should be used to evaluate a date-time specified using the "datatime" query parameter with a date-valued property of a resource from the collection.  The default value is "anyinteracts".

# components.parameters.type.description
The optional type parameter supports catalog searching by resource type. Only records whose type, as indicated by the value of the "type" core queryable, is equal to one of the listed values shall be selected.

# components.parameters.updateTiles.description
Whether or not the data and map tiles of the collection should be updated.  If specified as true, the progress of the tile update can be monitored with the /collections/{collectionId}/tileUpdateProgress endpoint.  If possible, further manipulation of the data or styles of this collection should be avoided until the tile update is complete.

# components.parameters.updateTilesDefaultTrue.description
Whether or not the data and map tiles of the collection should be updated.  This is only relevant if initial data is provided.  A value of "auto" will intelligently perform tile updates using delay timers to insure that an unnecessary number of tile updates is not performed.  If specified as "true" (the default), the progress of the tile update can be monitored with the /collections/{collectionId}/tileUpdateProgress endpoint.

# components.responses.collection.description
A collection available in this data store.

# components.responses.collections.description
The set of collections available in this data store.

# components.responses.collections.headers.OGC-NumberMatched.description
The number of collections that matched the specified filter.

# components.responses.conformance.description
The set of OGC API conformance classes that are supported for this data store.

# components.responses.createdGroup.description
The new scene group that has been added to the collection.

# components.responses.createdScenes.description
The set of scenes (i.e., source images) that have been added.  Scenes flagged with "isGood": false are not active, and should be PATCHed or DELETEd.

# components.responses.groups.description
The set of scene groups of a collection.

# components.responses.groups.headers.OGC-NumberMatched.description
The number of scene groups that matched the specified filter.

# components.responses.landingPage.description
The OGC API landing page for this data store.

# components.responses.map.description
A metadata document describing the map layers and map tiles that are available for the specified collection.

# components.responses.record.description
Fetch the record with id `recordId` in the record collection
with id `collectionId`

# components.responses.records.description
The response is a document consisting of records in the collection. The records included in the response are determined by the server based on the query parameters of the request. To support access to larger collections without overloading the client, the API supports paged access with links to the next page, if more records are selected that the page size. The `bbox` and `datetime` parameter can be used to select only a subset of the records in the collection (the records that are in the bounding box or time interval). The `bbox` parameter matches all records in the collection that are not associated with a location, too. The `datetime` parameter matches all records in the collection that are not associated with a time stamp or interval, too. The `limit` parameter may be used to control the subset of the selected records that should be returned in the response, the page size. Each page may include information about the number of selected and returned records (`numberMatched` and `numberReturned`) as well as links to support paging (link relation `next`).

# components.responses.scene.description
Metadata about a scene (i.e., source image) of a collection, including links to the actual source image file(s).

# components.responses.scenes.headers.OGC-NumberMatched.description
The number of scenes that matched the specified filter.

# components.responses.sourceImage.description
Metadata about a source image of a collection, including links to the actual source image file(s).

# components.responses.sourceImages.description
The set of source images of a collection.

# components.responses.styles.description
The set of styles available in this data store.

# components.responses.themes.description
The set of collections available in this data store, organized into a theme hierarchy (see OGC 18-045, section A.6).

# components.responses.tileMatrixSets.description
The tile-matrix sets available in this data store.

# components.responses.tileUpdateProgress.description
Progress information for the current (or last) tile-update job for this collection.

# components.responses.tiles.description
A metadata document describing available tilesets.