On Jan 22-24, the Institute for Geoinformatics at the University of Muenster hosted the second week of intense collaboration. 16 developers from 8 partners worked on implementing the proof of concept use cases for different clients and backends, improving the core API, and connecting the clients to different backends.

We continued implementing the GeoTrellis, WCPS, GRASS GIS, and Sentinel Hub backend drivers and a Python client for OpenEO, which we started during our meeting in December at VITO.

Besides many improvements in the proof of concept implementations, this week resulted in two more prototypical OpenEO clients:

  • A simple browser-based JS client was tested with the Sentinel Hub driver and its implementation of the first proof of concept use case (computing minimum NDVI values over time series of Sentinel 2 data).
  • The openeo R package also implements the first use case and demonstrates how R users will communicate with OpenEO backends.

During the three days, we also discussed important ideas of the core API specification and how it can be improved by supporting synchronous processing and representing descriptions of process chains as resources. EODC presented its new OpenShift-based architecture to run OpenEO queries in containers. Further important discussions made clear how our proof of concept in month 6 will look like.

More details of the week’s results can be found in our GitHub repositories.