How puhub computes the weather — methodology

puhub.ee shows Estonia's weather in real time by combining official observations with our own analysis model. Here we explain where the data comes from and how we process it.

Data sources

Land observations come from the weather stations of the Estonian Environment Agency (Ilmateenistus), plus Finnish (FMI) and Swedish (SMHI) coastal stations and road-weather stations.

Marine data — water temperature, currents and waves — comes from the European Copernicus Marine (CMEMS) model. Climate normals are based on the Environment Agency's 1991–2020 normals and the ERA5 reanalysis.

1 km analysis and terrain physics

Observations are interpolated onto a 1 km grid. Unlike a single model point, puhub accounts for terrain: a digital elevation model deflects wind across slopes, and forest height and density slow the wind by up to 65%.

This lets the map reflect local differences — such as weaker wind in forests and cooler nights inland — better than a single model point.

Update frequency

Atmospheric data is refreshed every 10 minutes and marine data twice a day. The current values on location pages load directly from the map's data feed.

More information