1 of 26

Open-Source Capabilities in the Copernicus Data Space Ecosystem: openEO

OpenGeoHub Summer School 2025

Wageningen, The Netherlands

dataspace.copernicus.eu

1

2 of 26

Content

dataspace.copernicus.eu

2

  • Copernicus Data Space Ecosystem (CDSE)
  • openEO and its key features
  • openEO usecases
  • Getting started with openEO
  • Community and support

3 of 26

Remote Sensing Data into Insights

The acquired data are processed and analysed to extract different types of information 

dataspace.copernicus.eu

3

4 of 26

Copernicus Data Space Ecosystem (CDSE)�

  • Immediate access to large amounts of open and free Earth observation data from the Copernicus Sentinel satellites and Copernicus Contributing Mission

  • This service will be the largest, immediately available data offer, available for download, streaming and on-demand processing with a wide range of cloud options.

  • It empowers users with the tools and resources.

dataspace.copernicus.eu

4

5 of 26

Data Access and Processing API: openEO

CDSE components

dataspace.copernicus.eu

5

All Copernicus Sentinel Data

6 of 26

openEO �and �its key features

dataspace.copernicus.eu

6

7 of 26

What is openEO?

It is an open-source API that provides standardised access to EO data and simplifies the deployment of processing workflows as scalable, cost-efficient services.

8 of 26

Key features

openEO

dataspace.copernicus.eu

8

Datacube and Process Graphs

  • Data handled as datacube
  • Workflow is JSON-based representation
  • Lazy evaluation

9 of 26

Key features

openEO

dataspace.copernicus.eu

9

Standardized API

  • Supported in Python, R, JavaScript…
  • Independent of underlying technologies

10 of 26

Key features

openEO

dataspace.copernicus.eu

10

Backend Agnostic

  • Unified access to different backends
  • Executed on different cloud infrastructure

https://openeo.cloud

https://openeo.dataspace.copernicus.eu

https://openeo.vito.be

https://openeofed.dataspace.copernicus.eu

11 of 26

Key features

openEO

dataspace.copernicus.eu

11

Scalable Execution

  • Enables efficient processing of large-scale data
  • Cloud-native processing
  • Backend handles parallelization

LUISA: 2019 HANPP generated in 25hours in a single openEO job​

12 of 26

Key features

openEO

dataspace.copernicus.eu

12

Reproducibility and Reusability

  • Supports FAIR principles
  • Facilitates re-usability of workflows as UDPs
  • APEx and openEO Algorithm Plaza

13 of 26

Usecases

dataspace.copernicus.eu

13

14 of 26

Oil spill mapping�

dataspace.copernicus.eu

14

  • Access to Sentinel dataset

  • Pre-defined geospatial processes

  • STAC-complaint output

https://github.com/Open-EO/openeo-community-examples

Basic usecase

15 of 26

Copernicus Global Land Cover and Tropical Forest Mapping and Monitoring Service (LCFM)

  • A dynamic global land cover service at 10 m resolution on-demand service (2020-2026)

  • A vast amount of data and a processing environment

  • Reusable service

Advanced usecase

dataspace.copernicus.eu

15

Annual median composite of Sentinel-1's VV, VH and VH/VV generated using openEO

16 of 26

ESA WorldCereal

Advanced usecase

dataspace.copernicus.eu

16

WorldCereal 2021 temporary crop extent map, resampled to ~0.004 ° resolution. Each pixel contains a number between 0 and 100, indicating the fractional cover of temporary crops within that pixel.

Large dataset + Easy access and handling + ML implementation

17 of 26

On-demand Processes

Advanced usecase

dataspace.copernicus.eu

18 of 26

dataspace.copernicus.eu

18

19 of 26

Getting started with openEO

dataspace.copernicus.eu

19

Join me

Thursday 13:30-15:00��Tutorial: Build Advanced EO Workflows with Custom Functions in openEO within the Copernicus Data Space Ecosystem

20 of 26

openEO workflow

code once, reuse and scale seamlessly

Authenticate

Load collection

Write results

General Process

User-defined functions

Apply Algorithm

21 of 26

dataspace.copernicus.eu

21

Load Collections

22 of 26

dataspace.copernicus.eu

22

Apply algorithm

23 of 26

dataspace.copernicus.eu

23

Save results

24 of 26

Active user community

dataspace.copernicus.eu

24

25 of 26

An open-source, public platform for EO-based solution analysis

  • Standardise API's to avoid lock-in & increase discoverability
  • Supports multiple programming languages (Python, R, JavaScript)
  • Process petabytes of data without managing infrastructure, using cloud-native backends.
  • Convert algorithms into FAIR-compliant geo-intelligence services

dataspace.copernicus.eu

25

26 of 26

Thank you for your attention

On behalf of the whole consortium

Pratichhya Sharma

pratichhya.sharma@vito.be

dataspace.copernicus.eu

26