Das Open Geospatial Consortium (OGC) hat die openEO‑Spezifikation offiziell als Community Standard veröffentlicht. openEO beschreibt eine offene API, die Anwendungen und Client‑Software mit großen Cloud‑Backends für Erdbeobachtungsdaten interoperabel verbindet. 

Ziel der Spezifikation ist es, die Verarbeitung großer EO‑Datensätze (z. B. Satellitenbilder) über verschiedene Plattformen hinweg zu vereinheitlichen. openEO dient dabei als zusätzliche Interoperabilitätsschicht über bestehenden Diensten. 

magnifying glass tilted left Hintergrund und Motivation

Die Entwicklung von openEO wurde durch die Vielfalt unterschiedlicher Werkzeuge, APIs und Datenformate im Geodatenbereich vorangetrieben. Jede Version der Spezifikation wurde von funktionierenden Implementierungen begleitet. 

Der zentrale Anwendungsfall: Datenverarbeitung über eine gemeinsame API und einen definierten Satz wiederverwendbarer Prozesse vereinfachen und vereinheitlichen.

Nutzende können weiterhin in ihrer bevorzugten Programmiersprache arbeiten, ohne sich um Datenorganisation oder Vorverarbeitung kümmern zu müssen. Gleichzeitig reduziert openEO das Risiko von Vendor‑Lock‑in, da Prozessbeschreibungen auf verschiedenen Endpunkten ausgeführt werden können.

globe with meridians Einsatz in europäischen EO‑Initiativen

openEO ist bereits in wichtigen europäischen Erdbeobachtungsumgebungen im Einsatz:

  • Im Copernicus Dataspace Ecosystem unterstützt openEO interaktive Abfragen und großskalige FAIR‑konforme Verarbeitung. 

  • ESA APEx und EarthCODE nutzen openEO für On‑Demand‑Dienste, reproduzierbare wissenschaftliche Workflows und nahezu Echtzeit‑Verarbeitung.

puzzle piece Spezifikation

Die openEO‑Spezifikation besteht aus zwei Teilen:

  • openEO API (Version 1.2.0): HTTP‑API, spezifiziert als OpenAPI‑Dokument, von OGC als Community Standard anerkannt.

  • openEO Processes (Version 1.2.0): Anforderungen an vordefinierte Prozesse, von OGC als Community Practice anerkannt.

Die Spezifikation ist offen lizenziert (Apache 2.0), öffentlich verfügbar und wird durch ein Project Steering Committee gepflegt.


(Text mit Hilfe von KI generiert)