Sentinel2 Vegetation Index Visualizer

A dynamic tool for visualizing and analyzing multiple vegetation indices using Sentinel-2 imagery

About the Project

Developed by the Digital Agriculture Laboratory at the University of California, Davis, this Google Earth Engine (GEE) script facilitates dynamic visualization and analysis of multiple vegetation indices using Sentinel-2 imagery for user-defined regions and time periods.

Key Features

Our tool provides a comprehensive set of features for analyzing vegetation indices from satellite imagery

Interactive Mapping

Visualize multiple vegetation indices overlaid on Sentinel-2 RGB imagery with intuitive controls and dynamic rendering.

Polygon Drawing

Define your Area of Interest (AOI) by drawing polygons directly on the map interface for precise regional analysis.

Date Selection

Input specific dates to filter the satellite imagery, allowing for temporal analysis of vegetation changes.

Cloud Masking

Automatically removes cloudy pixels from Sentinel-2 imagery to enhance the clarity and accuracy of data visualization.

Dynamic Legend

Displays a dynamic legend for the selected vegetation index to assist in data interpretation and analysis.

Index Visualization

Supports visualization of multiple vegetation indices, each with a corresponding dynamic legend for comprehensive analysis.

Usage Guide

Follow these simple steps to get started with the Vegetation Index Visualizer

1

Access the Script

Navigate to the GEE code editor and access the Sentinel2_VI_Visualizer repository. You'll need a Google Earth Engine account.

2

Draw a Polygon

Utilize the polygon tool to define your Area of Interest (AOI) on the map. This will be the region analyzed for vegetation indices.

3

Select a Date

Enter a specific date to filter the imagery. This allows you to analyze vegetation conditions at particular points in time.

4

Choose an Index

Select a vegetation index from the dropdown menu to visualize. Each index provides different insights into vegetation health and conditions.

5

Calculate and Visualize

Click the 'Calculate' button to generate the visualization of the selected index. The dynamic legend will adjust based on the index chosen.

6

Interpret the Data

Use the generated legend to interpret the visualized data effectively. Different colors represent different values of the selected vegetation index.

Interactive Visualizer

Try the Vegetation Index Visualizer App directly in your browser

Interactive Earth Engine App

This embedded application allows you to analyze vegetation indices using Sentinel-2 imagery. Draw polygons, select dates, and visualize different indices.

Open in Full Screen

Vegetation Indices

This application visualizes the following indices, retrieved from Sentinel-2 imagery

NDVI
Normalized Difference Vegetation Index
ARI
Anthocyanin Reflectance Index
mARI
Modified Anthocyanin Reflectance Index
CHL_REDEDGE
Chlorophyll Red-Edge
EVI
Enhanced Vegetation Index
GNDVI
Green Normalized Difference Vegetation Index
MCARI
Modified Chlorophyll Absorption in Reflectance Index
MSI
Moisture Index
NDMI
Normalized Difference Moisture Index
NDWI
Normalized Difference Water Index
NDMI STRESS
Normalized Difference Moisture Index for Crop Moisture Stress
NDCI
Normalized Difference Chlorophyll Index
PSSRB1
Pigment Specific Simple Ratio for Chlorophyll B (800/650)
SAVI
Soil Adjusted Vegetation Index
SIPI1
Structure Insensitive Pigment Index
PSRI
Plant Senescence Reflectance Index

For more information on these indices, visit Sentinel Hub Custom Scripts.

Acknowledgments

This project is a collaborative effort by the Digital Agriculture Laboratory at UC Davis, dedicated to advancing the use of remote sensing technology in agriculture.