Anshul Singhvi
Anshul Singhvi
We can check if they form a rectangular grid? That seems relatively straightforward to do.
I guess the question is then, why did this not become a lot more filled? Unless the heatmap slices are so small they are effectively invisible? Would be nice to...
Looking at the struct definition it seems like there's nothing explicitly against it but we can always error, if they are not the same sourcetrait... can get e.g. `only(unique(sourcetrait, inner_datasets))`....
also, @rafaqz this is what the attributes of the dataset look like: ``` Dataset: /Users/anshul/Downloads/ERA5_N320_1h_sl_sfc_NH15S_1980-12-01_1980-12-31_msl.grib Group: / Dimensions values = 338880 valid_time = 744 Variables valid_time (744) Datatype: Dates.DateTime (Int64)...
yeah, each slice in time can be interpreted as 3d points (or just 2d)
whoa, this is pretty slick! ```julia using GRIBDatasets # io using GLMakie, GeoMakie # visualization using Delaunator # fast meshing of 2d point clouds ds = GRIBDataset("path_to_ds.grib") # or replace...
With some magic (https://github.com/HolyLab/FlyThroughPaths.jl/pull/14) you can even do this: https://github.com/user-attachments/assets/435f85e5-d956-4596-9de1-2a9b02af49fc
The package extension here would be a circular dependency, since any such package would have depend on GeoInterface. This is the same issue with GeoInterfaceMakie and GeoInterface geoms.
> set by the package extension (last or first package loaded comes first?) seems pretty fragile - what if a dependency loads one of the packages that sets a backend?...
That could be cool, let's discuss on Tuesday