Feature Collections - Queryablesspecdraftimplcandidate
Metadata about the properties of the features in a feature collection that can be used in filter expressions.
Scope
The queryables are represented as a schema where each queryable is a property. The schema for each queryable is automatically derived from the definition of the property in the feature provider. Supported encodings are JSON Schema 2019-09 and HTML.
Conformance Classes
Feature Collections - Queryables implements all requirements and recommendations of section 6.2 ("Queryables") of the draft OGC API - Features - Part 3: Filtering.
Operations
Resource | Path | Methods | Media Types | Description |
---|---|---|---|---|
Queryables | collections/{collectionId}/queryables | GET | HTML, JSON | The Queryables resource identifies and describes the properties that can be referenced in filter expressions to select specific features that meet the criteria identified in the filter. The response is a JSON Schema document that describes a single JSON object where each property is a queryable. |
Path Parameters
Name | Resources | Description |
---|---|---|
collectionId | Queryables | The identifier of the feature collection. |
Query Parameters
Name | Resources | Description |
---|---|---|
f | Queryables | Select the output format of the response. If no value is provided, the standard HTTP rules apply, i.e., the "Accept" header will be used to determine the format. |
Configuration
Options
Name | Default | Description | Type | Since |
---|---|---|---|---|
buildingBlock | Always QUERYABLES . | string | v3.1 | |
extensionType | Deprecated See buildingBlock . | string | v3.1 | |
enabled | false | Enable the building block? | boolean | v3.1 |
caching | {} | Sets fixed values for HTTP Caching Headers for the resources. | object | v3.1 |
Examples
- buildingBlock: QUERYABLES
enabled: true