[OSM-talk] How to correct logical errors in some effective way?
Frederik Ramm
frederik at remote.org
Sun Mar 2 14:33:39 GMT 2008
Hi,
> I'm sure there used to be a script that someone ran on every weeks
> planet dump that looked for errors like these and fixed them. I thought
> that the list of errors it corrected was in the wiki, but I can't find it.
>
> Nowadays, it could probably run on the hourly osmosis dumps.
I have something un-published that I call "Fixbot" which does changes
like that. It uses a planet file to determine which objects it wants to
change, but for safety checks them "live" before it commits individual
changes. I've only run it on demand until now, i.e. when people had
specific issues. This is an open offer to anyone - give me a bounding
box and a list of community-approved changes and I'll make them. I keep
a list of occasions where I used it here:
http://wiki.openstreetmap.org/index.php/User:Frederik_Ramm/Fixbot_Log
I haven't published Fixbot because I feared that a newcomer would
stumble upon it and use it to "fix the world" which might have unwanted
consequences. (Also, using it for a specific purpose requires writing a
small Perl class that contains the logic.) But if any of the "regulars"
familiar with Perl wants to give it a try, just shout and I'll email it
to you.
Bye
Frederik
More information about the talk
mailing list