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

Der Baustein 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
enabled
false
Soll der Baustein aktiviert werden?
boolean
v3.1
caching
{}
Setzt feste Werte für HTTP-Caching-Header für die Ressourcen.
object
v3.1
defaultProfiles
{"codelist": "codelists-ref"}
Spezifiziert den Standardwert des Profile-Parameters für Schemas. Der Wert ist ein Objekt, bei dem der Schlüssel die ID eines Profilsatzes ist, z. B. codelist, und der Wert das Standardprofil für den Profilsatz, z. B. codelists-inline. Darüber hinaus können für jedes Schema-Format im entsprechenden Baustein formatspezifische Standardprofile konfiguriert werden. Diese Standardprofile haben eine höhere Priorität.
object
v4.5

Beispiele


- buildingBlock: SCHEMA
  enabled: true