pydda.vis.plot_yz_xsection_barbs

pydda.vis.plot_yz_xsection_barbs(Grids, ax=None, background_field='reflectivity', level=1, cmap='pyart_LangRainbow12', vmin=None, vmax=None, u_vel_contours=None, v_vel_contours=None, w_vel_contours=None, wind_vel_contours=None, u_field='u', v_field='v', w_field='w', title_flag=True, axes_labels_flag=True, colorbar_flag=True, colorbar_contour_flag=False, bg_grid_no=0, barb_spacing_y_km=10.0, barb_spacing_z_km=1.0, contour_alpha=0.7)[source]

This procedure plots a cross section of winds from wind fields generated by PyDDA in the Y-Z plane using barbs.

Parameters
Grids: list

List of Py-ART Grids to visualize

ax: matplotlib axis handle

The axis handle to place the plot on. Set to None to plot on the current axis.

background_field: str

The name of the background field to plot the windbarbs on.

level: int

The number of the X level to plot the cross section through.

cmap: str or matplotlib colormap

The name of the matplotlib colormap to use for the background field.

vmin: float

The minimum bound to use for plotting the background field. None will automatically detect the background field minimum.

vmax: float

The maximum bound to use for plotting the background field. None will automatically detect the background field maximum.

u_vel_contours: 1-D array

The contours to use for plotting contours of u. Set to None to not display such contours.

v_vel_contours: 1-D array

The contours to use for plotting contours of v. Set to None to not display such contours.

w_vel_contours: 1-D array

The contours to use for plotting contours of w. Set to None to not display such contours.

wind_vel_contours: 1-D aray

The contours to use for plotting contours of horizontal wind speed. Set to None to not display such contours.

u_field: str

Name of zonal wind (u) field in Grids.

v_field: str

Name of meridional wind (v) field in Grids.

w_field: str

Name of vertical wind (w) field in Grids.

show_lobes: bool

If True, the dual doppler lobes from each pair of radars will be shown.

title_flag: bool

If True, PyDDA will generate a title for the plot.

axes_labels_flag: bool

If True, PyDDA will generate axes labels for the plot.

colorbar_flag: bool

If True, PyDDA will generate a colorbar for the plot background field.

colorbar_contour_flag: bool

If True, PyDDA will generate a colorbar for the contours.

bg_grid_no: int

Number of grid in Grids to take background field from. Set to -1 to use maximum value from all grids.

barb_spacing_y_km: float

The spacing in km between each wind barb in the y direction.

barb_spacing_z_km: float

The spacing in km between each wind barb in the z direction.

Returns
ax: matplotlib axis

Axis handle to output axis