Feature Collections - Schema Validation

speccustomimplcandidate

JSON-Schema-Profile für GeoJSON (mit oder ohne JSON-FG-Erweiterungen) und für die Darstellungen von Objekten (bei Antworten auf Queries und für CRUD-Operationen).

Umfang

Dieser Baustein definiert vier Profile für die JSON-Schema-Ressourcen einer Sammlung, um die Validierung von GeoJSON- und JSON-FG-Features zu unterstützen.

Die Profile sind:

  • "validation-returnables-geojson": JSON-Schema zur Validierung eines GeoJSON-Features, das als Antwort auf eine Query zurückgegeben wird
  • "validation-receivables-geojson": JSON-Schema zur Validierung eines GeoJSON-Features, das im Rahmen einer Create- oder Update-Operation an den Server gesendet wird
  • "validation-returnables-jsonfg": JSON-Schema zur Validierung eines JSON-FG-Features, das als Antwort auf eine Query zurückgegeben wird
  • "validation-receivables-jsonfg": JSON-Schema zur Validierung eines JSON-FG-Features, das im Rahmen einer Create- oder Update-Operation an den Server gesendet wird

Konfiguration

Optionen

NameDefaultBeschreibungTypSeit
buildingBlock
Immer SCHEMA_VALIDATION.
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

Beispiele


- buildingBlock: SCHEMA_VALIDATION
  enabled: true