Modul-Lebenszyklus

ldproxy ist eine komplett modulare Applikation. Die Module sind klassifiziert nach:

  • 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
  • Dem Grad der Pflege
    • full: wird regelmäßig mit verschiedenen Anwendungsfällen getestet, Bugs
      werden im Normalfall schnell behoben, sowohl proaktiv als auch reaktiv
    • low: wird nur unregelmäßig oder nur mit wenigen Anwendungsfällen getestet,
      Bugs werden nur reaktiv und mit niedriger Priorität behoben
    • none: wird gar nicht oder nur für sehr spezielle Anwendungsfälle getestet,
      Bugs werden voraussichtlich nicht behoben

Ein Modul mit Pflegegrad low oder none kann zusätzlich noch deprecated sein, was bedeutet, dass es wahrscheinlich im nächsten Major-Release entfernt wird.

Übersicht

ModulKlassifizierungBeschreibung
ogcapi-codelists
implproposalmainnone
Veröffentlichung von Codelisten, die mit Feature-Eigenschaften verbunden sind.
ogcapi-collections
implmaturemainfull
Feature Collections.
ogcapi-collections-queryables
implmaturemainfull
Metadaten über die Eigenschaften von Objekten aus einer Feature Collection, die in Filter-Ausdrücken verwendet werden können.
ogcapi-collections-schema
implcandidatemainlow
Veröffentlichen eines logisches Schema der Feature-Eigenschaften, beschrieben in JSON Schema.
ogcapi-common
implmaturemainfull
Gemeinsame Ressourcen aller OGC Web APIs.
ogcapi-crs
implmaturemainfull
Zusätzliche Koordinatenreferenzsysteme.
ogcapi-crud
implproposalmainlow
Erzeugen, Ersetzen, Aktualisieren und Löschen von Features.
ogcapi-features-cityjson
implcandidatemainlow
Kodierung von CityGML Gebäuden (LoD1, LoD2) als CityJSON.
ogcapi-features-core
implmaturemainfull
Die Kernfunktionen zur Bereitstellung von Features (Vektordaten).
ogcapi-features-csv
implcandidatemainlow
Kodierung von Features als komma-separierte Werte (CSV).
ogcapi-features-custom-extensions
implproposalmainnone
Filterung durch Geometrie-Überschneidung.
ogcapi-features-flatgeobuf
implcandidatemainlow
Kodierung von Features als FlatGeobuf.
ogcapi-features-geojson
implmaturemainfull
Kodierung von Features als GeoJSON.
ogcapi-features-geojson-ld
implcandidatemainnone
Kodierung von Features als GeoJSON-LD.
ogcapi-features-gltf
implproposalmainlow
Kodierung von CityGML Gebäuden (LoD1, LoD2) in glTF 2.0.
ogcapi-features-gml
implcandidatemainlow
Kodierung von Features als GML.
ogcapi-features-html
implmaturemainfull
Kodierung von Features als HTML.
ogcapi-features-jsonfg
implcandidatemainlow
Kodierung von Features als JSON-FG.
ogcapi-features-resulttype
implproposalmainnone
Rückgabe ohne Features, nur mit der Anzahl der Features, die von der Anfrage selektiert werden.
ogcapi-features-search
implproposalmainlow
Unterstützung für den Abruf von Features aus mehreren Collections sowie für gespeicherte Abfragen.
ogcapi-filter
implmaturemainfull
Features mit CQL2-Ausdrücken filtern.
ogcapi-foundation
implmaturemainfull
Essenzielle Funktionalität, API-Katalog mit allen veröffentlichten APIs.
ogcapi-geometry-simplification
implcandidatemainlow
Vereinfachung von Geometrien mit Douglas-Peucker.
ogcapi-html
implmaturemainfull
HTML-Kodierung für alle unterstützten Ressourcen.
ogcapi-json
implmaturemainfull
JSON-Kodierung für alle unterstützten Ressourcen.
ogcapi-oas30
implmaturemainfull
Veröffentlichung von OpenAPI-Definitionen.
ogcapi-projections
implcandidatemainfull
Auswahl der Feature-Eigenschaften in Rückgaben.
ogcapi-pubsub
implproposalmainnone
Veröffentlichen von Objektänderungen über einen MQTT-Broker.
ogcapi-resources
implcandidatemainfull
Bereitstellung und Verwaltung von Datei-Ressourcen.
ogcapi-routes
implproposalmainnone
Routen berechnen und verwalten.
ogcapi-sorting
implproposalmainlow
Sortieren von Features in Rückgaben.
ogcapi-styles
implcandidatemainfull
Veröffentlichung von Styles.
ogcapi-text-search
implproposalmainlow
Generelle Textsuche über mehrere Properties der Daten.
ogcapi-tilematrixsets
implmaturemainfull
Stellt die in der API verwendeten Kachelschemas bereit.
ogcapi-tiles
implmaturemainfull
Veröffentlichen von Geodaten als Kacheln.
ogcapi-tiles3d
implproposalmainlow
Veröffentlichen von Geodaten als 3D Tiles.
ogcapi-xml
implcandidatemainnone
XML-Kodierung für alle unterstützten Ressourcen.
xtraplatform-auth
implcandidatemainlow
Zugriff auf Ressourcen einschränken (OpenID Connect, JWT, XACML JSON).
xtraplatform-auth-fallback
implmaturemainfull
Fallback replacement for xtraplatform-auth if that is excluded due to minMaturity or minMaintenance.
xtraplatform-base
implmaturemainfull
Konfiguration und Launcher für die Applikation.
xtraplatform-blobs
implmaturemainfull
Resource-Store.
xtraplatform-cache
implmaturemainfull
Cache.
xtraplatform-codelists
implmaturemainfull
Codelisten für Werte von Feature-Properties.
xtraplatform-cql
implmaturemainfull
CQL2 Ausdrücke.
xtraplatform-crs
implmaturemainfull
CRS-Transformations mit PROJ.
xtraplatform-entities
implmaturemainfull
Entity-Store.
xtraplatform-feature-changes-sql
implproposalmainnone
PostgreSQL Notifikationen über Änderungen von Features.
xtraplatform-features
implmaturemainfull
Feature-Provider und Transformationen.
xtraplatform-features-gml
implcandidatemainnone
WFS-Feature-Provider und GML-Features.
xtraplatform-features-graphql
implproposalmainnone
GraphQL-Feature-Provider.
xtraplatform-features-json
implmaturemainfull
Enkodieren und dekodieren von JSON-Features.
xtraplatform-features-oracle
implproposalmainnone
Oracle Spatial Feature-Provider.
xtraplatform-features-sql
implmaturemainfull
SQL-Feature-Provider, PostgreSQL und GeoPackage.
xtraplatform-geometries
implmaturemainfull
Geometry transformations.
xtraplatform-jobs
implmaturemainfull
Job-Queue.
xtraplatform-openapi
implmaturemainfull
OpenAPI Definitionen und Clients.
xtraplatform-ops
implmaturemainfull
Operations-Dashboard und API.
xtraplatform-routes-sql
implproposalmainnone
pgRouting Erweiterung für PostgreSQL-Feature-Provider.
xtraplatform-runtime
implmaturemainfull
Grundlegende Third-Party-Libraries.
xtraplatform-s3
implcandidatemainlow
S3 Store-Sources.
xtraplatform-schemas-ext
implproposalmainnone
Ableiten von Feature-Provider Typ-Definitionen aus JSON-Schemas.
xtraplatform-services
implmaturemainfull
Service-Entities, Background-Tasks.
xtraplatform-streams
implmaturemainfull
Reactive Streams.
xtraplatform-strings
implmaturemainfull
String-Templates.
xtraplatform-tiles
implmaturemainfull
Tile-Provider.
xtraplatform-values
implmaturemainfull
Value-Store.
xtraplatform-web
implmaturemainfull
HTTP Server und Client, HTML-Templates.