Het Open Geospatial Consortium (OGC) kondigt de publicatie aan van de openEO-specificatie als een nieuwe OGC-gemeenschapsstandaard.
openEO specificeert een open applicatieprogrammeersinterface (API) voor het verbinden van applicaties en andere clientsoftware met grootschalige systemen. Aardobservatie (EO) Cloudbackends op een eenvoudige en uniforme manier.
De openEO-specificatie Het doel is om de interoperabiliteit bij de verwerking van grote aardobservatiegegevenssets, waaronder satellietbeelden, in de cloud te vergroten. Implementaties van openEO kunnen worden gebruikt om een interoperabiliteitslaag toe te voegen aan bestaande diensten.
De ontwikkeling ervan is ingegeven door de noodzaak om uitdagingen te overwinnen die samenhangen met verschillende tools, API's en dataformaten in de geospatiale technologie. openEO is van de grond af aan ontwikkeld, waarbij elke versie van de specificatie wordt ondersteund door implementaties.
Het primaire doel van openEO is het vereenvoudigen en uniformeren van gegevensverwerking door middel van een gemeenschappelijke API en een specificatie voor een reeks vooraf gedefinieerde processen.
Gebruikers kunnen blijven werken in hun favoriete programmeertaal zonder zich zorgen te hoeven maken over dataorganisatie en -voorverwerking. openEO helpt ook vendor lock-in te voorkomen, omdat gegenereerde procesbeschrijvingen op meerdere provider-endpoints kunnen worden uitgevoerd, waardoor het gemakkelijker is om verwerkingsresultaten te vergelijken en te reproduceren.
openEO wordt al gebruikt in belangrijke aardobservatieprojecten. Binnen het Copernicus Dataspace Ecosystem ondersteunt openEO zowel interactieve query's als grootschalige FAIR-conforme verwerking van aardobservatiegegevens. Het is ook geselecteerd door ESA APEx en EarthCODE om diensten op aanvraag beschikbaar te stellen die reproduceerbare wetenschappelijke workflows en bijna realtime verwerking mogelijk maken.
"OpenEO heeft zich altijd gericht op het bieden van een toegankelijke interface voor de verwerking van aardobservaties voor onderzoekers en andere eindgebruikers, zoals blijkt uit het brede ecosysteem van gebruiksvriendelijke clients en datacube-georiënteerde, vooraf gedefinieerde processen", aldus Matthias Mohr, Managing Director van moreGeo. "De specificatie is meegeëvolueerd met de OGC-standaarden en sluit nauw aan bij bestaande standaarden, waardoor de verwerkingsresultaten van OpenEO direct bruikbaar zijn in een breed scala aan OGC- en STAC-clientsoftware."
De specificatie bestaat uit twee delen:
- De openEO API (versie 1.2.0), een HTTP API-beschrijving gespecificeerd als een OpenAPI-document, goedgekeurd als een OGC Community Standard; en
- De openEO-processen (versie 1.2.0), een set vereisten voor afzonderlijk geversioneerde, vooraf gedefinieerde processen die voldoen aan de openEO API-specificatie, zijn goedgekeurd als een OGC Community Practice.
De openEO-specificatie is openbaar gelicentieerd, beheerd en onderhouden. Het is uitgebracht onder de Apache 2.0-licentie en is publiekelijk beschikbaar via GitHub.
Het project wordt beheerd door een Projectstuurcomité.
Over OGC
Het Open Geospatial Consortium (OGC) is een ledenorganisatie die zich inzet om de kracht van geografie en technologie te gebruiken om problemen op te lossen waarmee mens en planeet worden geconfronteerd. OGC creëert waarde en kansen voor haar leden door middel van standaarden, innovatie en samenwerking. lidmaatschap vertegenwoordigt een diverse en actieve wereldwijde gemeenschap die bestaat uit vertegenwoordigers van de overheid, het bedrijfsleven, de academische wereld, internationale ontwikkelingsagentschappen, onderzoeks- en wetenschappelijke organisaties, het maatschappelijk middenveld en belangenbehartigers.
Bezoek ogc.org voor meer informatie over ons werk.
OGC(R) vraagt om opmerkingen over de modelstandaard voor kandidaatspecificaties