# paths./.get.responses.200.content.application/json.example.description
Ordnance Survey National Geographic Database API

# paths./.get.responses.200.content.application/json.example.links[].title
OGC API conformance classes implemented by this service

# paths./.get.responses.200.description
The landing page provides links to the API definition (link relation `service-desc`, in this case path `/api`), to the Conformance declaration (path `/conformance`, link relation `conformance`), and to the Collections of geospatial data (path `/collections`, link relation `data`).

# paths./.get.responses.404.description
The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# paths./.get.responses.405.description
The HTTP method requested is not supported. This endpoint only supports 'GET' requests.

# paths./.get.responses.406.description
A request header value was not supported.

# paths./.get.summary
Retrieve the OS NGD API – Tiles landing page for this service.

# paths./conformance.get.responses.200.description
The URIs of all conformance classes supported by the server

# paths./conformance.get.responses.404.description
The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# paths./conformance.get.responses.405.description
The HTTP method requested is not supported. This endpoint only supports 'GET' requests.

# paths./conformance.get.responses.406.description
A request header value was not supported.

# paths./conformance.get.summary
Retrieve the set of OS NGD API – Tiles conformance classes that are supported by this service.

# paths./collections.get.responses.200.content.application/json.example.collections[].description
Polygon feature representing a building.

# paths./collections.get.responses.200.description
The collections of (mostly geospatial) data available from this API. The dataset contains one or more collections. This resource provides information about and access to the collections. The response contains the list of collections. Each collection is accessible via one or more OGC API set of specifications, for which a link to relevant accessible resources, e.g. /collections/{collectionId}/(items, coverage, map, tiles...) is provided, with the corresponding relation type, as well as key information about the collection. This information includes:
* a local identifier for the collection that is unique for the dataset;
* a list of coordinate reference systems (CRS) in which data may be returned by the server. The first CRS is the default coordinate reference system (the default is always WGS 84 with axis order longitude/latitude);
* an optional title and description for the collection;
* an optional extent that can be used to provide an indication of the spatial and temporal extent of the collection - typically derived from the data;
* for collections accessible via the Features or Records API, an optional indicator about the type of the items in the collection (the default value, if the indicator is not provided, is 'feature').

# paths./collections.get.responses.404.description
The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# paths./collections.get.responses.405.description
The HTTP method requested is not supported. This endpoint only supports 'GET' requests.

# paths./collections.get.responses.406.description
A request header value was not supported.

# paths./collections.get.summary
Retrieve the list of geospatial data collections available from this service.

# paths./collections/{collectionId}.get.responses.200.content.application/json.example.description
Polygon feature representing a building.

# paths./collections/{collectionId}.get.responses.200.description
Information about a particular collection of (mostly geospatial) data available from this API. The collection is accessible via one or more OGC API set of specifications, for which a link to relevant accessible resources, e.g. /collections/{collectionId}/(items, coverage, map, tiles...) is contained in the response, with the corresponding relation type, as well as key information about the collection. This information includes:
* a local identifier for the collection that is unique for the dataset;
* a list of coordinate reference systems (CRS) in which data may be returned by the server. The first CRS is the default coordinate reference system (the default is always WGS 84 with axis order longitude/latitude);
* an optional title and description for the collection;
* an optional extent that can be used to provide an indication of the spatial and temporal extent of the collection - typically derived from the data;
* for collections accessible via the Features or Records API, an optional indicator about the type of the items in the collection (the default value, if the indicator is not provided, is 'feature').

# paths./collections/{collectionId}.get.responses.404.description
The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# paths./collections/{collectionId}.get.responses.405.description
The HTTP method requested is not supported. This endpoint only supports 'GET' requests.

# paths./collections/{collectionId}.get.responses.406.description
A request header value was not supported.

# paths./collections/{collectionId}.get.summary
Retrieve the description of a collection available from this service.

# paths./tilematrixsets.get.responses.200.description
List of tile matrix sets (tiling schemes).

# paths./tilematrixsets.get.responses.404.description
The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# paths./tilematrixsets.get.responses.405.description
The HTTP method requested is not supported. This endpoint only supports 'GET' requests.

# paths./tilematrixsets.get.responses.406.description
A request header value was not supported.

# paths./tilematrixsets.get.summary
Retrieve the list of available tiling schemes (tile matrix sets)

# paths./tilematrixsets/{tileMatrixSetId}.get.parameters[].description
Identifier for a supported TileMatrixSet

