Feature Collections - Schemaspecdraftimplcandidate
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 Features und laufenden Diskussionen.
Operationen
Ressource | Pfad | Methoden | Formate | Beschreibung |
---|---|---|---|---|
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
Name | Ressourcen | Beschreibung |
---|---|---|
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
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. |
profile | Feature Schema | Wählt die JSON-Schema-Version der Antwort. Unterstützt werden "2019-09" (Standard) und "07". |
Konfiguration
Optionen
Name | Default | Beschreibung | Typ | Seit |
---|---|---|---|---|
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