2 ms·
Whatever Kiwichat does aside, one possible solution is to not make visibility a function of radius, but to do a simple slowly time-varying cluster analysis on t
by parkaboy 13y ago
Whatever Kiwichat does aside, one possible solution is to not make visibility a function of radius, but to do a simple slowly time-varying cluster analysis on the fly. Something like a 2-d K-Means (input just being lat/lon points of users), where you periodically update the number of clusters as a function of the total number of users, or something. The challenge that would arise by doing this, would be the scenario where you have a low population density, where you'd get user-groups that aren't super localized (e.g. if you tried this in Montana...). Might not be an actual problem, though.
- nilkn 13y agoA live updating DBSCAN approach might also work. It would sort of break in the case of dense and uniform usage across the entire map (in which case there would be just one cluster), but otherwise might work well.