# paths./tilematrixsets/{tileMatrixSetId}.get.responses.404.description
The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# paths./tilematrixsets/{tileMatrixSetId}.get.responses.405.description
The HTTP method requested is not supported. This endpoint only supports 'GET' requests.

# paths./tilematrixsets/{tileMatrixSetId}.get.responses.406.description
A request header value was not supported.

# paths./tilematrixsets/{tileMatrixSetId}.get.summary
Retrieve the definition of the specified tiling scheme (tile matrix set)

# paths./collections/{collectionId}/tiles.get.responses.404.description
The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# paths./collections/{collectionId}/tiles.get.responses.405.description
The HTTP method requested is not supported. This endpoint only supports 'GET' requests.

# paths./collections/{collectionId}/tiles.get.responses.406.description
A request header value was not supported.

# paths./collections/{collectionId}/tiles.get.summary
Retrieve a list of available vector tilesets for the specified collection.

# paths./collections/{collectionId}/tiles/{tileMatrixSetId}.get.parameters[].description
Identifier for a supported TileMatrixSet

# paths./collections/{collectionId}/tiles/{tileMatrixSetId}.get.responses.404.description
The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# paths./collections/{collectionId}/tiles/{tileMatrixSetId}.get.responses.405.description
The HTTP method requested is not supported. This endpoint only supports 'GET' requests.

# paths./collections/{collectionId}/tiles/{tileMatrixSetId}.get.responses.406.description
A request header value was not supported.

# paths./collections/{collectionId}/tiles/{tileMatrixSetId}.get.summary
Retrieve the vector tileset metadata for the specified collection and tiling scheme (tile matrix set)

# paths./collections/{collectionId}/tiles/{tileMatrixSetId}/{tileMatrix}.get.parameters[].description
Identifier selecting one of the scales defined in the TileMatrixSet and representing the scaleDenominator the tile.

# paths./collections/{collectionId}/tiles/{tileMatrixSetId}/{tileMatrix}.get.parameters[].description
Row index of the tile on the selected TileMatrix.

# paths./collections/{collectionId}/tiles/{tileMatrixSetId}/{tileMatrix}.get.parameters[].description
Column index of the tile on the selected TileMatrix.

# paths./collections/{collectionId}/tiles/{tileMatrixSetId}/{tileMatrix}.get.parameters[].description
Identifier for a supported TileMatrixSet

# paths./collections/{collectionId}/tiles/{tileMatrixSetId}/{tileMatrix}.get.responses.404.description
The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# paths./collections/{collectionId}/tiles/{tileMatrixSetId}/{tileMatrix}.get.responses.405.description
The HTTP method requested is not supported. This endpoint only supports 'GET' requests.

# paths./collections/{collectionId}/tiles/{tileMatrixSetId}/{tileMatrix}.get.responses.406.description
A request header value was not supported.

# paths./collections/{collectionId}/tiles/{tileMatrixSetId}/{tileMatrix}.get.summary
Retrieve a vector tile from a collection.

# paths./collections/{collectionId}/tiles/{tileMatrix}/{tileRow}/{tileCo.get.parameters[].description
Identifier selecting one of the scales defined in the TileMatrixSet and representing the scaleDenominator the tile.

# paths./collections/{collectionId}/tiles/{tileMatrix}/{tileRow}/{tileCo.get.parameters[].description
Row index of the tile on the selected TileMatrix.

# paths./collections/{collectionId}/tiles/{tileMatrix}/{tileRow}/{tileCo.get.parameters[].description
Column index of the tile on the selected TileMatrix.

# paths./collections/{collectionId}/tiles/{tileMatrix}/{tileRow}/{tileCo.get.responses.404.description
The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# paths./collections/{collectionId}/tiles/{tileMatrix}/{tileRow}/{tileCo.get.responses.405.description
The HTTP method requested is not supported. This endpoint only supports 'GET' requests.

# paths./collections/{collectionId}/tiles/{tileMatrix}/{tileRow}/{tileCo.get.responses.406.description
A request header value was not supported.

# paths./collections/{collectionId}/tiles/{tileMatrix}/{tileRow}/{tileCo.get.summary
Retrieve a vector tile from a collection for Web Mercator Quad EPSG: 3857 tile matrix set.

# paths./collections/{collectionId}/styles.get.responses.404.description
The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# paths./collections/{collectionId}/styles.get.responses.405.description
The HTTP method requested is not supported. This endpoint only supports 'GET' requests.

