Contains functionality for making meteorological plots.
Functions
add_metpy_logo(fig[, x, y, zorder, size])
add_metpy_logo
Add the MetPy logo to a figure.
add_timestamp(ax[, time, x, y, ha, …])
add_timestamp
Add a timestamp to a plot.
add_unidata_logo(fig[, x, y, zorder, size])
add_unidata_logo
Add the Unidata logo to a figure.
convert_gempak_color(c[, style])
convert_gempak_color
Convert GEMPAK color numbers into corresponding Matplotlib colors.
read_colortable(fobj)
read_colortable
Read colortable information from a file.
wx_code_to_numeric(codes)
wx_code_to_numeric
Determine the numeric weather symbol value from METAR code text.
Classes
BarbPlot(**kwargs)
BarbPlot
Make plots of wind barbs on a map with traits to refine the look of plotted elements.
ContourPlot(**kwargs)
ContourPlot
Make contour plots by defining specific traits.
FilledContourPlot(**kwargs)
FilledContourPlot
Make color-filled contours plots by defining appropriate traits.
Hodograph([ax, component_range])
Hodograph
Make a hodograph of wind data.
ImagePlot(**kwargs)
ImagePlot
Make raster image using imshow for satellite or colored image.
imshow
MapPanel(**kwargs)
MapPanel
Set figure related elements for an individual panel.
PanelContainer(**kwargs)
PanelContainer
Collects panels and set complete figure related settings (e.g., size).
PlotObs(**kwargs)
PlotObs
The highest level class related to plotting observed surface and upperair data.
PlotScalar(**kwargs)
PlotScalar
Defines the common elements of 2D scalar plots for single scalar value fields.
PlotVector(**kwargs)
PlotVector
Defines common elements for 2D vector plots.
Plots2D(**kwargs)
Plots2D
The highest level class related to plotting 2D data.
SkewT([fig, rotation, subplot, rect, aspect])
SkewT
Make Skew-T log-P plots of data.
StationPlot(ax, x, y[, fontsize, spacing, …])
StationPlot
Make a standard meteorological station plot.
StationPlotLayout
make a layout to encapsulate plotting using StationPlot.