[HOT] Mapathon stats analysis
Donal Hunt
donal.hunt at gmail.com
Fri Jun 16 15:15:20 UTC 2017
*[I don't speak for the team (I'm just a volunteer contributor to missing
maps) so someone with more context may chime in with better info...]*
I'm not familiar with the implementation of the leaderboard at all. Someone
from the HOTOSM web team probably knows. Or you can file a feature request
here I think: https://github.com/MissingMaps/missingmaps.github.io/issues
For the features specific to the tasking manager, I suspect that filing
them here <https://github.com/hotosm/osm-tasking-manager2/issues> (
https://github.com/hotosm/osm-tasking-manager2/issues) is the right thing
to do. That way one of the regular maintainers or a volunteer developer can
see the priority of the feature being developed and contribute to it being
implemented.
For the stats related requests, I suspect something probably exists already
within the OSM community / ecosystem that could be tweaked for your needs.
I don't have enough context right now to suggest something (maybe in the
future).
Regards
Donal
On Fri, Jun 16, 2017 at 3:38 PM, Bjoern Hassler <bjohas+mw at gmail.com> wrote:
> Dear Jan, dear Donal, dear friends,
>
> Is there an instance of https://github.com/tgrippa/
> Mapathon_HOT_OSM_WhatWeMapped running somewhere?
>
> This is great: http://www.missingmaps.org/leaderboards/#/HASHTAG, though
> there's some discrepancy between the data it shows and what I can see from
> the overpass api directly and from http://resultmaps.neis-one.org/. How
> does the leaderboards tool collect the information?
>
> Ideally, what I would like is:
> - all users who contributed to tasking managers under id #1234 (from
> date/time-date/time), including incomplete tasks
> - all users who contributed to the bbox of project #1234 (from
> date/time-date/time)
> - all users who used hashtag in a variety of spellings (#hashtag |
> #Hashtag | etc) (from date/time-date/time)
> (- all users who attended a mapathon.... see below)
>
> Ideally as GET parameters or similar, i.e.
> http://someservice/?project=1234|1235|1236&includeincompletetasks=yes&
> includeprojectareas=yes&hastag=hashtag|hashtag2&
> hastagcasesensitive=no&start=...&end=...
>
> which would return a list of users, with projects contributed to and how
> that fact was determined (via project id1/2/3, project area for project
> id1/2/3 or hashtag1, hashtag2, etc), plus number of contributions per user
> in different categories (nodes, ways, way[building], way[highway]), plus
> (one can but dream!) the age of their OSM account and total changesets.
>
> Clearly there is redundancy in the query - but that's on purpose. It would
> e.g. find people who are mapping in an area, but not working through the
> task manager.
>
> It would also be amazing if on the tasking manager, people can register
> their attendance at a mapathon. E.g. as you go to project page it says: "A
> mapathon for this project is in progress. Click here if you are
> participating in this mapathon in person or remotely."
>
> (E.g. In terms of the query, add includeattendeelist=yes
> http://someservice/?....&includeattendeelist=yes )
>
> If you had such an attendee list tool, maybe you could even put in your
> name and table number. Then we'd immediately know who is there, and could
> start looking at their edits, and support them. I sometimes wander round a
> mapathon trying to find a user who needs a bit of extra support.
>
> Having said all of this, I'd be very happy to help build such tools, but
> would prefer to do this as part of a small team!
> Bjoern
>
>
> On 16 June 2017 at 14:09, Jan Martinec <jan at martinec.name> wrote:
>
>> Dne 16.6.2017 v 14:13 Bjoern Hassler napsal(a):
>>
>>> Dear friends,
>>>
>>>
>>> What tools do we normally use to get statistics on a mapathon?
>>>
>>> Clearly the tasking manager provides contributors to the task in the
>>> 'stats'
>>> section, and also I can run overpass to look for changes made by those
>>> users.
>>>
>>> I don't think it's possible to get changesets by #hashtag? You'd have to
>>> use the
>>> main API to get all change sets for the period of the event, and then
>>> select the
>>> ones that have the right hashtag(s)?
>>>
>>> Does anybody have some tools they could point me to?
>>>
>>> (Something like this http://resultmaps.neis-one.org/osm-changesets
>>> would be
>>> great, if it listed the changesets and users...)
>>>
>>> Many thanks!
>>> Bjoern
>>>
>>>
>>>
>>> _______________________________________________
>>> HOT mailing list
>>> HOT at openstreetmap.org
>>> https://lists.openstreetmap.org/listinfo/hot
>>>
>>>
>> Hello,
>>
>> would this be useful? I think it provides a numerical output as well as
>> pretty pictures:
>> https://github.com/tgrippa/Mapathon_HOT_OSM_WhatWeMapped
>>
>> Cheers,
>>
>> Jan "Piskvor" Martinec
>>
>> _______________________________________________
>> HOT mailing list
>> HOT at openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/hot
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/hot/attachments/20170616/3df97f88/attachment.html>
More information about the HOT
mailing list