# paths./collections/{collectionId}/styles.get.responses.406.description
A request header value was not supported.

# paths./collections/{collectionId}/styles.get.summary
Retrieve the list of styles available from this service.

# paths./collections/{collectionId}/styles/{styleId}.get.parameters[].description
An identifier representing a specific style.

# paths./collections/{collectionId}/styles/{styleId}.get.responses.404.description
The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# paths./collections/{collectionId}/styles/{styleId}.get.responses.405.description
The HTTP method requested is not supported. This endpoint only supports 'GET' requests.

# paths./collections/{collectionId}/styles/{styleId}.get.responses.406.description
A request header value was not supported.

# paths./collections/{collectionId}/styles/{styleId}.get.summary
Root level properties of a style specify the map's layers, tile sources and other resources, and default values for the initial camera position when not specified elsewhere.

# paths./collections/{collectionId}/styles/{styleId}/{resourceBaseName}/.get.parameters[].description
An identifier representing a specific style.

# paths./collections/{collectionId}/styles/{styleId}/{resourceBaseName}/.get.responses.404.description
The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# paths./collections/{collectionId}/styles/{styleId}/{resourceBaseName}/.get.responses.405.description
The HTTP method requested is not supported. This endpoint only supports 'GET' requests.

# paths./collections/{collectionId}/styles/{styleId}/{resourceBaseName}/.get.responses.406.description
A request header value was not supported.

# paths./collections/{collectionId}/styles/{styleId}/{resourceBaseName}/.get.summary
Styling resources such as fonts and sprites

# components.parameters.tileMatrix.description
Identifier selecting one of the scales defined in the TileMatrixSet and representing the scaleDenominator the tile.

# components.parameters.tileRow.description
Row index of the tile on the selected TileMatrix.

# components.parameters.tileCol.description
Column index of the tile on the selected TileMatrix.

# components.parameters.tileMatrixSetId.description
Identifier for a supported TileMatrixSet

# components.parameters.styleId.description
An identifier representing a specific style.

# components.parameters.tileSetId.description
Identifier for a supported TileMatrixSet

# components.responses.rLandingPage.content.application/json.example.description
Ordnance Survey National Geographic Database API

# components.responses.rLandingPage.content.application/json.example.links[].title
OGC API conformance classes implemented by this service

# components.responses.rLandingPage.description
The landing page provides links to the API definition (link relation `service-desc`, in this case path `/api`), to the Conformance declaration (path `/conformance`, link relation `conformance`), and to the Collections of geospatial data (path `/collections`, link relation `data`).

# components.responses.rNotFound.description
The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# components.responses.rMethodNotAllowed.description
The HTTP method requested is not supported. This endpoint only supports 'GET' requests.

# components.responses.rNotAcceptable.description
A request header value was not supported.

# components.responses.rConformance.description
The URIs of all conformance classes supported by the server

# components.responses.rCollectionsList.content.application/json.example.collections[].description
Polygon feature representing a building.

# components.responses.rCollectionsList.description
The collections of (mostly geospatial) data available from this API. The dataset contains one or more collections. This resource provides information about and access to the collections. The response contains the list of collections. Each collection is accessible via one or more OGC API set of specifications, for which a link to relevant accessible resources, e.g. /collections/{collectionId}/(items, coverage, map, tiles...) is provided, with the corresponding relation type, as well as key information about the collection. This information includes:
* a local identifier for the collection that is unique for the dataset;
* a list of coordinate reference systems (CRS) in which data may be returned by the server. The first CRS is the default coordinate reference system (the default is always WGS 84 with axis order longitude/latitude);
* an optional title and description for the collection;
* an optional extent that can be used to provide an indication of the spatial and temporal extent of the collection - typically derived from the data;
* for collections accessible via the Features or Records API, an optional indicator about the type of the items in the collection (the default value, if the indicator is not provided, is 'feature').

# components.responses.rCollection.content.application/json.example.description
Polygon feature representing a building.

# components.responses.rCollection.description
Information about a particular collection of (mostly geospatial) data available from this API. The collection is accessible via one or more OGC API set of specifications, for which a link to relevant accessible resources, e.g. /collections/{collectionId}/(items, coverage, map, tiles...) is contained in the response, with the corresponding relation type, as well as key information about the collection. This information includes:
* a local identifier for the collection that is unique for the dataset;
* a list of coordinate reference systems (CRS) in which data may be returned by the server. The first CRS is the default coordinate reference system (the default is always WGS 84 with axis order longitude/latitude);
* an optional title and description for the collection;
* an optional extent that can be used to provide an indication of the spatial and temporal extent of the collection - typically derived from the data;
* for collections accessible via the Features or Records API, an optional indicator about the type of the items in the collection (the default value, if the indicator is not provided, is 'feature').

