Copernicus QC Tool release 1.2
Release Notes
The open-source (OSS) Copernicus Quality Assurance (QA) tool is a web-based application for performing automatic checks on Copernicus vector and raster products and submitting checked products to EEA. The version 1.2 has following new features:
- Multiple quality controls (QC jobs) can be launched from the home page in batch.
- The QC jobs are added to a queue
- Multiple worker containers pull QC jobs from the queue.
- The architecture is horizontally scalable.
- QC result page includes PDF report and shapefile attachments of error, exception and warning features.
- Job log history is accessible for all QC jobs run by a user on a delivery with the same file name.
- AOI boundary management
- Introduced new check modules and improved performance of long-running checks
System requirements:
- For a user: a web browser with Internet or Intranet connection.
- For a EEA service provider: a computer (or virtual machine) accepting outside network connections with docker software and at least 10 GB storage for uploaded files.
** The runtime environment is organized into three separate services (Frontend, Worker and PostGIS) running as docker containers.
** The worker containers can be distributed across multiple hosts.
** In case of distributing the services across multiple hosts, a shared network drive (such as NFS) must be available on all participating host nodes.
Quick installation (requires docker software):
(1) Download this release zip file: https://github.com/eea/copernicus_quality_tools/archive/v1.2.2.zip
(2) Unzip the zip file.
(3) Navigate to the docker subfolder.
(4) Inside the the docker subfolder, run the following commands:
docker-compose -f ./docker-compose.service_provider.yml -p qc_tool_app pull
docker-compose -f ./docker-compose.service_provider.yml -p qc_tool_app up --scale worker=4
User and technical documentation:
https://github.com/eea/copernicus_quality_tools/wiki
Docker container installation images:
https://hub.docker.com/u/qctool
Supported product definitions:
- General vector product
- General raster product
- Corine Land Cover (2012, 2018)
- Urban Atlas 2012 (Geodatabase and Shapefile versions)
- Riparian Zones
- Natura 2000
- High Resolution Layers:
** Small Woody Features, combined vector and 5 m raster product
** Imperviousness Density, 7 products (10 m, 20 m and 100 m rasters)
** Tree Cover / forest, 13 products (10m, 20m and 100m rasters)
** Grassland, 6 products (10m, 20m and 100m rasters)
** Water and Wetness (10m and 100m rasters)