CRUDspecdraftimplproposal
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 #411.
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 Delete. Die Implementierung wird sich im Zuge der weiteren Standardisierung der Spezifikation noch ändern.
Operationen
Ressource | Pfad | Methoden | Formate | Beschreibung |
---|---|---|---|---|
Features, Feature | collections/{collectionId}/items, collections/{collectionId}/items/{featureId} | DELETE, PATCH, POST, PUT | Erzeugen, Ersetzen, Aktualisieren und Löschen von Features. |
Pfad-Parameter
Name | Ressourcen | Beschreibung |
---|---|---|
collectionId | Features, Feature | Der Identifikator der Feature Collection. |
Query Parameter
Name | Ressourcen | Beschreibung |
---|---|---|
schema | Feature |
Konfiguration
Optionen
Name | Default | Beschreibung | Typ | Seit |
---|---|---|---|---|
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