Feature Collections - Schema

specdraftimplcandidate

Veröffentlichen eines logisches Schema der Feature-Eigenschaften, beschrieben in JSON Schema.

Umfang

Das Schema wird aus den Schema-Informationen im Feature-Provider abgeleitet. Aktuell wird JSON Schema 2020-12, 2019-09 und 07 unterstützt.

Konformitätsklassen

Das Modul basiert auf dem Entwurf für OGC API - Features - Part 5: Schemasopen in new window.

Operationen

RessourcePfadMethodenFormateBeschreibung
Feature Schema
collections/{collectionId}/schema
GET
JSON Schema der Features der Collection collectionId.

Pfad-Parameter

NameRessourcenBeschreibung
collectionId
Feature Schema
Der Identifikator der Feature Collection.

Query Parameter

NameRessourcenBeschreibung
f
Feature Schema
Wählt das Ausgabeformat der Antwort. Wenn kein Wert angegeben wird, gelten die Standard-HTTP Regeln, d.h. der "Accept"-Header wird zur Bestimmung des Formats verwendet.

Konfiguration

Optionen

NameDefaultBeschreibungTypSeit
buildingBlock
Immer SCHEMA.
string
v3.1
extensionType
Deprecated Siehe buildingBlock.
string
v3.1
enabled
false
Soll das Modul aktiviert werden?
boolean
v3.1
caching
{}
Setzt feste Werte für HTTP-Caching-Header für die Ressourcen.
object
v3.1
versions
[ "V202012" ]
Deprecated Steuert, welche JSON-Schema-Versionen unterstützt werden sollen. Zur Verfügung stehen 2020-12 (V202012), 2019-09 (V201909) und 07 (V7). Der Entwurf der Spezifikation unterstützt nur 2020-12.
array
v3.1

Beispiele


- buildingBlock: SCHEMA
  enabled: true