Vegetation Indices
Compute NDVI, EVI, SAVI, and GNDVI for single dates or composite images.
Authenticate with Google Earth Engine, select your AOI, compute vegetation indices, explore interactive time series, and export results — all without leaving QGIS.
Overview
RAVI is a QGIS plugin that integrates with Google Earth Engine to process and visualize Sentinel-2 surface reflectance data — vegetation index calculation, visualization, and multispectral image download.
Features
A complete workflow for vegetation analysis in QGIS with Google Earth Engine integration.
Compute NDVI, EVI, SAVI, and GNDVI for single dates or composite images.
Authenticate, process, and visualize Sentinel-2 surface reflectance data directly in QGIS.
Plotly charts with hover and zoom — filter dates, smooth with Savitzky-Golay, and export as CSV.
Overlay monthly precipitation data for cross-variable comparison alongside your index series.
Load full multispectral RGB imagery for a date or generate composite index rasters across a period.
Run single-pixel point time series or multi-polygon analysis over your areas of interest.
Workflow
A three-step workflow from authentication to vegetation insights in QGIS.
Set up your Google Cloud project ID and authenticate with Google Earth Engine through the plugin.
Load your AOI, set the time range, choose a vegetation index and filters, then run to build the time series.
Explore interactive charts, load RGB or index layers, smooth the series, and export as CSV or GeoTIFF.
GEE Setup
Set up Google Earth Engine and configure RAVI to start analyzing Sentinel-2 data.
Create a new project and link it to your GEE account.
→ Google Cloud ConsoleOpen RAVI in QGIS, click Setup Authentication, enter your Cloud project ID, and authorize access.
Resources
Everything you need to use, troubleshoot, and contribute to RAVI.
Browse the source code, releases, and documentation on GitHub.
→ Open repositoryFound a bug or have a suggestion? Open an issue and help improve RAVI.
→ GitHub IssuesRAVI is released under the GNU General Public License v2.0 or later.
→ Read the licenseProject
RAVI began as the undergraduate final project (TCC) of Caio Arantes, developed under the supervision of Prof. Dr. Lucas dos Rios Amaral. Today it is a free and open-source project maintained with the support of FARM Analytica, committed to technology diffusion and the open-source philosophy.
Technology and field intelligence working together to support practical operations.
Speak with FARM about exclusive custom solutionsAcademic supervision by Prof. Dr. Lucas Rios do Amaral and M.Sc. Isabella Alves da Cunha.