Skip to content

Latest commit

 

History

History
55 lines (40 loc) · 3.12 KB

README.md

File metadata and controls

55 lines (40 loc) · 3.12 KB

Agriculture Monitoring Data Cube (ADC)

A Data Cube of Big Satellite Image Time-Series for Agriculture Monitoring

PyPI - Python alt text

Table of Contents

Introduction

The Agriculture monitoring Data Cube (ADC) is an automated, modular, end-to-end framework for discovering, pre-processing and indexing optical and Synthetic Aperture Radar (SAR) images into a multidimensional cube. ADC is based on the Open Data Cube framework, but it also comes with a set of powerful functionalities on top of it enhancing the validation process during CAP monitoring and extracting knowledge from the SITS analyses and the machine learning tasks .Thus, ADC can be used for building scalable country-specific knowledge bases that can efficiently answer complex and multi-faceted geospatial queries.

Features

A few things that you can do with ADC:

  • Generation of analysis-ready feature spaces of big satellite data to feed downstream machine learning tasks
  • Support of Satellite Image Time-Series (SITS) analysis via services pertinent to the monitoring of the CAP
  • Spatial Buffering
  • Smart Multidimensional Queries

alt text

Who uses ADC

  • Paying Agencies
  • Data Scientists

How it Works

The ADC can be setup and deployed in any environment. Our solution is hosted in the Creo-DIAS cloud plaform allowing the direct access to satellite data. Currently, ADC is configured to monitor at national scale two countries, Lithuania and Cyprus.

  • Dedicated ADC back-end processes are automatically discover new acquired Sentinel-1 and Sentinel-2 products for these two countries, pre-process these images and generate Analysis-Ready-Data (ARD)
  • The ARD are then indexed into the ADC
  • Users have the potential to make usage of the on-the-top tools that have been implemented and part of them is presented to this git.

Usage

data = get_data_for_validation(parcel=alerts[id_to_check],start_date='2019-01-01',end_date='2019-12-31',index='ndvi')
data_resampled = data.resample(time='15D').interpolate('linear')

Configuration

It is recommended to follow the instructions related to the installation of the Open Data Cube and the construction of the yaml files as it has been presented in our previous work: https://github.com/Agri-Hub/datacap

License

License