Riyadh Urban Heat & Tree Canopy Equity

Landsat LST / Sentinel-2 NDVI — Riyadh, Saudi Arabia

Read the article
Jun 2025 – Aug 2025
Amin Adnan Gasim
Landsat 8/9 & Sentinel-2 via Planetary Computer, ESA WorldCover, NASA POWER, OpenStreetMap
Mean urban surface temp.
–
City surface vs surroundings
–
Urban tree canopy
–
Heat hotspots
–
Priority planting zones
–
Air temp. max · solar (NASA POWER)
–
…
Starting…
Focus districts (within 1.5 km · click to zoom)
DistrictSurface temp.CanopyPriority area
Imagery window
Least-cloudy Landsat 8/9 (LST) and Sentinel-2 (NDVI) scenes in the window. Summer shows the strongest heat.

Layers

Heat risk model weights
w1 · Land surface temperature0.5
w2 · Building density0.25
w3 · Lack of vegetation (1 − NDVI)0.25
About the project

Riyadh is one of the hottest large cities in the world, and summer surface temperatures regularly pass 50 °C. That heat is not shared equally: dense, paved districts with few trees trap far more of it than neighbourhoods along the green Wadi Hanifa corridor or around well-planted parks. This dashboard maps land surface temperature from Landsat, vegetation from Sentinel-2, and tree canopy and parks from satellite and OpenStreetMap data, then scores every built-up cell for tree canopy equity: how much vegetation its residents can reach compared with how much heat they face. Cells that are hot, dense and poorly served by trees become priority zones for planting and cooling interventions, directly relevant to city greening efforts such as the Green Riyadh programme.

The analysis runs entirely in your browser. Satellite mosaics, land cover, terrain, climate records and OSM features are fetched from public APIs, decoded pixel by pixel and processed on a ~70 m grid: k-means clustering finds heat hotspots, exact distance transforms measure how far each cell is from tree canopy and parks, and a TensorFlow.js model weighs heat, building density and lack of vegetation into a heat-risk score. Note that by day Riyadh's desert surroundings heat up faster than the city itself, so the analysis compares districts within the built-up area rather than the city with the desert. Change the imagery window or the model weights and press Recompute Equity to explore the result, or click any location to see the values behind it. It is a screening tool for planning conversations, not a substitute for field surveys.