L'Open Geospatial Consortium (OGC) annuncia la pubblicazione della specifica openEO come nuovo standard della comunità OGC.
openEO specifica un'interfaccia di programmazione delle applicazioni (API) aperta per connettere applicazioni e altri software client a backend cloud di osservazione della Terra (EO) su larga scala in modo semplice e unificato.
La specifica openEO mira ad aumentare l'interoperabilità nell'elaborazione di grandi set di dati di osservazione della Terra, comprese le immagini satellitari, nel cloud. Le implementazioni di openEO possono essere utilizzate per aggiungere un livello di interoperabilità ai servizi esistenti.
Il suo sviluppo è stato guidato dalla necessità di superare le sfide associate ai diversi strumenti, API e formati di dati nella tecnologia geospaziale. openEO è stato sviluppato dal basso verso l'alto, con ogni versione della specifica supportata da implementazioni.
L'obiettivo principale di openEO è semplificare e unificare l'elaborazione dei dati attraverso un'API comune e una specifica per una serie di processi predefiniti.
Gli utenti possono continuare a lavorare nel loro linguaggio di programmazione preferito senza dover gestire l'organizzazione e la pre-elaborazione dei dati. openEO aiuta anche a evitare la dipendenza da un singolo fornitore, poiché le descrizioni dei processi generate possono essere eseguite su più endpoint di provider, semplificando il confronto e la riproduzione dei risultati dell'elaborazione.
openEO è già utilizzato in importanti iniziative di osservazione della Terra. Nell'ecosistema Copernicus Dataspace, openEO supporta sia l'interrogazione interattiva che l'elaborazione su larga scala di dati di osservazione della Terra conformi ai principi FAIR. È stato inoltre selezionato da ESA APEx e EarthCODE per esporre servizi on-demand che supportano flussi di lavoro scientifici riproducibili ed elaborazione quasi in tempo reale.
"openEO si è sempre concentrata sulla fornitura di un'interfaccia di elaborazione dati di osservazione della Terra accessibile a ricercatori e altri utenti finali, come dimostra il suo ampio ecosistema di client intuitivi e processi predefiniti incentrati sui datacube", ha affermato Matthias Mohr, Amministratore Delegato di moreGeo. "La specifica si è evoluta di pari passo con gli standard OGC e si allinea strettamente agli standard esistenti, rendendo i risultati dell'elaborazione openEO facilmente utilizzabili in una vasta gamma di software client OGC e STAC."
La specifica si compone di due parti:
- L'API openEO (versione 1.2.0), una descrizione dell'API HTTP specificata come documento OpenAPI, approvata come standard della comunità OGC; e
- I processi openEO (versione 1.2.0), un insieme di requisiti per processi predefiniti con versioni separate conformi alla specifica API openEO, sono stati approvati come prassi della comunità OGC.
La specifica openEO è rilasciata con licenza aperta, gestita e mantenuta in modo aperto. È distribuita sotto licenza Apache 2.0 ed è disponibile pubblicamente su GitHub.
Il progetto è gestito da un Comitato Direttivo di Progetto.
Informazioni su OGC
L'Open Geospatial Consortium (OGC) è un'organizzazione di membri che si dedica a utilizzare il potere della geografia e della tecnologia per risolvere i problemi che affliggono le persone e il pianeta. L'OGC crea valore e opportunità per i suoi membri attraverso standard, innovazione e collaborazione. I nostri membri rappresentano una comunità globale diversificata e attiva, composta da rappresentanti di governi, industria, università, agenzie di sviluppo internazionale, organizzazioni scientifiche e di ricerca, società civile e associazioni di categoria.
Visita il sito ogc.org per maggiori informazioni sul nostro lavoro.
OGC(R) richiede commenti sullo standard del modello di specifica del candidato