🏠 Home Location


🚀 Start Page

Choose which page loads when you open the app

What is ICON-D2?

ICON-D2 is the German Weather Service's (DWD) high-resolution regional weather model — the same numerical forecast that underpins DWD's own aviation products and is used by third-party services like Windy. ClearToFly visualizes the raw ICON-D2 data directly, so VFR pilots see it without smoothing or downsampling.

The one-line summary

ICON-D2 = 2.1 km grid, updated every hour (for the first 14 hours) or every 3 hours (out to 48 hours), covering Central Europe from the North Sea to the northern Alps and from eastern France to western Poland.
ClearToFly ceiling map showing DWD ICON-D2 output over Mecklenburg-Vorpommern and northern Brandenburg. A large red / orange plume of low ceiling stretches WNW–ESE from around Lüneburg through Ludwigslust and Perleberg toward Wittstock, with a hover tooltip near Wittenberge showing 1887 ft. Green (5,000–12,000 ft) and blue (>20,000 ft) zones sit to the west (Wolfsburg area) and inside a small clear pocket near Berlin. Home airfield EDAZ Schönhagen is marked with a house icon south-east of Berlin.
ICON-D2 at 2.1 km resolution. The cellular structure you can see here is the model's actual grid — each cell is roughly 2 km × 2 km. Small enough to resolve individual terrain features, valley climates and the plume-shaped weather features that make VFR flying different from an area-average forecast. Global models at 25 km would blur this entire area into two or three cells.

Why the resolution matters

Global weather models (like the ECMWF IFS at ~25 km, or GFS at ~25 km) can't resolve the terrain that shapes VFR weather. A 2.1 km grid can see the Schwarzwald crest, an Alpine valley or the Ruhr Basin as distinct features. That means:

Why the update cadence matters

ICON-D2 has two update modes, published by DWD:

ClearToFly stitches these together automatically: hours 0–14 use the freshest hourly RUC data, and hours 15–48 use the most recent 3-hourly ICON-D2. You always see the newest available data at every forecast hour.

Beyond +48 h — ICON-EU and ECMWF

ICON-D2 stops at +48 hours. For a longer horizon, ClearToFly stitches two coarser models onto the tail:

Every step down in resolution loses detail — a 7 km ICON-EU grid can't resolve an Alpine valley the way a 2.1 km ICON-D2 grid can, and a 28 km ECMWF grid can't resolve a small mountain range at all. Use the extended horizon for planning trends (is a warm front approaching by Sunday?), not for takeoff-window decisions.

Which parameters does ClearToFly show?

ICON-D2 outputs dozens of atmospheric variables at multiple levels. ClearToFly surfaces the ones a VFR pilot actually decides on:

What ICON-D2 is not

ICON-D2 is a forecast — not a live observation. Actual conditions can differ, especially in fog, thunderstorms, and rapidly-changing frontal weather. For go/no-go decisions close to flight time, always cross-check ICON-D2 against current METARs, live radar, and — for German airspace — the official DWD FlugWetter briefing.

Where does the data come from?

ICON-D2 GRIB files are published by DWD's Open Data portal. Between the deterministic runs (8 per day) and RUC (24 per day), DWD publishes roughly 32 ICON-D2 events per day that ClearToFly could consume.

We don't process every one. The generation pipeline runs 13 times per day — a deliberate trade-off between recency and cost. Each pipeline run generates all products (maps, meteograms, cross-section cache, synopsis) for the freshest available D2+RUC pair, which typically costs a few minutes of compute on an EC2 spot instance. Running the pipeline against every RUC hour would triple the cost for a marginal improvement in freshness; 13/day catches every D2 publication plus half the RUCs, which puts the "run age" on the site at 30–60 minutes most of the day.

No third-party API sits between DWD and the pilot — ClearToFly downloads the raw GRIB files, decodes them and generates the maps, meteograms and cross-sections you see here directly.