🏠 Home Location


🚀 Start Page

Choose which page loads when you open the app

Ceiling — what the colors mean

The ceiling map shows the forecast height of the lowest broken or overcast cloud layer above ground level, from the DWD ICON-D2 model. It answers a single question: is the sky low enough to spoil VFR here?

ClearToFly ceiling forecast for Thu Jul 16 at 09:00 CEST across Mecklenburg-Vorpommern and northern Brandenburg. A plume of low ceiling runs WNW–ESE from around Lüneburg through Ludwigslust and Perleberg toward Wittstock — deep red / orange (below 1,000 ft, plus 1,000–3,000 ft margins) in the core, yellow (3,000–5,000 ft) at the edges. A hover tooltip near Wittenberge / Perleberg reads “1887 ft”. Further west (Wolfsburg area) the map is green/blue (8,000+ ft, clear). A small clear pocket sits near Berlin, and another orange patch appears east of Berlin. The GAFOR-like legend on the right maps colours from dark red (< 500 ft) through orange / yellow / green to dark blue (> 20,000 ft).
Ceiling forecast for northern Germany, Thursday morning at 09:00 CEST. A slow-moving low-cloud plume traces a WNW–ESE band across Mecklenburg-Vorpommern into Brandenburg. Red / orange in the core (below ~2,000 ft — not VFR to marginal), yellow at the edges (3,000–5,000 ft), green further west and in a small clear pocket around Berlin. Hover any cell for the exact number — the tooltip near Perleberg shows 1,887 ft, right in the middle of the marginal band.

What the field actually is

ICON-D2 exports a diagnostic CEILING field: the lowest model level at which total cloud cover exceeds 4/8. That threshold matches the aviation definition of "broken" — a value below 1,000 ft means you can expect a solid layer close to the surface, not just a few scattered patches.

How to read the colors (GAFOR-like scheme)

The colours are inspired by German GAFOR categories but are not a strict GAFOR encoding — GAFOR has additional rules (visibility, area coverage, timing) that a per-cell ceiling forecast can't capture on its own. Use the colours as a fast visual approximation:

AGL vs. MSL

The ceiling number on this map is height above ground, not height above sea level. That's the safer convention for the pilot: “below 1,000 ft AGL over the Alps” is a serious problem because it's near the surface, and the map surfaces it that way immediately. An MSL-based ceiling would look reassuring in the mountains (“7,000 ft ceiling!”) even when the cloud is within a few hundred feet of the ridge.

Two implications:

When you need to reason about the absolute altitude of the layer along a route — e.g. to pick a cruise altitude — cross-check with the cross-section, which draws the layer against a terrain profile.

When ceiling is not enough

Ceiling is only half the VFR minima. Combine it with:

Model caveats

ICON-D2's CEILING field can miss thin stratocumulus decks that are solid enough to see but too thin for the model's coverage threshold. In persistent stratus/fog situations, cross-check with current METARs — a model saying 4,000 ft while every station reports OVC008 is telling you the model is late resolving the layer.