Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
earthkit-plots stable documentation
earthkit-plots earthkit-plots
  • Why earthkit-plots?

User guide

  • Installation
  • Tutorials
    • Introduction
    • Input and output
    • The functional and object-oriented APIs
    • The object-oriented API
    • Layouts and Figures
    • Styles
    • Metadata formatting
    • Domains and projections
    • Unit conversion
    • Regular lat-lon
    • Reduced Gaussian
    • HEALPix
    • ORCA
    • Wind barbs
    • Quiver (wind arrows)
    • Streamplots
    • Vector subsampling
    • Vector interpolation
    • Vector styles
    • Introduction to contour lines
    • Contour line styles
    • Reusable contour styles
    • Loading the data
    • Inspecting the data
    • Selecting a single valid time
    • Examining the ensemble structure
    • Plotting the spaghetti
    • Introduction to filled contours
    • Filled contour styles
    • Combining filled contours and contour lines
    • Point cloud
    • Grid points
    • Grid cells
    • Scatter
    • Choropleth maps
    • RGB composite images
    • Bilinear interpolation
    • Nearest-neighbour resampling
    • Regrid
    • Subsampling
    • Plotting numpy arrays
    • Plotting netCDF data
    • Plotting GRIB data
    • Plotting xarray data
    • Introduction to time series plots
    • Climate stripe plots
    • Multi-box plots
  • Gallery
    • Built-in named domains
    • Using a cartopy CRS
    • Custom domains
    • Combining domains
    • El Niño
    • Hatched shading
    • Model orography
    • Temperature and pressure
    • Time zones
    • Weather forecast steps
    • Unstructured grids
    • Vorticity over the Andes
    • Categorical data
    • EFAS (Lambert Azimuthal Equal Area)
    • RGB composite
    • Numpy arrays
    • Streamlines
    • Wind barbs/flags
    • Wind arrows/quiver
    • Quiver with colours
    • HEALPix pixels
    • HEALPix interpolated
    • HEALPix point cloud
    • Octahedral grid pixels
    • Octahedral grid interpolated
    • Octahedral grid point cloud
    • ERA5 temperature time series
    • ERA5 precipitation time series
    • Satellite level 2 (orbit tracks) CO2 data
    • USA temperature obs
    • Non-contiguous gridded data
    • Blue marble JPEG
    • Cities in Japan
    • Shapefiles
  • Styles gallery
  • Named domains
  • API Reference
    • earthkit.plots.Figure
    • earthkit.plots.Subplot
    • earthkit.plots.geo
    • earthkit.plots.timeseries
    • earthkit.plots.climatology
    • earthkit.plots.quickplot
    • earthkit.plots.Style
    • earthkit.plots.load_style
    • earthkit.plots.list_styles
    • earthkit.plots.metadata.formatters
    • earthkit.plots.metadata.labels

Developer guide

  • Development

Extras

  • Release notes
    • Deprecations
    • Version 1.0 Updates
    • Version 0.6 Updates
    • Version 0.5 Updates
    • Version 0.4 Updates
    • Version 0.3 Updates
  • License
  • Index
Back to top
View this page
Edit this page

Styles gallery¶

This page lists all built-in styles shipped with earthkit-plots. Each entry shows the style name and a preview of the colorbar. Click the copy button next to any name to copy it for use in your code:

chart.contourf(data, style="temperature-2m-turbo-celsius")

Note

Many styles have units in their colorbar labels (e.g. °C, m/s). These styles will attempt to automatically convert the units of your data to match the style’s units.

Divergence

sh-blured-fm50t50lst-cell
colorbar preview
sh-blured-fm50t50lst
colorbar preview
sh-blured-fm50t50lst-less
colorbar preview
sh-blu-fm50tm1lst
colorbar preview
sh-red-f1t50lst
colorbar preview
sh-viobrn-fm50t50lst-less
colorbar preview
ct-blured-fm5t50
contour line sample

Instantaneous 10 metre wind gust

sh-red-f10t70lst
colorbar preview
sh-all-f2t50i2
colorbar preview
sh-grn-f10t100lst
colorbar preview
sh-all-f03t70-beauf
colorbar preview
ct-red-i5
contour line sample

(Levels are determined from data at plot time)

10 metre U wind component

10u-rdbu-m-s
colorbar preview
10u-rdbu-knots
colorbar preview

10 metre V wind component

10v-rdbu-m-s
colorbar preview
10v-rdbu-knots
colorbar preview

Wind speed

