Visualisation functions ========================= .. _toc_plot_view: Views ------- .. list-table:: :widths: 20 80 :header-rows: 0 * - :func:`annotationview` - Create an annotation view * - :func:`cartesianview` - Create a Cartesian view * - :func:`geoview` - Create a map view * - :func:`make_geoview` - Generate a geoview with predefined settings * - :func:`map_area_gallery` - Generate map area gallery in Jupyter notebooks * - :func:`map_style_gallery` - Generate map style gallery in Jupyter notebooks * - :func:`maverageview` - Create an average view * - :func:`mhovmoellerview` - Create a Hovmoeller diagram view * - :func:`mvertprofview` - Create a vertical profile view * - :func:`mxsectview` - Create a cross section view * - :func:`thermoview` - Create a thermodynamical diagram view .. _toc_plot_visdef: Visual definitions -------------------- .. list-table:: :widths: 20 80 :header-rows: 0 * - :func:`maxis` - Define the axis plotting styles * - :func:`mcoast` - Define the map plotting style * - :func:`mcont` - Define the contouring style * - :func:`mgraph` - Define the graph plotting style * - :func:`mlegend` - Define the legend plotting style * - :func:`mobs` - Define the BUFR observation plotting style * - :func:`msymb` - Define the symbol plotting style * - :func:`mtaylor` - Define the Taylor diagram style * - :func:`mtext` - Define the title plotting style * - :func:`mthermo` - Define the thermodynamical data plotting style * - :func:`mthermogrid` - Define the thermodynamical diagram style * - :func:`mwind` - Define the wind plotting style .. _toc_plot_plot: Plotting ---------- .. list-table:: :widths: 20 80 :header-rows: 0 * - :func:`binning` - Define 2D binning for scatterplots * - :func:`eccharts` - Retrieve and plots ecCharts layers * - :func:`grib_vectors` - Combine GRIB scalar fields into vector data * - :func:`input_visualiser` - Define visualisation for ndarray data * - :func:`met3d` - Visualises GRIB data in Met3D * - :func:`meteogram` - Generate a meteogram * - :func:`mimport` - Plots an image at the spcified position in a view * - :func:`mvl_geocircle` - Return a curve for a circle/quadrants defined on the surface of the Earth * - :func:`mvl_geoline` - Return a curve for a line sampled in lat-lon coordinates * - :func:`mvl_geopolyline` - Return a curve with a polyline sampled in lat-lon coordinates * - :func:`netcdf_visualiser` - Define visualisation for :class:`NetCdf` data * - :func:`newpage` - Forces a new page on PostScript output * - :func:`odb_visualiser` - Define visualisation for :class:`Odb` data * - :func:`plot` - Generate a plot * - :func:`plot_diff_maps` - High-level function to generates map-based difference plots * - :func:`plot_maps` - High-level function to generates map-based plots * - :func:`rttov_visualiser` - Define visualisation for RTTOV model output * - :func:`scm_visualiser` - Define visualisation for SCM output * - :func:`table_visualiser` - Define visualisation for CSV data * - :func:`thermo_parcel_area` - Return a set of coloured areas from a thermo parcel path * - :func:`xs_build_curve` - Return a curve for the given cross section data * - :func:`xs_build_orog` - Return an orography area curve for the given cross section data * - :func:`xy_area` - Return an xy area plot object with a given colour * - :func:`xy_curve` - Return a curve with a given colour, style and thickness .. _toc_plot_layout: Layout -------- .. list-table:: :widths: 20 80 :header-rows: 0 * - :func:`mvl_regular_layout` - Generate a regular grid of frames/subframes * - :func:`mxn_layout` - Generate a regular grid of plot pages * - :func:`plot_page` - Create a page in a plot layout * - :func:`plot_superpage` - Create a top level plot layout .. _toc_plot_output: Graphical output ------------------ .. list-table:: :widths: 20 80 :header-rows: 0 * - :func:`eps_output` - Define the EPS (Encapsulated PostScript) output format * - :func:`epscairo_output` - Define the EPS output format using the Cairo driver * - :func:`kml_output` - Define the KML output format * - :func:`pdf_output` - Define the PDF output format * - :func:`png_output` - Define the PNG output format * - :func:`ps_output` - Define the PostScript output format * - :func:`pscairo_output` - Define the PostScript output format using the Cairo driver * - :func:`svg_output` - Define the SVG output format .. _toc_plot_ws: Weather Symbol Objects ------------------------ .. list-table:: :widths: 20 80 :header-rows: 0 * - :func:`ws_cold_front` - Cold front weather symbol * - :func:`ws_convergence_line` - Convergence line weather symbol * - :func:`ws_high` - High pressure weather symbol * - :func:`ws_image` - Image weather symbol * - :func:`ws_instability_line` - Instability line weather symbol * - :func:`ws_intertropical_discontinuity` - Intertropical discontinuity line weather symbol * - :func:`ws_itcz` - ITCZ line weather symbol * - :func:`ws_low` - Low pressure weather symbol * - :func:`ws_marker` - Marker weather symbol * - :func:`ws_occluded` - Occluded front weather symbol * - :func:`ws_placemark` - Placemark weather symbol * - :func:`ws_quasi_stationary` - Quasi-stationary front weather symbol * - :func:`ws_ridge` - Ridge weather symbol * - :func:`ws_shape` - Shape weather symbol * - :func:`ws_shear_line` - Shear line weather symbol * - :func:`ws_storm` - Storm weather symbol * - :func:`ws_text` - Text weather symbol * - :func:`ws_tropical_wave` - Tropical wave weather symbol * - :func:`ws_trough` - Trough weather symbol * - :func:`ws_warm_front` - Warm front weather symbol * - :func:`ws_wmo_symbol` - WMO weather symbol