
This work is in progress and may be subject to frequent changes
The European Commission promotes the use of new technologies in the context of the Common Agricultural Policy (CAP) and the Integrated Administration and Control Systems (IACS) which are managed by the European Union Member States. In 2018, "Checks by Monitoring" (CbM) were introduced for area-based support schemes. The EU Paying Agencies (PA) who adapt CbM will migrate to the use of Copernicus Sentinel data to check aid applications.
CbM applies to the complete territory of the Member States and makes use of continuously updated data streams from the Sentinel-1 and -2 sensors. This implies the use of Big Data Analytics solutions, that require parallel processing compute infrastructure, such as cloud services. In support to CbM implementation the European Commission's science and knowledge service, the Joint Research Center (JRC), demonstrates compute solutions that are modular and built exclusively on open source components. Although the modules are tailored to use on a cloud infrastructure, such as Copernicus DIAS (Data and Information Access Services), most can run on single platform solutions as well. Central to the modules is the use of a spatial database component for storage of PA parcel data sets, metadata storage and process control. Most processes read from the database, execute relevant tasks, and (may) store results back in the database.
A core concept in CbM is reduction. This is currently implemented primarily as statistics extraction, which can then be used in subsequent analytics. Examples modules that apply machine learning for outlier analysis have been developed. Other components are aimed at providing access to users that need analytical outputs for reporting, or data extraction, including image extracts, for further client-side detailed analysis.
This code repository provides access to the CbM project code, which can be set up, configured and run on an in-house or cloud computing infrastructure for development and testing purposes. The modular approach is documented in the Wiki pages.
To start CbM it is essential to have:
There are several steps to set up the core components for Checks by Monitoring. These steps require different types of technical expertise.
Setup server applications
Adding data to the database
Running code examples
Accessing and viewing results
See the documentation at jrc-cbm.readthedocs.io for more details and setup instructions.
This repository (cbm) contains example scripts and documentation to get started with CbM, includes:
See the documentation at jrc-cbm.readthedocs.io for more details.
Please read "creating-a-pull-request" for details on the process for submitting pull requests.
See also the list of contributors who participated in this project.
This project is licensed under the 3-Clause BSD License - see the LICENSE file for details.
Copyright (c) 2021, European Commission, Joint Research Centre. All rights reserved.
Content type
Image
Digest
Size
1.2 GB
Last updated
over 5 years ago
docker pull gtcap/cbm_jupyter