ENVIRONMENTAL TIME SERVIES ANALYSIS

The Environmental Time Series Analysis app is a monitoring tool powered by Sensing Clues and CorrelAid.

Key Features

The Environmental Time Series Analysis app is a powerful monitoring tool designed for:

  • Vegetation health monitoring

  • Deforestation analysis

  • Drought assessment

  • Land-cover classification

  • Built-up area expansion monitoring (NDBI)

  • Flood monitoring (NDWI)

  • Forest fire–risk analysis (NDMI)

To support these use cases, the app offers three core visualisations:

  1. Charts – Display average NDVI values per month for a selected year.

  2. Maps – Show monthly NDVI patterns geospatially for the same period.

  3. Land Cover Explorer – Analyse all above metrics within specific land-cover classes.

NDVI (Normalised Difference Vegetation Index) is a widely used indicator for tracking changes in (protected) areas. Future versions of the app will support additional indices, including NDMI (moisture), NDWI (water), NDBI (built-up areas), EVI (enhanced vegetation index for dense vegetation), and more.

Time Series – Chart Version

The time series line chart illustrates the temporal dynamics of vegetation in the selected region over a 12-month period, highlighting trends and seasonal variations in vegetation health. Higher NDVI values generally indicate denser, healthier vegetation, while lower values may reflect sparse vegetation, stress, or land-cover changes caused by factors such as drought, deforestation, or agricultural activity.

To generate the chart, simply select a country, month, and year. The system will process the NDVI values for the chosen area and display the corresponding time-series visualisation, enabling clear interpretation and comparison across different time periods.

Time Series – Map Version

The map series provides a spatial representation of NDVI values across the selected region, with each pixel showing the NDVI value at its corresponding geographic location. This visualisation enables users to identify spatial patterns in vegetation health, detect localised anomalies, and compare NDVI values across different areas within the Area of Interest (AoI). 

In addition to absolute NDVI values, users can compute Delta NDVI, which represents the difference between the NDVI of the current month and that of the same month in previous years. The Delta NDVI heatmap highlights areas where vegetation health has improved or declined compared with historical averages.

To generate the map series, simply select a country, month, and year. The system will process the NDVI values and, if requested, calculate the Delta NDVI to reveal how vegetation conditions have changed relative to past data.

Land Cover Explorer

The Land-Cover Explorer provides insights into NDVI values averaged across a selected area for a specific land-cover type. It enables users to observe how NDVI varies throughout the year, highlighting patterns such as peaks during growing seasons and declines during dry or dormant periods. This makes the tool particularly useful for agricultural monitoring, ecosystem assessments, and climate impact studies.

To generate a chart, simply select a country, month, year, and land-cover class. The system will process the NDVI values for the chosen area and display them in a clear time-series visualisation.


DATA COLLECTION & PRE-PROCESSING

Data Sources

The NDVI data used in this project is derived from Sentinel-2 satellite imagery, specifically the “COPERNICUS/S2_SR_HARMONISED” dataset accessed via Google Earth Engine (GEE). This dataset provides atmospherically corrected surface reflectance imagery, making it highly suitable for vegetation monitoring and environmental analysis.

Area of Interest (AoI) & Time Period

The Area of Interest (AoI) is defined using asset files stored within GEE. Data collection is carried out over a user-specified time period, with a minimum granularity of one month. This enables consistent temporal comparisons and reliable trend detection.

Data Pre-processing Steps

  • Sentinel-2 surface reflectance images were filtered according to the AoI and selected date range.

  • Cloud and other unwanted pixels were masked using the Scene Classification Layer (SCL) band.

  • NDVI was calculated for each image using the formula: NDVI = (B8 – B4) / (B8 + B4) where B8 represents the near-infrared (NIR) band (vegetation reflectance) and B4 represents the red band (vegetation absorption).

  • A mosaic operation was performed to generate a composite NDVI image for each month. This composite captures the best available NDVI values, minimising the impact of cloud cover and low-quality observations.

Data Export

The monthly NDVI composite images were exported to Google Drive, clipped to the AoI, and saved using the defined spatial resolution and coordinate reference system (CRS). Exported filenames include both the processing month and the country name to facilitate easy identification.

Credits

This app has been developed by CorrelAid and Sensing Clues, and piloted in Zambia within the Mponda project of By Life Connected.