Metview's documentation is now on readthedocs!

This icon allows you to plot a fixed set of meteorological parameters forecasts as a function of forecast time for a given location or set of locations (arbitrary or meteorological station). The following web page describes the meteograms generated by this application:

This icon is only available to internal installations at ECMWF.

The macro language equivalent is meteogram().

The Meteogram Editor


Specifies the type of meteogram to be generated. The Epsgrams are derived from the Ensemble Prediction System, whereas the Metgrams are derived from the deterministic forecast model. The available types are 10 Days Epsgram, 15 Days Epsgram, 15 Days Epsgram With Climate, 10 Days Metgram and 10 Days Wave Epsgram. 


Specifies the location at which to derive the meteogram. Provide a Station icon with the location details.

Data Selection Type

Determines how the meteogram data source is selected: Latest (default) will retrieve the latest meteogram available; Date will allow the further selection of a specific date and time; Local allows the specification of a path to a local SPOT database (details of the database format are not provided here).


Specifies the day on which the forecast is based (first day on the plot). The default value is -1 (yesterday), but you can use other formats, such as YYMMDD or YYYY-MM-DD . Only available if Data Selection Type is set to Date.

Forecast Run Time

Specify the forecast time (hours of the day) from either 00h or 12h. Only available if Data Selection Type is set to Date.


Specifies the MARS experiment number from which the meteograms are to be plotted. You will only need to modify this parameter if you want to display data from a source other than the ECMWF model. Note that this parameter is a string, so for example '0001' is different from '1'.


Specifies the output format (the default is pdf).


If not Latest, then this parameter is taken to be the entire path to the database directory. Only available if Data Selection Type is set to Local.

Macro Example Using the Meteogram Icon

The Meteogram icon returns a graphics file as its output, so there is no need to render it through the plot() command; instead, it can be simply written to disk with the write() command, as shown below.

london = stations (name : "London, St James Park")

metgram_london = meteogram
	type : "10_days_epsgram",
	format : "pdf",
	station : london

write ('metgram_london.pdf', metgram_london)