Michał Bojko

Studying Geoinformatics at Faculty of Geodesy and Cartography of the Warsaw University of Technology. Junior Data Scientist in Cloudferro.


Sessions

07-04
14:30
30min
Architecture of OGC Services Deployment on Kubernetes Cluster based on CREODIAS Cloud Computing Platform
Marcin Niemyjski, Michał Bojko

The Copernicus Data Space Ecosystem provides open access to the petabyte-scale EO data repository and to a wide range of tools and services, limited to some predefined quoatas. For users who would like to develop commercial services or for those who would like to have larger quotas/unlimited access to services the offer of CREODIAS platform is the solution. In this study an example of such a (pre)commercial service will be presented which publishes Copernicus Sentinel-1 and Sentinel-2 products (and selected assets) in the form of a WMS (Web Map Service) and WCS (Web Coverage Service). The architecture of the services based on the Kubernetes cluster allows horizontal scaling of a service along with a number of users requests. The WMS/WCS services to be presented combine data discovery, access, (pre)-processing, publishing (rendering) and dissemination capabilities available within a single RESTful (Representational state transfer) query. This gives a user great flexibility in terms of on-the-fly data extraction across a specific AOI (Area Of Interest), mosaicing, reprojection, simple band processing (cloud masking, normalized difference vegetation), rendering. The performance of the Copernicus Data Space Ecosystem and CREODIAS platform combined with the efficient software (Postgres 16 with PostGIS extension, MapServer with GDAL backend) allows to achieve WMS/WCS service response time below 1 second on average. This in turn, gives a potential for massive parallelization of the computations given the horizontal scaling of the Kubernetes cluster. The work demonstrates the capabilities of European data processed using open software deployed on European cloud-based Ecosystem in form of CDSE.

Use cases & applications
Destination Earth (Van46 ring)
07-04
15:00
5min
Cloudferro's open source QGIS plugin for discovery of Copernicus data
Michał Bojko

Cloudferro’s repository contains nearly 67 Pb of EO data. So far, there wasn’t any service providing
easy access to data basing on OGC standards. For the past year, there was put work on creating a
WebMapService (WMS), specifically for European satellite missions - Sentinel -2 and Sentinel-1. In
result, company developed a vast OGC services, based on analysis ready original Sentinel data stored
in Cloudferro’s repository, which serves as a official ESA storage. Although the services are here, there
is also a need for a tool enabling users to use those services.
This paper presents the tool, which uses those services and works as a framework for potential users
in form of a QGIS plugin. Although web services are based on OGC standards and this allows majority
of GIS software establish connection with them, it’s still unintuitive to build and use raw URL request.
QGIS plugin provides a simple GUI to construct all necessary requests in a simple and fast way. Thanks
to that, users can start work with EO data in a simple and comfortable manner. This plugin not only
serves as a display tool, but also provide functions for analysis and download of Sentinel-1 and
Sentinel-2 images thanks to WebCoverageService (WCS). On the other hand, thanks to usage of
Virtual Rasters (VRT), displayed data can be analysed on demand i.e.: mask all clouds in Sentinel-2
true colour images.
The biggest advantage of this solution is an easy access to original, not processed Sentinel data,
which are obtained every day. Since plugin can provide both display and download capabilities, this
tool seems perfect for small processing tasks done by students on vast universities. By this, those
students could easily get in touch with Sentinel data and enlarge European EO community.

Use cases & applications
GEOCAT (301)