El Open Geospatial Consortium (OGC) anuncia la publicación del especificación openEO como un nuevo estándar comunitario de OGC.
openEO especifica una interfaz de programación de aplicaciones (API) abierta para conectar aplicaciones y otro software cliente a sistemas a gran escala. Observación de la Tierra (OT) Backends en la nube de forma sencilla y unificada.
El especificación openEO Su objetivo es 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 se rige por un Comité Directivo del Proyecto.
Acerca de OGC
El Consorcio Geoespacial Abierto (OGC) es una organización de miembros dedicada a utilizar el poder de la geografía y la tecnología para resolver los problemas que enfrentan las personas y el planeta. El OGC genera valor y oportunidades para sus miembros a través de estándares, innovación y colaboración. La membresía/afiliación Representa una comunidad global diversa y activa proveniente de gobiernos, industrias, academia, agencias de desarrollo internacional, organizaciones científicas y de investigación, sociedad civil y defensores.
Visitar ogc.org para más información sobre nuestro trabajo.
OGC(R) solicita comentarios sobre el modelo de especificación de candidato