# components.responses.rTileMatrixSetsList.description
List of tile matrix sets (tiling schemes).

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

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

# components.schemas.link.properties.templated.description
This flag set to true if the link is a URL template.

# components.schemas.link.properties.varBase.description
A base path to retrieve semantic information about the variables used in URL template.

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

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

# components.schemas.landingPage.properties.title.description
While a title is not required, implementors are strongly advised to include one.

# components.schemas.landingPage.properties.description.example
Ordnance Survey National Geographic Database API.

# components.schemas.landingPage.properties.attribution.description
The `attribution` 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.exception.description
JSON schema for exceptions based on RFC 7807

# components.schemas.collectionInfo.properties.id.description
identifier of the collection used, for example, in URIs

# components.schemas.collectionInfo.properties.description.description
a description of the data in the collection

# components.schemas.collectionInfo.properties.description.example
Polygon feature representing a building.

# components.schemas.extent.description
The extent of the data in the collection. In the Core only spatial and temporal
extents are specified. Extensions may add additional members to represent other
extents, for example, thermal or pressure ranges.

The first item in the array describes the overall extent of
the data. All subsequent items describe more precise extents,
e.g., to identify clusters of data.
Clients only interested in the overall extent will only need to
access the first item in each array.

# components.schemas.extent-uad.description
The extent module only addresses spatial and temporal extents. This module extends extent by specifying how
intervals and crs properties can be used to specify additional geometries.

# components.schemas.extent-uad.title
Extent with Uniform Additional Dimensions Schema

# components.schemas.crs.description
Reference to one coordinate reference system (CRS)

# components.schemas.tileSet.description
A resource describing a tileset based on the OGC TileSet Metadata Standard. At least one of the 'TileMatrixSet',  or a link with 'rel' http://www.opengis.net/def/rel/ogc/1.0/tiling-scheme

# components.schemas.tileSet.properties.description.description
Brief narrative description of this tile set

# components.schemas.tileSet.properties.tileMatrixSetLimits.description
Limits for the TileRow and TileCol values for each TileMatrix in the tileMatrixSet. If missing, there are no limits other that the ones imposed by the TileMatrixSet. If present the TileMatrices listed are limited and the rest not available at all

# components.schemas.tileSet-item.description
A minimal tileset element for use within a list of tilesets linking to full description of those tilesets.

