Rafael Schouten
Rafael Schouten
Well a DimArray is 2 things. An array with named dimensions, and an array with named dimensions that have lookup values. A Raster is almost always the second. And yes...
the CF branch I'm working on might read this properly now, if you want to check `add Rasters#cdm_overhaul` (geometry lookups are being rolled into just doing most of CF properly...
Also for the record I don't really like that we are treating missingval separately for each dataset type, CommonDataModel.jl should have these methods instead at some stage... But fixing it...
> Now I get a different error, because the parent of the GRIBDataset.Variable is a Vector. But I can read lazily @tiemvanderdeure is this working now? could you share the...
Maybe we need a condional to check if the parent is already an Array and then skip collecting it. Better for memory used anyway
We can also make those selections much faster than Where using a tree lookup or similar
Raster internals, but you can equally do it in a script. We would make a spatial tree lookup like with SortTileRecursiveTree.jl or similar for points. Then points will look through...
Ah right. Grib has a pretty weird design but it would be good if GribDataset just loaded the metadata...
Yeah, but I'm not sure its easy or if anyone can address it... probably we need a custom dispatch her for now that just uses the parent object directly @tcarion...
@tiemvanderdeure maybe start pushing to rafaqz/Rasters with branch names like `tvd/branchname`? It makes it easier for people to try your branches @aasdelat you would normally just in Julia do `]...