How-to guides
A recipe book of simple code examples demonstrating how to perform common geospatial analysis tasks using DEA and open-source software.
- Extract and analyse data for multiple polygons
- Generating animated time series using xr_animation
- ARD overpass predictor
- Calculating band indices
- Extracting contour lines
- Generating continental-scale animations
- Detecting seasonality
- Downloading and streaming data using STAC metadata
- Exporting cloud-optimised GeoTIFF files
- Exporting data to NetCDF files
- Integrating external data from a CSV
- Generating composite images
- Generating geometric median composites (geomedians)
- Image segmentation
- Displaying satellite imagery on a web map
- Interpolating spatial data using
xr_interpolate
- Plotting animations of land cover
- DEA Land Cover change mapping
- DEA Land Cover pixel drill
- Exporting Land Cover summary statistics
- Machine learning with the Open Data Cube
- Masking data using the
Fmask
cloud mask - Opening GeoTIFF and NetCDF files with xarray
- Pansharpening Landsat using
xr_pansharpen
- Combining data from DEA and Microsoft Planetary Computer
- Polygon drill
- Polygonising pixel edges
- Principal component analysis for multi-spectral data
- Extracting random samples from xarray.DataArray
- Rasterizing vectors & vectorizing rasters
- Reprojecting datacube and raster data
- Masking sunglint from satellite imagery
- Modelling tides for coastal satellite data analysis
- Using
load_ard
to load and cloud mask Landsat and Sentinel-2 - Loading data using virtual products
- Working with time in Xarray
Citing DEA Notebooks
If you use any of the notebooks, code or tools in this repository in your work, please reference them using the following citation:
Krause, C., Dunn, B., Bishop-Taylor, R., Adams, C., Burton, C., Alger, M., Chua, S., Phillips, C., Newey, V., Kouzoubov, K., Leith, A., Ayers, D., Hicks, A., DEA Notebooks contributors 2021. Digital Earth Australia notebooks and tools repository. Geoscience Australia, Canberra. https://doi.org/10.26186/145234