Map Clustering Is Not My Favorite
blog.greg.technology
Map Clustering Is Not My Favorite
1–10 of 45 posts
Re: Map Clustering Is Not My Favorite
#2Re: Map Clustering Is Not My Favorite
#3Clustering is only asked for by someone that has no interest in or understanding of the data.
Re: Map Clustering Is Not My Favorite
#4Re: Map Clustering Is Not My Favorite
#5Clustering is only asked for by someone that has no interest in or understanding of the data.
It does save a purpose. For example in the OP's non-clustering example all of the Britain is covered in dots, I'm talking at the highest zoom level, while the Atlas Obscura version, the one that uses clustering, does a better job of providing data by mentioning how many points that general area contains.
Re: Map Clustering Is Not My Favorite
#6Clustering is only asked for by someone that has no interest in or understanding of the data.
It does save a purpose. For example in the OP's non-clustering example all of the Britain is covered in dots, I'm talking at the highest zoom level, while the Atlas Obscura version, the one that uses clustering, does a better job of providing data by mentioning how many points that general area contains.
Re: Map Clustering Is Not My Favorite
#7I found that the built-in AM clustering truly sucks, so I wrote my own. It's not perfect, but delivers a much better experience than the native one.
Re: Map Clustering Is Not My Favorite
#8Clustering is only asked for by someone that has no interest in or understanding of the data.
It does save a purpose. For example in the OP's non-clustering example all of the Britain is covered in dots, I'm talking at the highest zoom level, while the Atlas Obscura version, the one that uses clustering, does a better job of providing data by mentioning how many points that general area contains.
Re: Map Clustering Is Not My Favorite
#9Earlier quoted context omitted.
It does save a purpose. For example in the OP's non-clustering example all of the Britain is covered in dots, I'm talking at the highest zoom level, while the Atlas Obscura version, the one that uses clustering, does a better job of providing data by mentioning how many points that general area contains.
Then, the dots should be less than 100% opacity, which helps convey density wherever they overlap. It's feasible in overpass turbo with its rather simplistic MapCSS, so it should be possible in proper web mapping libraries.
Re: Map Clustering Is Not My Favorite
#10Try to get Google Maps or Apple Maps running on a phone with more than 200 Markers/Annotations, then come back to me with that. Their performance is fucking dreadful. Google Maps released a new renderer that just OOMs if you're rendering a Polyline with 5k segments. Decimate it or face consequences.
As far as I know, MapBox is about the only one that has tolerable performance. Anyone else doing heavy work and using the gmaps SDK is figuring out tricks: overlay rendering (drawing on a canvas above the map, which requires expensive RPC calls to get visible bounds / map projection which makes performance shit if you're not careful and always lags a frame behind), intense caching of marker descriptors, careful management of markers (dropping 200 Markers from scrolling the map + adding 200? Enjoy your main thread work that freezes the map), etc, etc.
First party map tools are absolute dog shit.