Bausteine

Die API-Funktionalität ist in Bausteine aufgeteilt, die sich an den OGC API Standards und weiteren Spezifikationen orientieren.

Ein Baustein kapselt zusammengehörende Operationen, Query-Parameter, Pfadparameter, Header, Formate, usw. Aktuell ist jeder Baustein in einem eigenen Modul umgesetzt.

Die Bausteine sind klassifiziert nach:

  • Dem Status der Spezifikation
    • stable: zugehörig zu einem verabschiedeten Standard oder einen Entwurf, der sich in der
      Schlussabstimmung befindet
    • draft: zugehörig zu Spezifikationsentwürfen in früheren Stadien (bei diesen Bausteinen
      gibt es i.d.R. noch Abweichungen vom erwarteten Verhalten oder von der in den aktuellen
      Entwürfen beschriebenen Spezifikation)
    • custom: nicht zugehörig zu einem Standard oder Entwurf
  • Dem Status der Implementierung
    • mature: keine Limitierungen bezogen auf allgemein unterstützte Anwendungsfälle,
      hält alle Code-Quality und Testing Standards ein
    • candidate: keine Limitierungen bezogen auf allgemein unterstützte Anwendungsfälle,
      hält eventuell nicht alle Code-Quality und Testing Standards ein
    • proposal: stabile Kernfunktionalität, aber kann Limitierungen bezogen auf allgemein
      unterstützte Anwendungsfälle enthalten, hält eventuell nicht alle Code-Quality und
      Testing Standards ein

Übersicht

BausteinKlassifizierungBeschreibung
specdraftimplproposal
Veröffentlichen von Geodaten als 3D Tiles.
specstableimplmature
Zusätzliche Koordinatenreferenzsysteme.
specdraftimplproposal
Erzeugen, Ersetzen, Aktualisieren und Löschen von Features.
speccustomimplproposal
Veröffentlichung von Codelisten, die mit Feature-Eigenschaften verbunden sind.
specstableimplmature
Gemeinsame Ressourcen aller OGC Web APIs.
specstableimplmature
Feature Collections.
specstableimplmature
Metadaten über die Eigenschaften von Objekten aus einer Feature Collection, die in Filter-Ausdrücken verwendet werden können.
specdraftimplcandidate
Veröffentlichen eines logisches Schema der Feature-Eigenschaften, beschrieben in JSON Schema.
specstableimplmature
Die Kernfunktionen zur Bereitstellung von Features (Vektordaten).
speccustomimplcandidate
Kodierung von Features als komma-separierte Werte (CSV).
specstableimplcandidate
Kodierung von CityGML Gebäuden (LoD1, LoD2) als CityJSON.
speccustomimplproposal
Filterung durch Geometrie-Überschneidung.
speccustomimplcandidate
Kodierung von Features als FlatGeobufopen in new window.
specstableimplcandidate
Kodierung von Features als GML.
specstableimplmature
Kodierung von Features als GeoJSON.
speccustomimplcandidate
Kodierung von Features als GeoJSON-LD.
specstableimplmature
Kodierung von Features als HTML.
specdraftimplcandidate
Kodierung von Features als JSON-FG.
speccustomimplproposal
Ergänzt einen Query-Parameter sodass nur die Anzahl der Features, die von einer Anfrage selektiert werden, zurückgegeben wird.
specdraftimplproposal
Unterstützung für den Abruf von Features aus mehreren Collections sowie für gespeicherte Abfragen.
specdraftimplproposal
Kodierung von CityGML Gebäuden (LoD1, LoD2) in glTF 2.0.
specstableimplmature
Features mit CQL2-Ausdrücken filtern.
specstableimplmature
Essenzielle Funktionalität, API-Katalog mit allen veröffentlichten APIs.
specdraftimplcandidate
Vereinfachung von Geometrien mit Douglas-Peucker.
specstableimplmature
HTML-Kodierung für alle unterstützten Ressourcen.
specstableimplmature
JSON-Kodierung für alle unterstützten Ressourcen.
specstableimplmature
Veröffentlichung von OpenAPI-Definitionen.
specdraftimplcandidate
Auswahl der Feature-Eigenschaften in Rückgaben.
specdraftimplproposal
Veröffentlichen von Objektänderungen über einen MQTT-Broker
speccustomimplcandidate
Bereitstellung und Verwaltung von Datei-Ressourcen.
specdraftimplproposal
Routen berechnen und verwalten.
specdraftimplproposal
Sortieren von Features in Rückgaben.
specdraftimplcandidate
Veröffentlichung von Styles.
specdraftimplproposal
Generelle Textsuche über mehrere Properties der Daten.
specstableimplmature
Stellt die in der API verwendeten Kachelschemas bereit.
specstableimplmature
Veröffentlichen von Geodaten als Kacheln.
specstableimplcandidate
XML-Kodierung für alle unterstützten Ressourcen.