This repository contains workshop materials introducing cloud native geospatial tools, technologies and concepts in relation to working with Earth observation data products.
There are four activities, each with an annotated notebook:
- Activity 1: Find, Load and Visualise Sentinel-2 from Earth Search
- Activity 2: Cloud Native Land Productivity for SDG 15 using Landsat from MSPC
- Activity 3: Exploring Sea Surface Temperature Data using STAC Geoparquet
- Activity 4: Alpha Earth Embeddings
Activity 1 demonstrates how to query the Earth Search STAC API from Element-84 and produce a visually appealing image for a location in Utah.
Activity 2 demonstrates how to measure land productivity as a subindicator of Sustainable Development Goal indicator 15.3.1: Proportion of land that is degraded over total land area. For more information please see the Satellite Data Requirements for SDG Indicator 15.3.1. The use case covers an area of agriculture and forest on the Ba River in Fiji.
Activity 3 demonstrates the use of a range of cloud native tools, including STAC Geoparquet as a store of STAC Items.
Activity 4 demonstrates the use of Alpha Earth Embeddings for land cover classification.
Along with completed notebooks, we provide a step-by-step PDF document.
The easiest way to get started is to launch a GitHub Codespace, which provides a VS Code environment with Jupyter Notebook support.
- Click the green Code button
- Click the Codespaces tab
- Click Create codespace on main
Requires uv.
git clone https://github.com/auspatious/cloud-native-geospatial-eo-workshop.git
cd cloud-native-geospatial-eo-workshop
uv run --with jupyter jupyter labThese notebooks were written by @caitlinadams, @alexgleith and @willjnz with financial support from the Committee on Earth Observation Satellites and advice from members of the GEO Land Degradation Neutrality Flagship.
The notebooks were reviewed by Lavender Liu and Matthew Ellis.
- STAC catalog URL: https://earth-search.aws.element84.com/v1/
- STAC catalog URL: https://planetarycomputer.microsoft.com/api/stac/v1/
- Documentation: https://source.coop/repositories/ausantarctic/ghrsst-mur-v2/description
- Geoparquet URL: https://data.source.coop/ausantarctic/ghrsst-mur-v2/ghrsst-mur-v2.parquet
- Dataset: https://source.coop/tge-labs/aef
