diff --git a/src/m/plot/plot_manager.py b/src/m/plot/plot_manager.py index 4ab8ad985..10cdedf8b 100644 --- a/src/m/plot/plot_manager.py +++ b/src/m/plot/plot_manager.py @@ -18,6 +18,7 @@ from processmesh import processmesh from plot_gridded import plot_gridded from plot_landsat import plot_landsat +from plot_none import plot_none def plot_manager(md, options, fig, axgrid, gridindex): @@ -77,9 +78,11 @@ def plot_manager(md, options, fig, axgrid, gridindex): plot_vertexnumbering(md, options, fig, axgrid, gridindex) return elif data == 'none': - print('no data provided to plot (TODO: write plot_none.py)') - applyoptions(md, [], options, fig, axgrid, gridindex) - return + #print('no data provided to plot (TODO: write plot_none.py)') + #applyoptions(md, [], options, fig, axgrid, gridindex) + if not options.exist('overlay'): + plot_none(md, options, fig, axgrid, gridindex) + return else: print(("WARNING: '%s' is not implemented or is not a valid string for option 'data'" % data)) # }}} diff --git a/src/m/plot/plot_none.py b/src/m/plot/plot_none.py new file mode 100644 index 000000000..01f602b5e --- /dev/null +++ b/src/m/plot/plot_none.py @@ -0,0 +1,23 @@ +#!/usr/bin/env python3 +import matplotlib.pyplot as plt + +def plot_none(md, options, fig, axgrid, gridindex): + ''' + PLOT_NONE - plot nothing, just apply options + + Usage: + plot_none(md,options,fig,axgrid,gridindex) + + See also: ?? + ''' + return + + options=options.addfielddefault('colorbar','none') + options=options.addfielddefault('map','none') + #FIXME: What do you mean 'axis" in matlab? Check 'axis' option in python. + #options=options.addfielddefault('axis','equal') + + #TODO: overlay option in "plot_none.m" + + #apply options + applyoptions(md,[],options);