Open vascotenner opened 8 years ago
My temporal solution is:
hmap.layout().cols(2)
Thanks for reporting this, currently there are two implementations for GridPlot one for Raster types and one for all other types. The Raster version draws everything onto one axis and takes into account extents and aspect ratios while the regular version will not. For consistency we should probably have the Raster version ignore the aspect ratio of the plots and provide a plot option to take it into account.
Note to avoid this you can do this:
from holoviews import GridSpace
from holoviews.plotting.mpl.plot import GridPlot
hv.Store.register({GridSpace: GridPlot}, 'matplotlib')
I think we should do this in general for consistency and only use the RasterGridPlot version in Topographica.
When a holomap with Raster objects is displayed as a grid, the aspect of the objects is not obeyed.
Example:
I would expect:
But I get:
This works fine with hv.Images though.