The mountain the model sees
Every profile document carries two elevations for the same place:
site.altitudeM, the surveyed launch, and site.modelElevationM, the
elevation of the model’s own terrain at that grid point. At the launches
in this project’s catalogue the two routinely disagree by tens to
hundreds of metres — and that disagreement is not an error to fix but a
fact to read. This article is about reading it: where the gap comes from,
and what the static site context document
adds about the real mountain — the relief the launch sits in and the
ground its thermals feed on.
Why the model’s mountain is smoother than yours
Section titled “Why the model’s mountain is smoother than yours”A weather model does not know your launch. It knows one terrain height per grid cell, and a 2.5–10 km cell averages the ridge into the valleys beside it, so a launch on a summit almost always sits above the model’s terrain. The effect is resolution, not model quality — the same smoothing appears in elevation datasets themselves: the 90 m Copernicus DEM already reads ridge-top launches lower than its 30 m sibling, and a weather grid a hundred times coarser smooths far harder. The measured sizes of those effects are in the source facts of the reference page.
How well is the real mountain known? Within metres. For each catalogued launch, three independent answers — the surveyed elevation, a bare-earth lidar or national DTM, and the 30 m Copernicus surface model — land on a scale where a few metres are visible:
Three answers within metres — and one far away
Surveyed launch, bare-earth lidar, and the GLO-30 surface model agree within metres; a weather model's terrain does not.
Per-site elevation ladder on a fine metre scale. Dundee: surveyed launch 1,485 m; bare earth · 30 m 1,476.4 m (−8.6 m); GLO-30 surface 1,492.1 m (+7.1 m). Erie: surveyed launch 1,247 m; bare earth · 1 m 1,245.9 m (−1.1 m); GLO-30 surface 1,244.2 m (−2.8 m). Flagpole: surveyed launch 1,222 m; bare earth · 1 m 1,226.2 m (+4.2 m); GLO-30 surface 1,222.1 m (+0.1 m). Red Mtn: surveyed launch 1,591 m; bare earth · 1 m 1,585.9 m (−5.1 m); GLO-30 surface 1,584.7 m (−6.3 m). Each profile's site.modelElevationM — the weather model's smoothed terrain — is live data and typically sits tens to hundreds of metres off these scales.
Generated from site-context.json and sites.json. produced using Copernicus WorldDEM-30 © DLR e.V. 2010-2014 and © Airbus Defence and Space GmbH 2014-2018 provided under COPERNICUS by the European Union and ESA; all rights reserved. Contains information licensed under the Open Government Licence – British Columbia.. Contains information licensed under the Open Government Licence – Canada..
site.modelElevationM): live per profile, off these scalesThe one number deliberately missing from that ladder is the model’s:
site.modelElevationM is live data that changes with the model you pick,
so it stays in the profiles. Open any current
profile document and put its
site.modelElevationM against the ladder — that distance is the
smoothing, per model, at your launch.
What the gap means on a windgram
Section titled “What the gap means on a windgram”A windgram draws both worlds on one altitude axis, and the gap sits between them:
- The launch marker is the surveyed launch —
site.altitudeM, the ladder’s diamond. - “Surface” is the model’s ground — surface temperature, heat fluxes,
w*, surface wind, and gusts are all referenced to the model’s smoothed
terrain at
site.modelElevationM, which can be hundreds of metres below the marker. The pipeline also uses model elevation, not launch elevation, for pressure-level filtering and the model-column derivations (why).
So “usable lift reaches the launch marker” is a statement that crosses the gap: the model’s thermal column, rooted at model ground, must grow tall enough to pass a launch the model cannot see. Reading a windgram builds the full checklist on that footing.
Relief percentile: trigger and topology
Section titled “Relief percentile: trigger and topology”Knowing the launch’s elevation is not the same as knowing what it sits on. The context document’s relief discs rank the launch against every piece of terrain within 1, 3, and 10 km — and the percentiles, read together, are a compact topology:
Where the launch sits in its terrain
Read the relief percentiles together across radii: 100 at 1 km is a local summit; high near, low far is a foothill in front of bigger terrain.
Per-site relief discs from site-context.json. Dundee: the launch at 1492.1 m is the 80th percentile of terrain within 1 km (896–1666 m), the 79th percentile of terrain within 3 km (713–1916 m), the 57th percentile of terrain within 10 km (671–2210 m). Erie: the launch at 1244.2 m is the 72nd percentile of terrain within 1 km (760–1503 m), the 55th percentile of terrain within 3 km (678–1649 m), the 48th percentile of terrain within 10 km (609–1952 m). Flagpole: the launch at 1222.1 m is the 82nd percentile of terrain within 1 km (563–1419 m), the 83rd percentile of terrain within 3 km (531–1736 m), the 47th percentile of terrain within 10 km (530–2114 m). Red Mtn: the launch at 1584.7 m is the 100th percentile of terrain within 1 km (1166–1587 m), the 87th percentile of terrain within 3 km (905–2033 m), the 84th percentile of terrain within 10 km (405–2363 m).
Generated from site-context.json. produced using Copernicus WorldDEM-30 © DLR e.V. 2010-2014 and © Airbus Defence and Space GmbH 2014-2018 provided under COPERNICUS by the European Union and ESA; all rights reserved.
Two catalogued sites make the grammar clear:
- Red Mtn (100 / 87 / 84) is a local summit inside bigger
terrain: nothing within 1 km stands above the launch, while higher
ground exists at 3 and 10 km. A summit launch is its own trigger —
heated slopes fall away on all sides, thermals can arrive from any of
them, and no single “the hill faces X” reading applies. Its
aspectDegsays 61°, but on a summit that number is genuinely low-confidence — the reference caveats measure how ambiguous. - Flagpole (82 / 83 / 47) is a foothill in front of bigger terrain: it stands proud of its immediate surroundings, yet more than half the terrain within 10 km is higher. The launch works its own slope early, then the day belongs to the larger walls behind it.
The mid-slope sites read differently again: Dundee (80 / 79 / 57) and Erie (72 / 55 / 48) sit on the flanks of their terrain, where the downslope bearing is trustworthy — both face southwest (241° and 236°) — and the trigger is the heated slope below the launch rather than the launch itself.
Land cover: what the thermal catchment is made of
Section titled “Land cover: what the thermal catchment is made of”Thermals are made downstream of the ground: forest canopies hold heat back, clearcut, rock, and grass release it readily, and water kills it. The context document measures that character as class fractions of the 1 and 3 km discs around each launch:
What the thermal catchment is made of
Forest holds heat back; clearcut, rock, and grass release it; water kills it. The disc fractions carry that character — the single launch pixel does not.
Per-site land-cover composition from site-context.json. Dundee (launch pixel grassland): within 1 km: tree cover 97%, grassland 2.9%, bare / sparse 0.1%; within 3 km: tree cover 94.3%, grassland 5.2%, built-up 0.4%, bare / sparse 0.1%, water 0.1%. Erie (launch pixel grassland): within 1 km: tree cover 89.4%, grassland 10.6%; within 3 km: tree cover 88.3%, grassland 11.1%, built-up 0.6%. Flagpole (launch pixel tree cover): within 1 km: tree cover 99%, grassland 1%; within 3 km: tree cover 74.5%, grassland 4.2%, built-up 7.4%, bare / sparse 0.4%, water 13.4%. Red Mtn (launch pixel built-up): within 1 km: tree cover 87.5%, grassland 12.2%, bare / sparse 0.2%; within 3 km: tree cover 85.5%, grassland 10%, built-up 3.8%, bare / sparse 0.5%, water 0.1%, moss / lichen 0.1%.
Generated from site-context.json. © ESA WorldCover project 2021 / Contains modified Copernicus Sentinel data (2021) processed by ESA WorldCover consortium.
The catalogue’s clearest teaching case is Flagpole’s 3 km ring: 13% water — Kootenay Lake’s west arm sits next door. A large cold surface inside the thermal catchment is a lake-breeze engine and a thermal killer, and no wind-profile model at 2.5 km resolves what it does to a house thermal. The bars also show why the disc fractions outrank the single launch pixel: Red Mtn’s launch pixel reads built-up — resort infrastructure under the launch — while its 1 km disc is 88% tree cover. One 10 m pixel answers “what is under the ramp”; the fractions answer “what feeds the climb”.
Honest limits
Section titled “Honest limits”The context is static geography from open data, each source with its licence and its measured error — the surface model includes canopy, the land-cover map is 76.7% accurate globally, vertical datums differ by decimetres, and summit aspects are ambiguous. All of it is stated, with dated verification stamps, in the site context reference, along with the document’s shape and the code to join it to a profile by slug. What the context can never do is change with the weather: it tells you what the mountain is, so the windgram can tell you what today’s atmosphere does with it.