osm-analytics
osm-analytics copied to clipboard
View and download user summary statistics
For any selected AOI and filters set, to have a popup window showing the top 10 (maybe 100?) mappers and their number of edits. Example:
Username | Buildings | Roads |
---|---|---|
User1 | 1000 | 50 |
User2 | 500 | 200 |
... | ... | ... |
I feel this may be straight forward at feature zoom level, but become a bit more complicated when data is being aggregated at lower zoom levels.
straight forward at feature zoom level
Indeed. There's now a modal (opened by clicking on the number of contributors) that gives the list of top x users for the currently selected feature type (e.g. buildings) and the percentage of features last touched by the respective users. However, this data is currently not available in the lower zoom levels, because the uid is not a property that is currently included in the data samples for each grid cell (see https://github.com/hotosm/osm-analytics-cruncher/issues/1). After that it's also straight forward to implement it for the lower zoom levels (it's only a matter of multiplying the percentages one gets from the samples with the total amount of features).
- [ ] Another related issue is that even with uid-samples, it turns out to be more tricky than expected to estimate the total number of distinct contributors from a sample. After a quick research, it looks like Gool-Turing estimation could maybe be used for this…
I saw similar functionality on OSM Reporter built by Kartoza. They also provide the source code for this in Github if it helps.
Thanks for sharing the link, @iyan31! I really like the per-user activity graphs.