Tutorials
Explore guided tutorials grouped by topic. Each section includes a short overview and free video tutorials you can watch right here.
Book launches
Companion walkthroughs for the OpenGeoPub book series. Each video tours a newly released title and demos the accompanying code so you can follow along chapter by chapter.
Spatial Data Management with DuckDB
GeoAI with Python
GeoAI with Python
Hands-on tutorials for the open-source geoai Python package. Get started with the API, then dive into image segmentation, field boundary delineation, and cloud and shadow detection on real satellite imagery.
GeoAI Made Easy: Learn the Python Package Step-by-Step
GeoAI Workshop: Unlocking the Power of GeoAI with Python
Remote Sensing Image Segmentation with Meta's SAM 3
Interactive Segmentation of Remote Sensing Imagery with SAM 3
Agricultural Field Boundary Delineation (Instance Segmentation)
Cloud and Cloud Shadow Detection From Satellite Imagery
QGIS Plugins
Step-by-step guides to the OpenGeoPub QGIS plugin family. They cover AI-powered detection and segmentation, one-click access to public Earth observation catalogs (Earth Engine, NASA Earthdata, Maxar/Vantor, NISAR), running Jupyter notebooks inside QGIS, and creating satellite time-lapse animations.
GeoAI QGIS Plugin v1.0: One-Click Installation
GeoAI QGIS Plugin: Step-by-Step Tutorial
Earth Engine Data Catalogs Plugin
NASA Earthdata Plugin
Geemap Plugin
Leafmap Plugin
Maxar Plugin
Vantor Plugin
Notebook Plugin
Timelapse Plugin
Tree Segmentation with the GeoAI Plugin
Download NISAR Data with the NASA Earthdata Plugin
OpenGeoAgent Plugin
Create Satellite Timelapse Animations with OpenGeoAgent
MapLibre GL Plugins
Browser-based geospatial visualization with MapLibre GL. Stream massive LiDAR point clouds from USGS 3DEP and NOAA Digital Coast, mix in cloud-native rasters and vectors, and build interactive web maps from Jupyter with AnyMap-TS.
MapLibre GL LiDAR Plugin
MapLibre GL USGS LiDAR Plugin
MapLibre GL NOAA LiDAR Plugin
USGS 3DEP LiDAR Visualization
MapLibre GL Components Plugin
AnyMap-TS for Building Interactive Web Maps
MyST Markdown and Jupyter Book
Build polished, free websites with MyST Markdown. The templates cover personal sites, CVs with auto-generated PDFs, journal articles, and blogs, all deployable straight to GitHub Pages with no front-end coding required.