Anshul Singhvi
Anshul Singhvi
Congratulations! Here's some code that _should_ help avoid materializing the Boolean values: ```julia module SingleValueArrays struct SingleValueArray{T, N}
My idea was that we could put this array type as the `nzvals` while constructing the sparse matrix, so that we can avoid materializing the trues. In that case, though...
There's an internal size check in the SparseArray constructor IIRC, so one needs to be able to provide a size.
@giordano - any reason? I believe the JLL provides it by default, so we don't really need them anymore?
This still seems to be an issue today, unfortunately. Saving this as SVG causes Cairo to rasterize the whole thing. Updated example here: ```julia using ArchGDAL using CairoMakie using GeoInterfaceMakie...
Needs a reference image update but this PR is otherwise good to go!
This is implemented in https://github.com/asinghvi17/SwarmMakie.jl as an extra algorithm for beeswarm plots :)
This is a particular issue in GeoMakie when zooming in to small areas on geographic plots!
If it's a web viewer, you could try switching to ProfileCanvas.jl instead? Not sure if it needs a live server, though. Alternatively, you can always just add that branch in...