def test_declarative_gridded_scale(): """Test making a contour plot.""" data = xr.open_dataset(get_test_data('NAM_test.nc', as_file_obj=False)) contour = ContourPlot() contour.data = data contour.field = 'Geopotential_height_isobaric' contour.level = 300 * units.hPa contour.linewidth = 2 contour.contours = np.arange(0, 2000, 12).tolist() contour.scale = 1e-1 contour.clabels = True panel = MapPanel() panel.area = (-124, -72, 20, 53) panel.projection = 'lcc' panel.layers = ['coastline', 'borders', 'usstates'] panel.plots = [contour] pc = PanelContainer() pc.size = (8, 8) pc.panels = [panel] pc.draw() return pc.figure
def test_declarative_title_fontsize(): """Test adjusting the font size of a MapPanel's title text.""" data = xr.open_dataset(get_test_data('NAM_test.nc', as_file_obj=False)) contour = ContourPlot() contour.data = data contour.field = 'Geopotential_height_isobaric' contour.level = 300 * units.hPa contour.linewidth = 2 contour.contours = list(range(0, 2000, 12)) contour.scale = 1e-1 panel = MapPanel() panel.area = (-124, -72, 20, 53) panel.projection = 'lcc' panel.layers = ['coastline', 'borders', 'usstates'] panel.plots = [contour] panel.title = '300 mb Geopotential Height' panel.title_fontsize = 20 pc = PanelContainer() pc.size = (8, 8) pc.panels = [panel] pc.draw() return pc.figure