Skip to main content

Local forecast data

MeteoSwiss produces point forecasts for about 6'000 locations, which are displayed on our MeteoSwiss App and website. These forecasts are produced by optimally combining the best sources of information available to generate seamless forecasts for nine full days (including the current day). Further information can be found in Generation of high-quality localised forecasts.

New forecasts for temperature, precipitation, wind, clouds, sunshine, radiation and weather symbols* are available every hour. Please note that these forecasts are updated more frequently on our app.

*The MeteoSwiss graphics are proprietary and cannot be reused. However, the number and description of the weather symbols may be utilised and matched with graphics that are permitted for use.

Data download

The Open Data from MeteoSwiss may be used without restriction; the source must be cited when reproducing or redistributing ("Source: MeteoSwiss").

By using 'Open Data' from MeteoSchweiz, you confirm that you have taken note of the Terms of use.

Download data automatically

Download files per meteorological parameter automatically via FSDI's REST API: https://data.geo.admin.ch/api/stac/v1/collections/ch.meteoschweiz.ogd-local-forecasting

Read our documentation on how to download files automatically.

The STAC Browser can be a useful tool to facilitate the use of the API: https://data.geo.admin.ch/browser/index.html#/collections/ch.meteoschweiz.ogd-local-forecasting

Data structure

The data is split by parameter. A file for a parameter contains all available locations in one file. Locations consist of postal codes, points of interest in the mountains (e.g peaks, mountain huts) as well as weather stations. There are files with hourly, 3-hourly and daily values. Each parameter is updated every hour.

Hourly parameters can be considered as an aggregation (mean, max, sum) over the preceeding hour or in some specific cases an instantaneous value (cloud cover, zero degree level). 3-hourly parameters are always an aggregation over the last 3 hours. As a result, the reference timestamp always defines the end of the aggregation interval*. Both hourly and 3-hourly parameters have an hourly temporal granularity although they represent different temporal aggregation intervals.

Parameters are:

IdentifierGroupDescription
dkl010h0WindWind direction; hourly mean
fu3010h0WindWind speed scalar; hourly mean in km/h
fu3010h1WindGust peak (one second); hourly maximum in km/h
fu3q10h0WindWind speed; hourly mean, 10% quantile in km/h
fu3q10h1WindGust peak; hourly maximum, 10% quantile in km/h
fu3q90h0WindWind speed; hourly mean, 90% quantile in km/h
fu3q90h1WindGust peak; hourly maximum, 90% quantile in km/h
gre000h0RadiationGlobal radiation; hourly mean
jww003i0GraphicsMeteoSwiss-Icon, weathertype, preceding 3 hours, forecast
nprohihsCloudsHigh cloud cover
nprolohsCloudsLow cloud cover
npromthsCloudsMedium cloud cover
ods000h0RadiationDiffuse radiation; hourly mean
rp0003i0PrecipitationProbability of precipitation during 3 hours
rre003i0PrecipitationTotal precipitation during 3 hours
rre150h0PrecipitationPrecipitation; hourly total
rreq10h0PrecipitationPrecipitation; hourly total, 10% quantile
rreq90h0PrecipitationPrecipitation; hourly total, 90% quantile
sre000h0SunshineSunshine duration; hourly total
tre200h0TemperatureAir temperature 2 m above ground; hourly mean
treq10h0TemperatureAir temperature 2 m above ground; hourly mean, 10% quantile
treq90h0TemperatureAir temperature 2 m above ground; hourly mean, 90% quantile
zprfr0hsTemperatureZero degree level; hourly value, forecast

*This is consistent with the timestamp conventions for ground-based measurement data.

Data format

The data format is CSV with an estimated volume of ≤300 KB per file for daily parameters and ≤33 MB for hourly ones.

note

Local forecast CSV files are encoded in Latin1 (ISO-8859-1) instead of Windows-1252 as for the ground-based measurement data.

Date/Time is expressed as YYYYMMDDHHMM and represents time in UTC.

Metadata

All parameters have a unique identifier that depends on the meteorological variable, the time resolution and possibly the ensemble statistic used (e.g. rreq90h0 for "Precipitation; hourly total, 90% quantile").

ogd-local-forecasting_meta_parameters.csv provides a list of all parameter identifiers available for the local forecast data collection with description, time interval, decimal places, data type and units.

Data usage

See e.g. MeteoSwiss website homepage or local forecasts.