Predictive Canopy Intelligence. Downtown Steamboat Springs, tree by tree — which of 1,736 trees are threatened by a hotter, drier climate by 2050, which aspens specifically, and why — grounded in satellite + terrain, not a blanket guess.
Show the map by:
+$4M
secured by replacing the 372 declining trees with climate-adapted natives
$5M
of canopy value exposed by 2050 if nothing changes
Each tree
Keep — thriving Monitor — watch Replace — declining
Pinch-zoom in to see every tree · tap one for the evidence

Not “all aspens are threatened.” Which ones, and why.

Sudden Aspen Decline is microsite-driven, so a blanket species flag is wrong. Each aspen and cottonwood here gets its own call by fusing two independent lines of evidence.


How we built this. Trees were mapped from satellite with no inventory (NAIP 0.3 m aerial imagery + a tree-crown detector). Each tree's 2050 outlook combines a two-sided climate envelope (LOCA2, a 4-model ensemble for the Steamboat grid cell, +4 °C) with, for aspen & cottonwood, a per-tree drought-vulnerability fusion: a terrain model (heat-load, elevation, distance to the Yampa from a 30 m DEM) × an observed satellite signal (Sentinel-2 2018–2024 late-summer NDVI trend — the published fingerprint of aspen dieback). Replace = exposed microsite and observed decline; Monitor = one signal only; Keep = cool/moist refugium holding steady. The satellite axis is 10 m, so it is strongest for stands and weaker for lone street trees (flagged per tree). Dollar figures are conservative estimates. Built by Raiho Consulting.

Imagery: USDA NAIP, ESA Sentinel-2, Copernicus DEM (all open). Climate: LOCA2 (UCSD). Basemap: CARTO / OpenStreetMap.

Get a forecast for your town →