sh-grn-f30t100i10
colorbar preview
sh-all-f30t100i10
colorbar preview
ct-grn-f30-i10
contour line sample

(Levels are determined from data at plot time)

2 metre temperature

2m-temperature-spectral-kelvin
colorbar preview
2m-temperature-spectral-fahrenheit
colorbar preview
2m-temperature-spectral-celsius
colorbar preview
sh-all-fm48t56i4
colorbar preview
sh-all-fm64t52i4
colorbar preview
ct-red-i2-dash
contour line sample
sh-all-fm32t42i2
colorbar preview
sh-all-fm48t56i4-ct-wh
colorbar preview
sh-all-fm52t48i4
colorbar preview
sh-all-fm52t48i4-light
colorbar preview
sh-gry-fm72t56lst
colorbar preview
ct-red-i4-t3
contour line sample

(Levels are determined from data at plot time)

sh-all-fm80t56i4-v2
colorbar preview
sh-all-fm50t58i2
colorbar preview
transparent-zero-blue
colorbar preview

2 metre dewpoint temperature

2m-dewpoint-spectral-kelvin
colorbar preview
2m-dewpoint-spectral-fahrenheit
colorbar preview
2m-dewpoint-spectral-celsius
colorbar preview

Wind speed

ct-ylw-f30-i10
contour line sample

(Levels are determined from data at plot time)

Potential vorticity

sh-blu-f02t30
colorbar preview
sh-gry-f0t20lst
colorbar preview
ct-vio-i1-t1
contour line sample

(Levels are determined from data at plot time)

Potential vorticity

ct-magenta-i2-t3
contour line sample

(Levels are determined from data at plot time)

Vorticity (relative)

sh-blured-fm50t50lst-narrow-range
colorbar preview

Vertical velocity

sh-blured-fm5t5lst
colorbar preview
sh-blu-fm5tm005lst
colorbar preview
sh-red-f005t5lst
colorbar preview
sh-viobrn-fm5t5lst
colorbar preview
ct-blured-lst
contour line sample

Wind speed

sh-red-f5t70lst
colorbar preview
sh-all-f5t70lst
colorbar preview

850Ws Mean

ct-blk-i5-t2
contour line sample

(Levels are determined from data at plot time)

ct-blk-i5-t1
contour line sample

(Levels are determined from data at plot time)

ct-blue-i5-t2
contour line sample

(Levels are determined from data at plot time)

850Ws Spread

sh-range-f02t30
colorbar preview

Drought code

drought-code-1
colorbar preview
drought-code-2
colorbar preview

Forest fire weather index

fwi-1
colorbar preview
fwi-3
colorbar preview

Fine fuel moisture code

risico-1
colorbar preview
risico-2
colorbar preview

Convective available potential energy

range-100-4500
colorbar preview
range-50-9000
colorbar preview
ct-red-f50t8000
contour line sample
ct-green-f10t8000
contour line sample
cape-extra1
colorbar preview

Cloud base height

sh-cbh-blk-f0t22000
colorbar preview
sh-cbh-f0t22000
colorbar preview

Convective inhibition

sh-red-f0t900
colorbar preview
sh-black-f0t900
colorbar preview
sh-grey-min50
colorbar preview
sh-grey-min100
colorbar preview
sh-grey-min200
colorbar preview

Total Aerosol Optical Depth at 550nm

sh-all-aod
colorbar preview
sh-buylrd-aod
colorbar preview
sh-buylrd-aod-lowthreshold
colorbar preview
sh-oranges-aod
colorbar preview

Composition Ch4 300

sh-nipy-spectral-ch4-300hpa
colorbar preview
sh-rdgy-r-ch4-300hpa
colorbar preview

Composition Ch4 50

sh-nipy-spectral-ch4-50hpa
colorbar preview
sh-rdgy-r-ch4-50hpa
colorbar preview

Methane

sh-nipy-spectral-ch4-500hpa
colorbar preview
sh-rdgy-r-ch4-500hpa
colorbar preview

Composition Ch4 850

sh-nipy-spectral-ch4-850hpa
colorbar preview
sh-rdgy-r-ch4-850hpa
colorbar preview

Composition Ch4 Surface

sh-nipy-spectral-ch4-surface
colorbar preview
sh-rdgy-r-ch4-surface
colorbar preview

CH4 column-mean molar fraction

sh-nipy-spectral-ch4-totalcolumn
colorbar preview
sh-rdgy-r-ch4-totalcolumn
colorbar preview

CO2 column-mean molar fraction

