Das Open Geospatial Consortium (OGC) freut sich bekannt zu geben, dass seine Mitglieder OGC API – Environmental Data Retrieval (EDR) – Teil 2: Publish-Subscribe-Workflow als offizieller OGC-Standard.

Der OGC API – EDR-Standard bietet eine einfache, klar definierte und einheitliche Weboberfläche für den Zugriff auf eine breite Palette von Umwelt- und anderen Daten. Benutzer können damit die benötigten Daten abrufen, ohne sich mit der Komplexität der zugrunde liegenden Datenspeichertechnologien auseinandersetzen zu müssen.

OGC API – EDR ist ein mehrteiliger Standard. Teil 2 des Standards enthält Empfehlungen zur Integration von Publish-Subscribe (PubSub)-Architekturmustern in OGC-API-Implementierungen, um nahtlose ereignisgesteuerte Anwendungen zu ermöglichen. Durch die Festlegung maßgeschneiderter Anforderungen für PubSub-Muster verbessert dieser neue Standard Echtzeit-Datenworkflows und gewährleistet effiziente, automatische Updates von Umwelt- oder anderen Daten. Die Publish-Subscribe-Architektur setzt eine angemessene Konnektivität voraus, kann aber auch unter günstigen Kommunikationsbedingungen (Denied, Disrupted, Intermittent oder Limited, DDIL) betrieben werden.

Teil 2 der OGC-API – EDR baut auf den Stärken und Fähigkeiten von Teil 1 auf. Während Teil 1 beispielsweise die Beschreibung einer EDR-API mittels einer OpenAPI- Definition festlegte, beschreibt Teil 2 die Publish-Subscribe-Funktionen der API mittels einer AsyncAPI- Definition. Der Standard ist daher voraussichtlich mit vielen Plattformen und Protokollen interoperabel, die diese Technologien nutzen.

Der OGC API – EDR-Standard unterstützt eine ganze Reihe von Anwendungsfällen: vom Abrufen von Zeitreihenbeobachtungen bis hin zur Unterteilung mehrdimensionaler Datenwürfel entlang benutzerdefinierter Stichprobengeometrien. Solche Stichprobengeometrien werden von einem Client über Abfragemuster bereitgestellt, die eine Reihe gemeinsamer Parameter verwenden. Diese Abfragemuster bieten nützliche Bausteine, die die Zusammenstellung von APIs ermöglichen, die eine breite Palette von Anwendungsfällen für Geodaten abdecken. Durch die Definition einer kleinen Reihe von Abfragemustern trägt der OGC API – EDR-Standard zur Vereinfachung des Systemdesigns bei, da die Leistung für die unterstützten Abfragen optimiert werden kann – was den Aufbau einer robusten und skalierbaren Infrastruktur erleichtert.

OGC API – Environmental Data Retrieval – Teil 2: Der Publish-Subscribe-Workflow ist das Ergebnis der Arbeit und des Engagements der Arbeitsgruppe für Standards der API für den Abruf von Umweltdaten. Wir danken den Mitgliedern der OGC-Arbeitsgruppe für Meteorologie und Ozeanografie sowie Clemens Portele und allen Beitragenden von Änderungswünschen und Kommentaren. Die Entwicklung des Standards wurde geleitet von:

Redakteure:

OGC-Mitglieder, die über den Fortschritt dieses Standards informiert bleiben oder zu seiner Entwicklung beitragen möchten, werden gebeten, der Arbeitsgruppe für Standards der Environmental Data Retrieval API (SWG) über das OGC-Portal beizutreten . Nicht-OGC-Mitglieder, die mehr über die Mitarbeit in dieser SWG erfahren möchten, werden gebeten, sich an das OGC-Standardprogramm zu wenden.

Der Standard wird im öffentlichen OGC API Environmental Data Retrieval GitHub-Repository verwaltet , wo Probleme gemeldet und verfolgt werden können.

Wie bei jedem OGC-Standard, OGC API – Environmental Data Retrieval – Teil 2: Publish-Subscribe-Workflow-Standard ist kostenlos herunterzuladen und zu implementieren. Interessenten erfahren mehr auf der OGC API – Environmental Data Retrieval Standard Webseite. Um Benutzern bei der Implementierung des OGC API – EDR-Standards zu helfen, wurden neben dem Standard ein OpenAPI-Definitionsdokument und Schemadefinitionsdateien auf der OGC API – EDR-Webseite veröffentlicht.