O Open Geospatial Consortium (OGC) anuncia a publicação da especificação openEO como um novo padrão comunitário do OGC.

O openEO especifica uma interface de programação de aplicativos (API) aberta para conectar aplicativos e outros softwares clientes a backends de nuvem de observação da Terra (OT) em larga escala de forma simples e unificada.

A especificação openEO visa aumentar a interoperabilidade no processamento de grandes conjuntos de dados de observação da Terra, incluindo imagens de satélite, na nuvem. Implementações do openEO podem ser usadas para adicionar uma camada de interoperabilidade sobre serviços existentes.

Seu desenvolvimento foi impulsionado pela necessidade de superar os desafios associados a diferentes ferramentas, APIs e formatos de dados na tecnologia geoespacial. O openEO foi desenvolvido de baixo para cima, com cada versão da especificação suportada por implementações.

O principal objetivo do openEO é simplificar e unificar o processamento de dados por meio de uma API comum e uma especificação para um conjunto de processos predefinidos.

Os usuários podem continuar trabalhando em sua linguagem de programação preferida sem precisar gerenciar a organização e o pré-processamento de dados. O openEO também ajuda a evitar a dependência de fornecedores, pois as descrições de processos geradas podem ser executadas em vários endpoints de provedores, facilitando a comparação e a reprodução dos resultados do processamento.

O openEO já está sendo usado em importantes iniciativas de observação da Terra. No Ecossistema de Dados Copernicus, o openEO oferece suporte tanto para consultas interativas quanto para o processamento em larga escala de dados de observação da Terra, em conformidade com os princípios FAIR. Ele também foi selecionado pela ESA APEx e pelo EarthCODE para disponibilizar serviços sob demanda que permitem fluxos de trabalho científicos reproduzíveis e processamento em tempo quase real.

 

“O openEO sempre teve como foco fornecer uma interface de processamento de dados de observação da Terra acessível para pesquisadores e outros usuários finais, o que se reflete em seu amplo ecossistema de clientes fáceis de usar e processos predefinidos centrados em cubos de dados”, disse Matthias Mohr, Diretor Executivo da moreGeo. “A especificação evoluiu juntamente com os padrões da OGC e está alinhada de perto com os padrões existentes, tornando os resultados do processamento do openEO facilmente utilizáveis ​​em uma ampla gama de softwares clientes OGC e STAC.”

 

A especificação consiste em duas partes:

  • A API openEO (versão 1.2.0), uma descrição de API HTTP especificada como um documento OpenAPI, aprovada como um Padrão da Comunidade OGC; e
  • Os Processos openEO (versão 1.2.0), um conjunto de requisitos para processos predefinidos com versões separadas e em conformidade com a especificação da API openEO, foram aprovados como uma Prática da Comunidade OGC.

A especificação openEO é licenciada, governada e mantida de forma aberta. Ela é distribuída sob a licença Apache 2.0 e está disponível publicamente via GitHub.

O projeto é regido por um Comitê Diretivo do Projeto.

Sobre OGC

O Open Geospatial Consortium (OGC) é uma organização de membros dedicada a usar o poder da geografia e da tecnologia para resolver problemas enfrentados pelas pessoas e pelo planeta. O OGC gera valor e oportunidades para seus membros por meio de padrões, inovação e colaboração. Nossos membros representam uma comunidade global diversificada e ativa, composta por representantes de governos, indústria, academia, agências internacionais de desenvolvimento, organizações de pesquisa e científicas, sociedade civil e defensores de causas.

Visite ogc.org para obter mais informações sobre o nosso trabalho.