sh-nipy-spectral-co2-totalcolumn
colorbar preview
sh-spectral-r-co2-totalcolumn
colorbar preview
sh-rdgy-r-co2-totalcolumn
colorbar preview

Carbon monoxide

sh-all-co-upper
colorbar preview
sh-ylgnbu-co-upper
colorbar preview

Carbon monoxide

sh-all-co-500hpa
colorbar preview
sh-viridis-co-500hpa
colorbar preview

Total column Carbon monoxide

sh-all-tcco
colorbar preview

Wildfire radiative power

sh-all-fire
colorbar preview
symb-all-fire
contour line sample

Nitrogen dioxide

sh-all-no2-surface
colorbar preview

GEMS Ozone

sh-all-o3-sfc
colorbar preview
sh-ylgnbu-o3-sfc
colorbar preview

GEMS Total column ozone

sh-all-tco3
colorbar preview

Particulate matter d < 10 um

sh-all-pm10-defra-daqi
colorbar preview
sh-all-pmx-ncl-precip-11lev
colorbar preview

Particulate matter d < 2.5 um

sh-all-pm2p5-defra-daqi
colorbar preview
sh-all-pmx-regional
colorbar preview

Total column Sulphur dioxide

sh-all-tcso2
colorbar preview

UV biologically effective dose

sh-all-uvindex
colorbar preview

2 metre temperature index

sh-blured-fm1t1lst
colorbar preview
sh-efi2t-fm1t1lst
colorbar preview
sh-efi2t-fm1t1lst-nc
colorbar preview

Convective available potential energy shear index

sh-red-f05t1i01
colorbar preview
mrk-efi-capes-f06t1
contour line sample
sh-efi-f05t1-nc
colorbar preview

Snowfall index

mrk-efi-tp-f06t1
contour line sample
mrk-efi-sf-f06t1
contour line sample

10 metre wind gust index

mrk-efi-wg-f06t1
contour line sample

Accumulated freezing rain

sh-all-f05t100
colorbar preview
sh-red-f001t10
colorbar preview
ct-blk-f005t25
contour line sample

Probability of a hurricane

genesis-prob
colorbar preview
genesis-prob-light
colorbar preview
genesis-prob-dark
colorbar preview
prob-red2blue
colorbar preview
prob-blue2yellow
colorbar preview
prob-green2yellow
colorbar preview

High cloud cover

transparency-white
colorbar preview
sh-whi-f0t1lst
colorbar preview
sh-blugry-f0t1lst
colorbar preview
tran-whi-f03t1lst
colorbar preview

Height of convective cloud top

sh-hcct-blk-f0t22000
colorbar preview
sh-hcct-f0t22000
colorbar preview

K index

sh-red-f15t60
colorbar preview
sh-green-f15t60
colorbar preview
ct-blk-f10-i10-t2
contour line sample

(Levels are determined from data at plot time)

Low cloud cover

transparency-grey
colorbar preview
sh-gry-f0t1lst
colorbar preview
sh-redgry-f0t1lst
colorbar preview
tran-gry-f03t1lst
colorbar preview

Mc 10Fg

sh-mc-wind-f0t80
colorbar preview
ct-mc-wind-f0t80-black
contour line sample
ct-mc-wind-f0t80-blue
contour line sample

Mc 2Tmean

sh-mc-t-fm80t60
colorbar preview
ct-mc-t-fm80t60-black
contour line sample
ct-mc-t-fm80t60-blue
contour line sample

Convective available potential energy

sh-mc-cape-f10t13000
colorbar preview
ct-mc-cape-f10t13000-black
contour line sample
ct-mc-cape-f10t13000-blue
contour line sample

Convective available potential energy shear

sh-mc-capes-f10t4000
colorbar preview
ct-mc-capes-f10t4000-black
contour line sample
ct-mc-capes-f10t4000-blue
contour line sample

Snowfall

sh-mc-sf-f01t100
colorbar preview
ct-mc-sf-f01t100-black
contour line sample
ct-mc-sf-f01t100-blue
contour line sample

Maximum of significant wave height

sh-mc-swh-f0t20
colorbar preview
ct-mc-swh-f0t20-black
contour line sample
ct-mc-swh-f0t20-blue
contour line sample

Mc Tp

sh-mc-tp-f01t1000
colorbar preview
ct-mc-tp-f01t1000-black
contour line sample
ct-mc-tp-f01t1000-blue
contour line sample

Mcc

transparency-lightgrey-100
colorbar preview

Mean sea level pressure

mslp-contour-pa
contour line sample

