Dashboard metrics load only from configured APIs and stored satellite analysis.

Real-time environmental dashboard

Climate score

Enter a location id to load a score from /api/climate/current. EcoLens will not render fabricated climate metrics.

Source: Connect FastAPI /api/climate/current with OpenWeather, AQICN, PostGIS, and satellite analysis services.

Environmental metrics appear after a real backend response is returned.

Historical graph

Observed climate signal

Live history is unavailable until /api/climate/history returns observed climate rows for the selected location.

Satellite Intelligence Engine

Before / after AI change detection

Upload real satellite imagery or Sentinel/NASA exports. EcoLens sends pixels to the CV service and never fills missing values with dummy data.

AI visual findings

No image analysis yet. Upload real imagery and run analysis.

CV service JSON

The deployed satellite-ai service returns green_cover_percentage, water_area_percentage, urban_growth, confidence, and model_version.
⚡Built with GenMB