Feature Collections - Schema

specdraftimplcandidate

Veröffentlichen des JSON Schema der Features.

Umfang

Das Schema wird aus den Schemainformationen im Feature-Provider abgeleitet. Aktuell wird JSON Schema 2019-09 für die GeoJSON-Ausgabe unterstützt.

Konformitätsklassen

Das Modul basiert auf dem Vorschlag für einen neuen Teil 'Schemas' von OGC API Featuresopen in new window und laufenden Diskussionenopen in new window.

Operationen

RessourcePfadMethodenFormateBeschreibung
Feature Schema
collections/{collectionId}/schemas/{type}
GET
JSON Schema der GeoJSON-Features (type: "feature") oder GeoJSON-Feature-Collection (type: "collection") für die Collection collectionId.

Pfad-Parameter

NameRessourcenBeschreibung
collectionId
Feature Schema
Der Identifikator der Feature Collection.
type
Feature Schema
Die Art der Ressource, die das Schema beschreibt. Entweder feature (Schema der GeoJSON-Features der Collection) oder collection (Schema der GeoJSON-Feature-Collection aus GeoJSON-Features der 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.
profile
Feature Schema
Wählt die JSON-Schema-Version der Antwort. Unterstützt werden "2019-09" (Standard) und "07".

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

Beispiele


- buildingBlock: SCHEMA
  enabled: true