GeoAI Academy

Curated Resources

The top 20 sources for building a deforestation detection platform

#1Book
Cloud-Based Remote Sensing with Google Earth Engine
Cardille, Crowley, Saah, Clinton (2023)
P2P3P4P5P6Beginner–Advanced

Free, open-access, 55 chapters. The single most comprehensive resource covering remote sensing fundamentals through deforestation detection using GEE. Covers classification, accuracy assessment, forest degradation, and SAR.

Open
#2Paper
Good Practices for Accuracy Assessment (2014)
Olofsson, Foody, Herold, Stehman, Woodcock, Wulder
P5Intermediate

The authoritative protocol for accuracy assessment and area estimation of land-change maps. Stratified random sampling + area-weighted estimators. Non-negotiable for credibility with government and scientific clients.

Open
#3Paper
Global Forest Cover Change (2013)
Hansen, Potapov, Moore et al.
P5P6Intermediate

The foundational paper behind the Global Forest Change dataset — 2.3M km² of forest loss mapped at 30m. Your baseline benchmark and label source.

Open
#4Paper
Area of Applicability / CAST
Meyer & Pebesma (2021)
P5Advanced

Spatial validation methodology mapping where your model can be trusted vs where it's extrapolating. The CAST R package implements spatial CV, forward feature selection, and AOA. Concepts transfer directly to Python/sklearn.

Open
#5Documentation
GFW — Integrated Disturbance Alerts
World Resources Institute
P6Intermediate

How GLAD-L, GLAD-S2, RADD, and DIST-ALERT are integrated into a single monitoring platform. Documents resolutions, latency, limitations, and coverage. Your competitive landscape reference.

Open
#6Documentation
PostGIS Official Documentation
PostGIS Project
P7Intermediate–Advanced

Spatial indexing (GiST), ST_ geometry functions, raster support, and performance tuning. The standard spatial database for production geospatial systems.

Open
#7Documentation
Google Earth Engine Developer Guide
Google
P4Beginner–Intermediate

JavaScript and Python API guides, data catalog (800+ datasets), and commercial licensing terms. Your current platform — understand both capabilities and business constraints.

Open
#8Documentation
STAC Specification
Radiant Earth / OGC
P4P7Intermediate

The open standard for searchable satellite imagery catalogs. Foundation of cloud-native geospatial architecture and your alternative to GEE lock-in.

Open
#9Documentation
ESA Sentinel-2 User Guide
European Space Agency / Copernicus
P2Beginner

Authoritative reference on Sentinel-2's 13 bands, L1C vs L2A processing levels, spatial resolution, and revisit frequency. Official source on your primary optical sensor.

Open
#10Documentation
USGS Landsat Missions & Spectral Indices
U.S. Geological Survey
P2P3Beginner

Landsat Collection 2 surface reflectance documentation plus authoritative formulas for NDVI, EVI, NBR, NDMI. Historical baseline sensor spanning 50+ years.

Open
#11Course
ARSET — Fundamentals of Remote Sensing
NASA Applied Remote Sensing Training
P2Beginner

Free, self-paced, certificate-bearing course on satellite remote sensing fundamentals. Available in English and Spanish. Government-grade, no SEO fluff.

Open
#12Course
Automating GIS Processes
University of Helsinki
P1Beginner–Intermediate

Free, open, university-grade course using Python, GeoPandas, and Shapely. Project-oriented with hands-on exercises. Best structured GIS course for Python developers.

Open
#13Course
SEPAL / OpenForis (UN-FAO)
United Nations FAO
P3P6Intermediate

Operational forest monitoring training for tropical developing countries. National inventories, change detection, REDD+ reporting. Exactly your customer's context.

Open
#14Documentation
scikit-learn — Model Evaluation & Permutation Importance
scikit-learn project
P5Intermediate

Correct usage of cross-validation, metrics, and permutation_importance (use instead of impurity-based feature_importances_, which is biased). The pitfalls section is essential reading.

Open
#15Documentation
Rasterio + rio-cogeo
Mapbox / Sean Gillies
P1P7Intermediate

Python library for reading/writing GeoTIFFs including COGs. The engine under your raster processing pipeline.

Open
#16Documentation
QGIS Training Manual
QGIS Project
P1Beginner

Structured intro to GIS concepts: vector/raster, CRS, projections, spatial analysis. Use QGIS as a debug/visualization tool, not the primary workflow.

Open
#17Book
Geocomputation with R (free online)
Lovelace, Nowosad, Muenchow
P1Beginner–Intermediate

The clearest explanation of CRS, spatial operations, and geometric transformations in any book. Even as a Python developer, the conceptual chapters are unmatched.

Open
#18Dataset
Hansen Global Forest Change
University of Maryland / GEE
P5P6Intermediate

Global 30m forest loss/gain 2000-present, updated annually. Primary benchmark dataset and label source for training data.

Open
#19Dataset
MapBiomas / RAISG
MapBiomas Network
P3P6Intermediate

Annual land cover maps for South America including Ecuador, with vegetation/deforestation classes. Regional ground-truth and label source for Andean forest.

Open
#20Tool
TiTiler / rio-tiler
Development Seed
P7Advanced

Dynamic raster tile server for Cloud-Optimized GeoTIFFs. Serves detection results as map tiles without pre-rendering. The modern approach to geospatial visualization.

Open
#21Document
Module 1: Foundations of Spatial Data Engineering
GeoAI Academy (internal)
P1Beginner–Intermediate

Comprehensive 8-unit reference covering project scaffolding, raster vs vector, CRS, data formats, data acquisition, raster anatomy, data quality decisions, and network topology. Built around real Cuenca data layers. Contains testable facts for each unit.

📚 Internal module