(Levels are determined from data at plot time)

mslp-contour-hpa
contour line sample

(Levels are determined from data at plot time)

Temperature anomaly

t-upper-anomaly
colorbar preview
sh-anomaly-rb-m20t20
colorbar preview

2 metre temperature probability

sh-mf-pdist
colorbar preview
sh-mf-pdist-2
colorbar preview
sh-mf-2t-tercile
colorbar preview
sh-mf-pdist-quintile
colorbar preview
sh-mf-pdist-decile
colorbar preview

Sunshine duration anomalous rate of accumulation

sh-rb-fm100t100
colorbar preview
ct-blk-i4-t2-sduration
contour line sample
ct-blk-i4-t2-dashed-sduration
contour line sample

Geopotential anomaly

sh-range-fm40t40
colorbar preview

Geopotential

ct-blk-i6-t2
contour line sample

(Levels are determined from data at plot time)

ct-red-i5-t2
contour line sample

(Levels are determined from data at plot time)

ct-green-i5-t2
contour line sample

(Levels are determined from data at plot time)

ct-brn-i4-t2
contour line sample

(Levels are determined from data at plot time)

ct-blk-i2-t4
contour line sample

(Levels are determined from data at plot time)

ct-green-i2-t4
contour line sample

(Levels are determined from data at plot time)

Mean sea level pressure

ct-blk-i5-t1-hilo
contour line sample

(Levels are determined from data at plot time)

ct-blk-i5-t1-hilo-label
contour line sample

(Levels are determined from data at plot time)

ct-blk-i1-t1
contour line sample

(Levels are determined from data at plot time)

ct-blk-i1-t2
contour line sample

(Levels are determined from data at plot time)

ct-red-i5-t4
contour line sample

(Levels are determined from data at plot time)

Msl Spread

sh-blu-f02t50
colorbar preview
sh-range-f02t50
colorbar preview

Nc Gh100

ct-blk-i8-t2
contour line sample

(Levels are determined from data at plot time)

ct-blk-i10-t2
contour line sample

(Levels are determined from data at plot time)

Nc Sd

snow-1to10000
colorbar preview
snow-1to1000-whi
colorbar preview

Nc Tp Interval

sh-blured-f05t300lst
colorbar preview
sh-blured-f1t100lst
colorbar preview
sh-blured-f1t100lst-dark
colorbar preview
sh-grnvio-f1t100lst
colorbar preview
sh-all-f05t300lst
colorbar preview
sh-blured-f01t500lst
colorbar preview
sh-blured-f0t300
colorbar preview
ct-blumag-lst
contour line sample

Specific humidity

sh-spechum-option1
colorbar preview
sh-spechum-option2
colorbar preview
sh-spechum-option3
colorbar preview
ct-blk-i2-t2
contour line sample

(Levels are determined from data at plot time)

spechum-extra1
colorbar preview

Relative humidity

sh-grnblu-f65t100i15
colorbar preview
sh-grnblu-f65t100i15-light
colorbar preview
ct-grnblu-f65t100i15
contour line sample

Mean discharge in the last 6 hours

river-discharge-blues-europe
colorbar preview
river-discharge-blues-global
colorbar preview

sea surface temperature

sst-spectral-celsius
contour line sample
sst-spectral-kelvin
contour line sample

Sea-ice cover

sic-grey
colorbar preview
sic-25to100
colorbar preview
transparent-ice
colorbar preview
sic-10to100
colorbar preview

Cloudy brightness temperature

sim-image-ir-fixed-range
colorbar preview

Cloudy brightness temperature

sim-image-wv-fixed-range
colorbar preview

Sim Image Wv Ch6

sim-image-wv-500
colorbar preview

Snow Water Equivalent

snow-water-equivalent-kg-m2
colorbar preview

Soil Wetness Index

soil-wetness-greens
colorbar preview

Sot Tp N90

ct-sot-black-f0t8t1
contour line sample
ct-sot-blue-f0t8t1
contour line sample

Surface net short-wave (solar) radiation

ssr-cividis-j-m2
colorbar preview

Sea surface temperature

sh-sst-fm2t36i2
colorbar preview
sh-sst-fm5t45
colorbar preview
ct-sst-blk-fm2t36i2-i4
contour line sample
ct-sst-blue-fm2t36i2-i4
contour line sample
ct-sst-multicolour
contour line sample

2m temperature anomaly of at least +2K

