Rasters.jl
Rasters.jl copied to clipboard
Lazy plotting
We should be able to plot larger than memory files and zoom in to get detail.
See: https://github.com/yeesian/ArchGDAL.jl/issues/195
This works now, but not with zooming: for that we need Makie.jl recipes.
With PyramidScheme we have the interactive plotting after a short preparation time for computing the pyramid. Would you expect this to also be able on the fly?
How easy would it be to hook PyramidScheme into Rasters?
I am actually already using Rasters for the Makie recipe. And the Readme shows an example of computing the pyramids of a raster from RasterDataSources. This works because DiskArrayEngine uses views an doesn't need a special type anymore.
The next step is to register diskarrayengine and pyramidscheme and to streamline the API.
Once the registration is done, we should add a small example of using PyramidScheme.jl to the Rasters docs.
PyramidScheme is registered now and this could get a mention in the Rasters docs. There is an example with a RasterDataSource in the PyramidScheme README which could be used.
Should show that at JuliaCon too
I am going to show PyramidScheme and building a Pyramid from a Raster at my PyramidScheme.jl talk tomorrow.
Ok I won't do that in the rasters talk then!