On several occasions I have used 'not:name' tags where the ITO validation site (http://www.itoworld.com/product/data/osm_analysis/main) shows a different road name from OSM, and a re-survey shows that the name in OSM is correct (e.g. according to local road signs). Sometimes it appears that the name in the OS locator data is brought into line with OSM, making the 'not:name' tag unnecessary. Is it expected that 'not:name' tags will eventually be removed, and if so, how can I discover which tags are no longer needed? asked 06 Jul '14, 22:15 Madryn |
First of all, I had to dig into the wiki to understand what the "not:name" tag is: "If the name in OS Locator does not match with the name on the street, or with any other official source, then tag this using not:name=* tag. " Also the ITO's blog is explaining that "If errors are found in the Ordnance Survey's data by a mapper, which do sometimes occur, then the special 'not:name' field in OpenStreetMap can be used to report this and the discrepancy will no longer appear in the above reports and mapping. Information in the 'not:name' field can also be used by the Ordnance Survey to help them improve their data quality by giving them an addition source of possible errors to check." Which means that if the OS name is matching the OSM name, you just use the OSM standard "name" tag and keep only the "not:name" tag when the OS name is wrong. answered 07 Jul '14, 14:26 Pieren Thanks for your answer. The website that I linked in the question points out roads where the OS and OSM names are different. Where a difference resulted from an error in the OS data, and the error has then been corrected, the 'not:name' tag in OSM is no longer needed. Can anyone tell me how to find the current road name in OS open data, so that I can remove any unnecessary 'not:name' tags?
(08 Jul '14, 19:41)
Madryn
1
A couple of places spring to mind - there's an "OS Locator" layer available from within Potlatch 2 (and probably other editors), which is compiled by ITO World, I believe. That shows differences only (so if a road is unnamed, or the name is the same, it won't show up). Better is Robert Scott's "Musical Chairs", which shows matches and non-matches. However, I'm not convinced that removing "not:name" tags is a good idea - OS data is updated twice a year, and I've certainly seen some changes go from A to B back to A again at subsequent updates. If A is wrong and B correct, the fact that A is a not:name is worth knowing in case the OS data ever reverts.
(08 Jul '14, 21:39)
SomeoneElse ♦
You can replace the "not:name" by a "note" tag explaining that the OS naming error has been fixed. It's a way the prevent someone else to "change back to A again".
(09 Jul '14, 11:15)
Pieren
1
The problem with just using the "note" tag is that it doesn't appear by default in name comparison tools such as ris's. In the UK a commercial company paid a number of armchair interns to blithely copy from OS OpenData regardless of surveyed names. Initially they did a spectacularly poor job; but eventually they were trained to look at "not:name" values. Many of my name updates locally have been bucket-and-shovelling their edits. A note still makes sense where there's a discrepancy, or has been a name change, or for all sorts of other reasons, but I personally wouldn't remove not:name unless the OS have actually acknowledged an error (which has happened in a few cases).
(09 Jul '14, 13:14)
SomeoneElse ♦
|