/datacube-notebooks

Extra documentation about using ODC with Jupyter Notebooks

Primary LanguageJupyter NotebookApache License 2.0Apache-2.0

Earth Observation Notebooks

Jupyter notebooks

A Jupiter notebook is a research document containing live code, annotated write-ups and descriptions of analyses or research.

A Jupyter notebook aims to make research re-producible and re-usable by offering a common programmatic interface whereby all diagrams, tables, plots are results of inline executed code.

Being able to read the code that generates results adds full transparency to research as well as promotes the adoption and re-use of that research.

This repository

This repository houses various Jupyter notebooks from the open data cube community. A varied community of remote sensing, GIS, and earth observation specialists/researchers.

The open data cube is used in these notebooks to query large data-sets for time series rasters on which analysis is conducted.

List of notebooks


  • Loading Data

This notebook details retrieval of data from the open data cube. Topics include establishing a connection to the data cube, defining what data gets loaded, and a high level description of the xarray object returned by the load operation

Link: datacube load tutorial
Data: GPM

  • Forest Degradation using Linear Regression Analysis

    This notebook runs regression on an NDVI time series. Slope of a regressed line is used as proxy to determine vegetation gain or loss. Based on the publication Assessment of Forest Degradation in Vietnam Using Landsat Time Series Data by Vogelmann Et al.

Link: forest degredation
Data: Landsat 7 Collection 1