[Talk-us] Newbie-safe semi-automated edits? example: turning_circle

Dale Puch dale.puch at gmail.com
Sat Aug 15 22:34:21 BST 2009


That does indeed sound like a good project.  I would add one more
option to the choices, or modify the undetermined to include
mismatched to sat image.  With a lot of tiger ways that are off, this
may give weird results in places.  For the same reason, don't zoom in
too much with the sat image.
Randomly pick nodes until 2-3 rounds agree on the choice should be
sufficient.  More iterations with a minimum of 2/3 majority if there
is any disagreement.  Also set a max number of iterations before
setting it to undetermined.
Possibly focus on 1-3 counties worth of data at a time in the random
pool to produce some results in a reasonable time frame.

This reminds me of the http://www.galaxyzoo.org/how_to_take_part


There are probably other things this idea could be applied to as well
if it works out.  Overpass vs. intersection might be possible in this
way as well.  Sat image dependent.

-- 
Dale Puch

On Sat, Aug 15, 2009 at 4:51 PM, Mark Gray<mark-osmus at hspf.com> wrote:
> Imagine that a newly arriving websurfer finds OSM for the first
> time. It sounds exciting, but there is really a lot to get through
> before you can make a contribution. A surfer's attention span
> might not be that long. Wouldn't it be nice if we had something
> really easy they could do to help without them having to learn
> anything about how to edit the map?
>
> I recently discovered the highway=turning_circle tag and started
> adding it to the map. I find that it is a bit tedious using
> Potlatch if adding turning circles to an area is my main goal.
> It takes several clicks and a few keystrokes for each one, then
> panning around to find the next one. Since this is such a common
> feature, I started thinking of how adding these might be made
> easier and realized that what I was thinking of could be helpful
> for many other editing tasks.
>
> I am imagining the following steps:
>
> 1. Run a script that finds all road dead end nodes in an area
>  (replace this step with a script that finds anything that a
>  person could make a quick multiple-choice decision about.)
>
> 2. Make a small picture from Yahoo satellite centered on each one
>
> 3. Show a person each image and ask: Does it look like a turning circle?
>
> 4. Collect the user's response with one keystroke and move quickly
>   to the next picture.
>
> 5. Collate the responses and queue the edits to be made
>
> For me, this would make some simple tasks much easier even though
> I am comfortable with Potlatch and JOSM, but I think it is more
> exciting thinking about making this work on a public web page.
>
> There are several things to consider:
>
> - We would certainly want more than one inexperienced websurfer to agree
>  before accepting an edit.
>
> - It might be good to let people sign in with their account, but
>  it might be nice to let people participate (perhaps with reduced
>  trust/additional verification) without even signing in.
>
> - We would need an illustrated description of the task
>  (Here is an example of a turning circle, here is a plain dead end,
>   press T if the image below is a turning circle, D if it is a
>   dead end, C if you can't tell, B to go back to the last one.
>   Here is a link to the main map at this location...)
>
> - It would be good to be able to load the next images while the
>  user looks at one so the new image can be shown as quickly as
>  possible.
>
> - Would javascript or Flash be good for this?
>  I have never used either one, but I am not afraid to try.
>
> This is only an idea so far. I have not written any code. Does
> anyone have suggestions or some example code that does any part of
> this? I need to figure out how to:
>
> 1. find (lat,lon) of all dead ends of roads, probably from a .osm file
>   (I have not processed .osm files before, someone with more
>   experience probably already knows how to do this?)
> 2. get a Yahoo satellite image centered on that point
>   (I have done this but not in a browser-based language)
> 3. respond to a keypress (a button click could work, but it would be
>   nice to respond to either one)
>
> --
> Mark Gray
>
> P.S. I don't want to distract you all too much with another
> project, but this idea reminds me of Distributed Proofreaders:
> http://www.pgdp.net/
> They have had a lot of success with making it easy for people to
> help proofread texts for Project Gutenberg, one page at a time.
>
> _______________________________________________
> Talk-us mailing list
> Talk-us at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-us
>




More information about the Talk-us mailing list