CRUD

specdraftimplproposal

Erzeugen, Ersetzen, Aktualisieren und Löschen von Features.

Umfang

Limitierungen

Es werden nur Objektarten von einem SQL-Feature-Provider unterstützt, die aus einer einzigen Tabelle stammen und automatisch inkrementierende Primärschlüssel verwenden. Siehe auch Ticket #411open in new window.

Konformitätsklassen

Das Modul basiert auf den Vorgaben der Konformitätsklassen "Create/Replace/Delete" und "Features" aus dem Entwurf von OGC API - Features - Part 4: Create, Replace, Update and Deleteopen in new window. Die Implementierung wird sich im Zuge der weiteren Standardisierung der Spezifikation noch ändern.

Operationen

RessourcePfadMethodenFormateBeschreibung
Features, Feature
collections/{collectionId}/items, collections/{collectionId}/items/{featureId}
DELETE, PATCH, POST, PUT
Erzeugen, Ersetzen, Aktualisieren und Löschen von Features.

Pfad-Parameter

NameRessourcenBeschreibung
collectionId
Features, Feature
Der Identifikator der Feature Collection.

Query Parameter

NameRessourcenBeschreibung
schema
Feature

Konfiguration

Optionen

NameDefaultBeschreibungTypSeit
buildingBlock
Immer CRUD or (deprecated) TRANSACTIONAL.
string
v2.0
extensionType
Deprecated Siehe buildingBlock.
string
v2.0
enabled
false
Soll das Modul aktiviert werden?
boolean
v2.0

Beispiele


- buildingBlock: CRUD
  enabled: true