# info.description
Demonstration of OGC API Features with hakunapi

# tags[].description
Essential characteristics of this API including information about the data.

# paths./.get.description
The landing page provides links to the API definition, the Conformance statements and the metadata about the feature data in this dataset.

# paths./collections.get.summary
Describe the feature collections in the dataset

# paths./collections.get.description
Metadata about the feature collections shared by this API

# paths./collections.get.responses.200.description
Metadata about the feature collections shared by this API

# paths./collections/{collectionId}.get.summary
Describe the {collectionId} feature collection

# paths./collections/{collectionId}.get.description
Metadata about the {collectionId} collection shared by this API

# paths./collections/{collectionId}.get.responses.200.description
Metadata about the {collectionId} collection shared by this API

# paths./conformance.get.summary
information about standards that this API conforms to

# paths./conformance.get.description
List all requirements classes specified in a standard (e.g., OGC API - Features Part 1: Core) that the server conforms to

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

# paths./collections/rakennus/items.get.description
Every feature in a dataset belongs to one collection of features. A dataset may consist of multiple feature  collections. Typically, a feature collection is a collection of features of a similar type, based on a common schema.

# paths./collections/rakennus/items.get.parameters[].description
Filter the collection by kayttotarkoitus

# paths./collections/rakennus/items.get.responses.200.description
Information about the feature collection plus the first features matching the selection parameters.

# paths./collections/rakennus_remote/items.get.description
Every feature in a dataset belongs to one collection of features. A dataset may consist of multiple feature  collections. Typically, a feature collection is a collection of features of a similar type, based on a common schema.

# paths./collections/rakennus_remote/items.get.responses.200.description
Information about the feature collection plus the first features matching the selection parameters.

# paths./collections/kunta_2026/items.get.description
Every feature in a dataset belongs to one collection of features. A dataset may consist of multiple feature  collections. Typically, a feature collection is a collection of features of a similar type, based on a common schema.

# paths./collections/kunta_2026/items.get.responses.200.description
Information about the feature collection plus the first features matching the selection parameters.

# paths./collections/{collectionId}/schema.get.summary
Get JSON schema for items in collection with id `collectionId`

# paths./collections/{collectionId}/queryables.get.summary
Lists the queryable attributes for the feature collection with id `collectionId`

# paths./functions.get.summary
Describe the custom functions available in the service

# paths./functions.get.description
Metadata about the custom functions shared by this API

# paths./functions.get.responses.200.description
Metadata about the custom functions shared by this API

# paths./items.get.description
Every feature in a dataset belongs to one collection of features. A dataset may consist of multiple feature  collections. Typically, a feature collection is a collection of features of a similar type, based on a common schema.

# paths./items.get.responses.200.description
Information about the feature collection plus the first features matching the selection parameters.

# components.schemas.extent.properties.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. If multiple areas are provided, the union of the boundingboxes describes the spatial extent.

# components.schemas.extent.properties.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)
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 in `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.properties.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 this is the only supported coordinate reference system. Extensions may support additional coordinate reference systems and add additional enum values

# components.schemas.extent.properties.spatial.description
The spatial extent of the features in the collection.

# components.schemas.extent.properties.temporal.properties.bbox.description
One or more time intervals that describe the temporal extent of the dataset. The value `null` is supported and indicates an open time interval. In the Core only a single time interval is supported. Extensions may support multiple intervals. If multiple intervals are provided, the union of the intervals describes the temporal extent.

# components.schemas.extent.properties.temporal.properties.bbox.items.description
Begin and end times of the time interval. The timestamps are in the coordinate reference system specified in `trs`. By default this is the Gregorian calendar.

# components.schemas.extent.properties.temporal.properties.crs.description
Coordinate reference system of the coordinates in the temporal extent (property `interval`). The default reference system is the Gregorian calendar. In the Core this is the only supported temporal reference system. Extensions may support additional temporal reference systems and add additional enum values.

# components.schemas.extent.properties.temporal.description
The temporal extent of the features in the collection.

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

# components.schemas.function-info.properties.arguments.description
a description of the arguments of the function

# components.schemas.function-info.properties.extensions.description
Free form object containing additional metadata

# components.schemas.function-info.description
a description of the results of the function

# 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 features in the collection

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

# components.schemas.collectionInfo.properties.storageCrs.description
the CRS identifier, from the list of supported CRS identifiers, that may be used to retrieve features from a collection without the need to apply a CRS transformation

# components.schemas.collectionInfo.properties.extensions.description
Free form object containing additional metadata

# components.parameters.next.description
The 'next' parameter is used for pagination.

# components.parameters.offset.description
The 'offset' parameter is used for offset based pagination.

# components.parameters.f.description
The format of the response. If no value is provided, the standard http rules apply, i.e., the accept header shall be used to determine the format.

# components.parameters.bbox.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.

# components.parameters.bbox.schema.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.

# components.parameters.datetime.description
Either a date-time or a period string that adheres to RFC 3339. Examples:

* A date-time: "2018-02-12T23:20:50Z"
* A period: "2018-02-12T00:00:00Z/2018-03-18T12:31:12Z" or "2018-02-12T00:00:00Z/P1M6DT12H31M12S"

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

If a feature has multiple temporal properties, it is the decision of the
server whether only a single temporal property is used to determine
the extent or all relevant temporal properties.

# components.parameters.collections.description
The value of the collections the parameter is a comma-separated list of collection identifiers enumerating the set of feature collections (offered by a server) that should be accessed by a request. Only features from the enumerated collections shall appear in the server’s response.

# components.parameters.limit.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.

Valid values are positive integers. Invalid values are replaced with the default value.

# components.parameters.properties.description
Select only these properties. Unknown properties are ignored