[OSM-Talk-ZA] Road merge problems in South Africa

Andy Townsend ajt1047 at gmail.com
Sat Jul 10 15:04:58 UTC 2021


Hello again,

Here's the current state of the "road merge revert".

I've unmerged the ways that got merged by mistake by these two users, 
and tried to reconcile their edits with future edits by other people.  
There were quite a few examples (mostly by corporate mappers, actually) 
where people had tried to undo the merges but had tried to do it 
manually rather than by a clean revert.  Where people (mostly 
non-corporate mappers) had done a clean revert, all was OK.

My reverts are by https://www.openstreetmap.org/user/SomeoneElse_Revert 
and start at https://www.openstreetmap.org/changeset/105878073 .

Among the "future edits by other people" that I've added back have been 
a number of name:etymology:wikidata values.  I think I've added back all 
the ones that got caught up in my revert - those changesets start at 
107746633.  Some parts of the country had roads "obviously named after 
people" that weren't tagged with "name:etymology:wikidata" before; I've 
not added those.  You can use a query like 
https://overpass-turbo.eu/s/19jp to find those.

I've also looked for an fixed rogue "lanes" values - 
http://taginfo.geofabrik.de/africa/south-africa/keys/lanes#values should 
show those (you'll need to wait until tomorrow to see the data updated 
after my changes.

There are also some rogue maxspeed values - 
http://taginfo.geofabrik.de/africa/south-africa/keys/maxspeed#values .  
The ones introduced by the mappers being reverted are gone; the ones 
that are left have been added by other people (mostly the ad-hoc 
corporate mapper edits mentioned above) There are rather more of these 
so I've not fixed them all - I've tried to comment on the changesets 
that introduced them.

An example query for a rogue value is https://overpass-turbo.eu/s/19jr 
.  Generally speaking there are few enough of each individual rogue 
value for a country-wide bbox query to work.

That leaves the large, ears flapping South African Elephant in the room 
- relations.  Turn relation values should be mostly OK I think, and now 
that "lanes" has sane values in it I expect that turn lanes are sensible 
too.

However, some of the route relations - for example 
https://www.openstreetmap.org/relation/966943 and 
https://www.openstreetmap.org/relation/2134349 look OK.  Some, for 
example https://www.openstreetmap.org/relation/963477 are not.  In some 
cases these were incomplete beforehand, in others like 
https://www.openstreetmap.org/relation/2161789 it should be possible to 
edit using a dated overpass query like https://overpass-turbo.eu/s/19jt .

I'm sorry that this revert took so long - given the amount of other 
edits that needed to be reconciled it was one of the more complicated 
ones that I've had to do.  Any questions, please don't hesitate to ask.

Best Regards,

Andy, from the Data Working Group.






More information about the Talk-ZA mailing list