sh-blup-f0t100lst
colorbar preview
sh-blup-f0t100lst-light
colorbar preview
sh-rgb-f5t100
colorbar preview
sh-rgb-transparent-f5t100
colorbar preview
sh-rgb-transparent25-f5t100
colorbar preview
sh-grn-f0t100lst
colorbar preview
sh-grn-f0t100lst-light
colorbar preview
sh-red-f0t100lst
colorbar preview
sh-red-f0t100lst-light
colorbar preview
ct-prob-black-f5t100t2
contour line sample
ct-prob-blue-f5t100t2
contour line sample

Temperature

t100-sh-all-fm96tm8i4
colorbar preview
t100-ct-red-i2-dash
contour line sample
t100-sh-gry-fm72t56lst
colorbar preview
t100-sh-all-fm80t56i4-v2
colorbar preview
t100-ct-red-i4-t3
contour line sample

(Levels are determined from data at plot time)

Temperature

t3-sh-all-fm80t16i4
colorbar preview
t3-ct-red-i2-dash
contour line sample
t3-sh-all-fm50t58i2
colorbar preview
t3-sh-gry-fm72t56lst
colorbar preview
t3-sh-all-fm80t56i4-v2
colorbar preview
t3-ct-red-i4-t3
contour line sample

(Levels are determined from data at plot time)

Temperature

sh-blu-f008t25
colorbar preview
sh-range-f008to25
colorbar preview

Total precipitation

precipitation-blue-gradient

(Levels are determined from data at plot time)

precipitation-mm

(Levels are determined from data at plot time)

precipitation-m

(Levels are determined from data at plot time)

precipitation-kg-m2

(Levels are determined from data at plot time)

Total Runoff Water Equivalent

runoff-blues-kg-m2
colorbar preview

Total totals index

sh-red-f44t70
colorbar preview
sh-green-f44t70
colorbar preview

Precipitation rate

sh-prate-radarlike-grided
colorbar preview
sh-prate-radarlike-grided-f01
colorbar preview
sh-prate-radarlike
colorbar preview

Visibility

sh-navy-f0t13500
colorbar preview
sh-vis-f0t1500
colorbar preview
sh-vis-f0t100000
colorbar preview
sh-red-f0t90000
colorbar preview
sh-grey-f0t90000
colorbar preview
ct-navy-f0t13500
contour line sample
ct-vis-blk-f0t10000
contour line sample

Mean period of total swell

sh-all-f0t18i1-5
colorbar preview
sh-grn-f0t18i1-5
colorbar preview

Significant wave height of all waves with period larger than 10s

sh-all-f0t20lst
colorbar preview
sh-blu-f0t20lst
colorbar preview
sh-blu-f0t20lst-light
colorbar preview
sh-blu-f0t20lst-warn
colorbar preview
sh-douglas-sea-scale
colorbar preview

Significant wave height of all waves with periods within the inclusive range from 10 to 12 seconds

sh-wave-f0t10-red
colorbar preview
sh-wave-f0t10-purple
colorbar preview

Significant wave height of all waves with periods within the inclusive range from 21 to 25 seconds

sh-wave-f005t5-rose
colorbar preview
sh-wave-f005t5-red
colorbar preview
sh-wave-f005t5-purple
colorbar preview
ct-t2-f005t5-black
contour line sample
ct-t2-f005t5-blue
contour line sample

Significant wave height of all waves with periods within the inclusive range from 25 to 30 seconds

sh-wave-f002t1-blue
colorbar preview
sh-wave-f002t1-red
colorbar preview
sh-wave-f002t1-purple
colorbar preview
ct-t2-f002t1-black
contour line sample
ct-t2-f002t1-blue
contour line sample

Significant height of wind waves

sh-blu-f0t20-douglas
colorbar preview

Wave energy flux magnitude

sh-red-f0t640-energy
colorbar preview
sh-all-f0t640-energy
colorbar preview
ct-t3-f0t640-black
contour line sample
ct-t3-f0t640-blue
contour line sample

Potential temperature

ct-black-i2-solid
contour line sample
ct-black-i4-solid
contour line sample
ct-multicolour-fm20t40i2
contour line sample

10 metre wind gust in the last 6 hours

wind-gust-6h-m-s
colorbar preview
wind-speed-10m-m-s
colorbar preview

Wind

wind-quiver-m-s
vector style sample

Z300 Spread

sh-blu-f03t75
colorbar preview
Next
Named domains
Previous
Working with shapefiles
Copyright © 2026, European Centre for Medium-Range Weather Forecasts (ECMWF)
Made with Sphinx and @pradyunsg's Furo