Feature Collections - Queryables

specdraftimplcandidate

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: Filteringopen in new window.

Operations

ResourcePathMethodsMedia TypesDescription
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

NameResourcesDescription
collectionId
Queryables
The identifier of the feature collection.

Query Parameters

NameResourcesDescription
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

NameDefaultDescriptionTypeSince
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