El Open Geospatial Consortium (OGC) anuncia la publicación de la especificación openEO como un nuevo estándar comunitario del OGC.

openEO especifica una interfaz de programación de aplicaciones (API) abierta para conectar aplicaciones y otro software cliente a sistemas backend de observación de la Tierra (EO) a gran escala en la nube de una manera sencilla y unificada.

La especificación openEO tiene como objetivo aumentar la interoperabilidad en el procesamiento de grandes conjuntos de datos de observación de la Tierra, incluidas las imágenes satelitales, en la nube. Las implementaciones de openEO pueden utilizarse para añadir una capa de interoperabilidad sobre los servicios existentes.

Su desarrollo ha estado impulsado por la necesidad de superar los desafíos asociados con las diferentes herramientas, API y formatos de datos en la tecnología geoespacial. openEO se ha desarrollado desde cero, y cada versión de la especificación cuenta con el respaldo de implementaciones.

El principal caso de uso de openEO es simplificar y unificar el procesamiento de datos mediante una API común y una especificación para un conjunto de procesos predefinidos.

Los usuarios pueden seguir trabajando en su lenguaje de programación preferido sin necesidad de gestionar la organización ni el preprocesamiento de los datos. openEO también ayuda a evitar la dependencia de un único proveedor, ya que las descripciones de procesos generadas se pueden ejecutar en múltiples puntos finales de proveedores, lo que facilita la comparación y la reproducción de los resultados del procesamiento.

openEO ya se utiliza en importantes iniciativas de observación de la Tierra. En el ecosistema de espacio de datos de Copernicus, openEO admite tanto consultas interactivas como el procesamiento a gran escala de datos de observación de la Tierra conforme a los principios FAIR. Además, ha sido seleccionado por ESA APEx y EarthCODE para ofrecer servicios bajo demanda que permiten flujos de trabajo científicos reproducibles y un procesamiento casi en tiempo real.

 

«openEO siempre se ha centrado en proporcionar una interfaz de procesamiento de observación de la Tierra accesible para investigadores y otros usuarios finales, como lo demuestra su amplio ecosistema de clientes fáciles de usar y procesos predefinidos centrados en cubos de datos», afirmó Matthias Mohr, director general de moreGeo. «La especificación ha evolucionado junto con los estándares OGC y se alinea estrechamente con los estándares existentes, lo que permite utilizar fácilmente los resultados del procesamiento de openEO en una amplia gama de software cliente OGC y STAC».

 

La especificación consta de dos partes:

  • La API openEO (versión 1.2.0), una descripción de API HTTP especificada como un documento OpenAPI, aprobada como un estándar de la comunidad OGC; y
  • Los procesos openEO (versión 1.2.0), un conjunto de requisitos para procesos predefinidos con versiones independientes que cumplen con la especificación de la API de openEO, han sido aprobados como una práctica comunitaria de OGC.

La especificación openEO tiene una licencia abierta, está regida y mantenida por un sistema abierto. Se publica bajo la licencia Apache 2.0 y está disponible públicamente a través de GitHub.

El proyecto está dirigido por un Comité Directivo del Proyecto.

Acerca de OGC

El Open Geospatial Consortium (OGC) es una organización de membresía dedicada a utilizar el poder de la geografía y la tecnología para resolver problemas que afectan a las personas y al planeta. OGC genera valor y oportunidades para sus miembros a través de estándares, innovación y colaboración. Nuestra membresía representa una comunidad global diversa y activa, integrada por representantes de gobiernos, industria, instituciones académicas, agencias de desarrollo internacional, organizaciones científicas y de investigación, la sociedad civil y defensores del medio ambiente.

Visite ogc.org para obtener más información sobre nuestro trabajo.