Feature Collections - Schema
specdraftimplcandidateVerö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 unterstützt.
Konformitätsklassen
Der Baustein basiert auf dem Entwurf für OGC API - Features - Part 5: Schemas.
Operationen
| Ressource | Pfad | Methoden | Formate | Beschreibung |
|---|---|---|---|---|
Feature Schema | collections/{collectionId}/schema | GET | JSON Schema der Features der Collection collectionId. |
Pfad-Parameter
| Name | Ressourcen | Beschreibung |
|---|---|---|
collectionId | Feature Schema | Der Identifikator der Feature Collection. |
Query Parameter
| Name | Ressourcen | Beschreibung |
|---|---|---|
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
| Name | Default | Beschreibung | Typ | Seit |
|---|---|---|---|---|
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