The Parc Agrari del Baix Llobregat covers 2,938 hectares of agricultural land near Barcelona, supplying fresh vegetables to 3.3 million people in the metropolitan area. The area contains 3,625 individual parcels across 14 municipalities.
The challenge: create a visual assistant to monitor the state of agricultural production across thousands of parcels.
This system was developed as part of UNIGIS master's research using Sentinel-2 satellite data (2020-2024) combined with machine learning and web visualization to assess management quality and detect infrastructure like greenhouses.
The dashboard uses straightforward web technologies:
The system generates a single HTML file with all functionality included. No server setup, no database dependencies.
The system generates separate JSON files for efficient data delivery:
data/
├── parcels.geojson # Map polygons and basic properties
├── parcels_summary.json # Agricultural metrics for all parcels
├── categories.json # Analysis by agricultural type
└── timeseries/
├── 08169A01200042.json # Individual parcel time series
├── 08169A01200043.json
└── ... (3,625 files total)
Each parcel gets its own JSON file with complete time series data. This keeps the initial page load fast while providing detailed data on demand.
The map displays 3,625 agricultural parcels color-coded by management quality:
Users can switch between multiple base layers including satellite imagery for visual verification of agricultural patterns.
Clicking any parcel loads its complete agricultural history from 2020-2024. The system displays 9 agricultural indices across 122 acquisition dates, allowing detailed temporal analysis of:
Charts include zoom and pan functionality for examining specific time periods in detail.
The dashboard organizes analysis by agricultural categories:
Each category displays top and bottom performers with direct navigation to specific parcels for detailed examination.
When users click parcels, the system loads individual JSON files containing complete temporal data. This approach provides:
The interface works on tablets and mobile devices. Touch-optimized controls enable field use for agricultural assessment and validation.
The visualization reveals several agricultural patterns:
Greenhouse detection: Machine learning correctly identifies covered agriculture as low vegetation score areas. Visual verification with satellite imagery confirms greenhouse structures.
Crop cycle analysis: NDVI time series clearly show planting, growing, and harvest cycles. Different agricultural types display distinct temporal patterns.
Management quality assessment: High-scoring parcels consistently demonstrate regular crop cycles and optimal timing of agricultural activities.
Seasonal optimization: Time series analysis identifies optimal planting and harvest timing across different agricultural categories.
The agricultural monitoring dashboard is available at: https://lorenzobecchi.com/unigis/
The interface provides complete access to 2020-2024 agricultural analysis across all 3,625 parcels.
Usage: Click any agricultural parcel to examine its complete temporal history. Switch between base maps to compare satellite analysis with visual imagery. Use chart controls to zoom into specific time periods for detailed examination.