Press & Media Kit
Everything you need to cover this story. Static maps | EU-wide embeddables | Country embeddables | Single-city embeddables
Changing the site language (top right) also changes the language of downloadable assets and interactive embeds.
Static maps
Downloadable single-city map sets. Right-click any image to save, or download all as a ZIP.
High-resolution canopy deficit maps (PNG). 25 cities, building-level. Red = bare, green = adequate shade. Standard + colourblind palettes. Download ZIP →
Four-panel inequality maps (PNG). 11 cities (FR/UK/DE). Heat exposure, income/deprivation, affluent+protected, poor+exposed. Not all cities are included: this project began on Tuesday 24 June 2026, and we were unable to source suitable surface temperature and/or neighbourhood-level income data for every city at short notice. Download ZIP →
EU-wide embeddables
Self-contained interactive tools covering all 25 cities. Each is embeddable; copy the iframe code below any tool, or right-click to open in a new tab.
To embed: copy the code snippet below each tool and paste it directly into your HTML editor or CMS.
Tree canopy within 60m of every building
Each coloured unit is an individual building. 25 European cities.
<iframe src="https://treejectory.pages.dev/embeds/hero-carousel.html" width="100%" height="700" frameborder="0"></iframe>25-city canopy ranking
<iframe src="https://treejectory.pages.dev/embeds/city-ranking.html" width="100%" height="850" frameborder="0"></iframe>Canopy deficit explorer (adjustable threshold)
<iframe src="https://treejectory.pages.dev/embeds/canopy-deficit-slider.html" width="100%" height="520" frameborder="0"></iframe>Heat x inequality scatter
Income vs temperature, coloured by canopy.
<iframe src="https://treejectory.pages.dev/embeds/heat-inequality.html" width="100%" height="520" frameborder="0"></iframe>Four-panel inequality maps (exposure meets income)
11 cities with income/deprivation data.
<iframe src="https://treejectory.pages.dev/embeds/inequality-four-panel.html" width="100%" height="700" frameborder="0"></iframe>Cool & hot spots explorer
Dense residential areas that stay measurably cooler, or dangerously hotter. Split view with satellite and street imagery.
<iframe src="https://treejectory.pages.dev/embeds/spots-explorer.html" width="100%" height="650" frameborder="0"></iframe>Land surface temperature maps
22 cities. Landsat 8/9 thermal imagery during documented heatwave events. Magma palette.
Copy this code and paste it directly into your HTML editor or CMS to embed:
<iframe src="https://treejectory.pages.dev/embeds/lst-carousel.html" width="100%" height="700" frameborder="0"></iframe>Country embeddables
Nation-specific maps filtered to each country’s cities. Embed these for country-focused coverage.
Germany (4 cities: Berlin, Munich, Cologne, Hamburg)
Copy this code and paste it directly into your HTML editor or CMS to embed:
<iframe src="https://treejectory.pages.dev/embeds/country-carousel-de.html" width="100%" height="700" frameborder="0"></iframe>Copy this code and paste it directly into your HTML editor or CMS to embed:
<iframe src="https://treejectory.pages.dev/embeds/country-deficit-de.html" width="100%" height="520" frameborder="0"></iframe>France (5 cities)
Copy this code and paste it directly into your HTML editor or CMS to embed:
<iframe src="https://treejectory.pages.dev/embeds/country-carousel-fr.html" width="100%" height="700" frameborder="0"></iframe>Copy this code and paste it directly into your HTML editor or CMS to embed:
<iframe src="https://treejectory.pages.dev/embeds/country-deficit-fr.html" width="100%" height="520" frameborder="0"></iframe>UK (6 cities: London, Birmingham, Bristol, Leeds, Liverpool, Newcastle)
Copy this code and paste it directly into your HTML editor or CMS to embed:
<iframe src="https://treejectory.pages.dev/embeds/country-carousel-uk.html" width="100%" height="700" frameborder="0"></iframe>Copy this code and paste it directly into your HTML editor or CMS to embed:
<iframe src="https://treejectory.pages.dev/embeds/country-deficit-uk.html" width="100%" height="520" frameborder="0"></iframe>Italy (3 cities)
Copy this code and paste it directly into your HTML editor or CMS to embed:
<iframe src="https://treejectory.pages.dev/embeds/country-carousel-it.html" width="100%" height="700" frameborder="0"></iframe>Copy this code and paste it directly into your HTML editor or CMS to embed:
<iframe src="https://treejectory.pages.dev/embeds/country-deficit-it.html" width="100%" height="520" frameborder="0"></iframe>Spain (3 cities)
Copy this code and paste it directly into your HTML editor or CMS to embed:
<iframe src="https://treejectory.pages.dev/embeds/country-carousel-es.html" width="100%" height="700" frameborder="0"></iframe>Copy this code and paste it directly into your HTML editor or CMS to embed:
<iframe src="https://treejectory.pages.dev/embeds/country-deficit-es.html" width="100%" height="520" frameborder="0"></iframe>Single-city embeddables
Scrollable map of every building’s canopy deficit. Pan, zoom, and adjust overlay opacity. Select a city from the dropdown.
Copy this code and paste it directly into your HTML editor or CMS to embed:
<iframe src="https://treejectory.pages.dev/embeds/leaflet-city.html" width="100%" height="650" frameborder="0"></iframe>Unpublished spatial analysis by Dr Thami Croeser, June 2026.