# components.schemas.tileSet-item.properties.tileMatrixSetURI.description
Reference to a Tile Matrix Set on an offical source for Tile Matrix Sets such as the OGC NA definition server (http://www.opengis.net/def/tms/). Required if the tile matrix set is registered on an open official source.

# components.schemas.tileSet-item.properties.links.description
Links to related resources. A 'self' link to the tileset as well as a 'http://www.opengis.net/def/rel/ogc/1.0/tiling-scheme' link to a definition of the TileMatrixSet are required.

# components.schemas.tileMatrixSet.description
A definition of a tile matrix set following the Tile Matrix Set standard. For tileset metadata, such a description (in `tileMatrixSet` property) is only required for offline use, as an alternative to a link with a `http://www.opengis.net/def/rel/ogc/1.0/tiling-scheme` relation type.

# components.schemas.tileMatrixSet.properties.title.description
Title of this tile matrix set, normally used for display to a human

# components.schemas.tileMatrixSet.properties.id.description
Tile matrix set identifier. Implementation of 'identifier'

# components.schemas.tileMatrixSet.properties.uri.description
Reference to an official source for this tileMatrixSet

# components.schemas.tileMatrixSet.properties.tileMatrices.description
Describes scale levels and its tile matrices

# components.schemas.tileMatrixSet-item.description
A minimal tile matrix set element for use within a list of tile matrix sets linking to a full definition.

# components.schemas.tileMatrixSet-item.properties.id.description
Optional local tile matrix set identifier, e.g. for use as unspecified `{tileMatrixSetId}` parameter. Implementation of 'identifier'

# components.schemas.tileMatrixSet-item.properties.title.description
Title of this tile matrix set, normally used for display to a human

# components.schemas.tileMatrixSet-item.properties.uri.description
Reference to an official source for this tileMatrixSet

# components.schemas.tileMatrixSet-item.properties.links.description
Links to related resources. A 'self' link to the tile matrix set definition is required.

# components.schemas.tileMatrixLimits.description
The limits for an individual tile matrix of a TileSet's TileMatrixSet, as defined in the OGC 2D TileMatrixSet and TileSet Metadata Standard

# components.schemas.BoundingBox2D.description
Minimum bounding rectangle surrounding a 2D resource in the CRS indicated elsewhere

# components.schemas.BoundingBox2D.properties.lowerLeft.description
A 2D Point in the CRS indicated elsewhere

# components.schemas.BoundingBox2D.properties.upperRight.description
A 2D Point in the CRS indicated elsewhere

# components.schemas.exceptionDto.description
JSON schema for exceptions based on RFC 7807

# components.schemas.geospatialData.properties.description.description
Brief narrative description of this tile matrix set, normally available for display to a human

# components.schemas.geospatialData.properties.id.description
Unique identifier of the Layer. Implementation of 'identifier'

# components.schemas.tileMatrix.description
A tile matrix, usually corresponding to a particular zoom level of a TileMatrixSet.

# components.schemas.tileMatrix.properties.id.description
Identifier selecting one of the scales defined in the TileMatrixSet and representing the scaleDenominator the tile. Implementation of 'identifier'

# components.schemas.tileMatrix.properties.cornerOfOrigin.description
The corner of the tile matrix (_topLeft_ or _bottomLeft_) used as the origin for numbering tile rows and columns. This corner is also a corner of the (0, 0) tile.

# components.schemas.tileMatrix.properties.pointOfOrigin.description
Precise position in CRS coordinates of the corner of origin (e.g. the top-left corner) for this tile matrix. This position is also a corner of the (0, 0) tile. In previous version, this was 'topLeftCorner' and 'cornerOfOrigin' did not exist.

# components.schemas.tileMatrix.properties.tileWidth.description
Width of each tile of this tile matrix in pixels

# components.schemas.tileMatrix.properties.tileHeight.description
Height of each tile of this tile matrix in pixels

# components.schemas.tileMatrix.properties.matrixHeight.description
Width of the matrix (number of tiles in width)

# components.schemas.tileMatrix.properties.matrixWidth.description
Height of the matrix (number of tiles in height)

# components.schemas.propertiesSchema.description
Attributes of the features or rangetypes of a coverage. Defined by a subset of the JSON Schema for the properties of a feature

# components.schemas.extent_spatial.description
The spatial extent of the data in the collection.

# components.schemas.extent_spatial.properties.bbox.description
One or more bounding boxes that describe the spatial extent of the dataset.
In the Core only a single bounding box is supported.

Extensions may support additional areas.
The first bounding box describes the overall spatial
extent of the data. All subsequent bounding boxes describe
more precise bounding boxes, e.g., to identify clusters of data.
Clients only interested in the overall spatial extent will
only need to access the first item in each array.

# components.schemas.extent_spatial.properties.bbox.items.description
Each bounding box is provided as four or six numbers, depending on
whether the coordinate reference system includes a vertical axis
(height or depth):

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

If the value consists of four numbers, the coordinate reference system is
WGS 84 longitude/latitude (http://www.opengis.net/def/crs/OGC/1.3/CRS84)
unless a different coordinate reference system is specified in a parameter `bbox-crs`.

If the value consists of six numbers, the coordinate reference system is WGS 84
longitude/latitude/ellipsoidal height (http://www.opengis.net/def/crs/OGC/0/CRS84h)
unless a different coordinate reference system is specified in a parameter `bbox-crs`.

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 the vertical axis is included, the third and the sixth number are
the bottom and the top of the 3-dimensional bounding box.

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.

# components.schemas.extent_spatial.properties.crs.description
Coordinate reference system of the coordinates in the spatial extent
(property `bbox`). The default reference system is WGS 84 longitude/latitude.
In the Core the only other supported coordinate reference system is
WGS 84 longitude/latitude/ellipsoidal height for coordinates with height.
Extensions may support additional coordinate reference systems and add
additional enum values.

# components.schemas.geospatialData_propertiesSchema.allOf[].description
Properties represented by the features in this layer. Can be the attributes of a feature dataset (datatype=geometries) or the rangeType of a coverage (datatype=coverage)

# components.schemas.propertiesSchema_properties_value.description
No property names are defined but any property name they should be described by JSON Schema. So 'additionalProperties' implements 'name'.