Home › Remote sensing › Terranova
Terranova QGIS 4 compatibility
QGIS 4 ready Active
Yes — Terranova supports QGIS 4 (declared max version 4.99.0).
Earth-observation toolkit for QGIS: STAC search, classical + deep-learning classification, time-series change detection.
About
Terranova is an open-source QGIS plugin for modern Earth observation: STAC catalogue search and Cloud-Optimised-GeoTIFF download from Planetary Computer / Earth Search / Copernicus Data Space, an embedded interactive map for picking areas of interest and inspecting scene footprints, classical and deep-learning classification, accuracy assessment with PDF and Excel reports, and per-pixel time-series change detection. It offers native Qt dialogs plus a modern React dock panel via QtWebEngine. Requires QGIS 4.0 or newer (built on PyQt6); it is not supported on the QGIS 3.x / PyQt5 series. External dependencies (NOT bundled with QGIS): the core features need the Python packages pystac-client, odc-stac, rasterio, rioxarray, scikit-learn and reportlab; the LightGBM and XGBoost classifiers additionally need lightgbm and xgboost; Excel export needs openpyxl; the optional Beta deep-learning features (Prithvi / Clay fine-tuning, SAM segmentation) further require torch, terratorch and segment-geospatial. Install them into the QGIS Python environment — on Windows use the OSGeo4W Shell, e.g. "pip install pystac-client odc-stac rasterio rioxarray scikit-learn reportlab openpyxl". Full per-platform instructions are in the repository README. Any feature whose dependency is missing reports a clear message instead of crashing. Licensed under GPL-3.0-or-later.
| Author | Cole Battell, Arne de Klerk |
|---|---|
| Downloads | 478 |
| Latest version | 1.0.3 |
| Last updated | 2026-06-04 (133 days ago) |
| Min QGIS | 4.0.0 |
| Max QGIS | 4.99.0 |
| QGIS 4 ready | Yes |
| Maintenance | Active |
| Categories | Remote sensing, AI & machine learning |
| Tags | classification, remote sensing, change detection, segment anything, sentinel, machine learning, landsat, prithvi, deep learning, time series, stac |
Homepage · Repository · Issue tracker · Official page
Alternatives in Remote sensing
- Semi-Automatic Classification PluginQGIS 4 ready
The Semi-Automatic Classification Plugin (SCP) allows for the supervised classification of remote sensing images, providing tools for the do
- Google Earth EngineQGIS 4 ready
Integrates QGIS with Google Earth Engine
Raster classification in QGIS with 11 machine learning algorithms, Optuna hyperparameter search, SHAP explanations, class imbalance handling
Related plugins
- AI Segmentation by TerraLabQGIS 4 ready
AI segmentation in QGIS 3.22 to 4. Draw a zone, name an object and get every building footprint, tree or solar panel as vector polygons, or
- AI Edit by TerraLabQGIS 4 ready
Generative AI image editing for QGIS 3.22 to 4. Show a redevelopment, a planted street, a flood or an orthophoto redrawn as a clean site pla
- Landsat DownloadNot QGIS 4 ready
Bulk download of Landsat 4-9 Collection 2 Level-2 imagery (global archive since 1982, no account needed) for an AOI from a layer or GPKG fil
- EarthDailyNot QGIS 4 ready
Discover, request and use imagery products based on virtual constellation within QGIS, using the EarthDaily® Platform capabilities.
- EnMAP-Box 3Not QGIS 4 ready
Imaging Spectroscopy and Remote Sensing for QGIS
- GeoPilotNot QGIS 4 ready
AI-powered geospatial analysis assistant that executes QGIS operations through natural language
Maintenance: Active = updated within 1 year, Quiet = 1–3 years, Likely abandoned = over 3 years.