<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<div><br></div><div><br></div><div><br></div><div>Jul 29, 2022, 07:11 by pella.samu@gmail.com:<br></div><blockquote class="tutanota_quote" style="border-left: 1px solid #93A3B8; padding-left: 10px; margin-left: 5px;"><div dir="ltr"><div>> I propose to remove following surface tags by doing an automated edit:<br></div><div><br></div><div>some comments:<br></div><div><br></div><div>1.) Root case analysis <br></div><div>It would be nice to have a 2-3 month grace period, <br></div><div>meaning that those who want to analyse the data in more depth can do so,<br></div><div>( tag combinations, distinct users, years, osm editors, etc.. )<br></div></div></blockquote><div dir="auto">If anyone did this and has a comments: please comment now<br></div><blockquote class="tutanota_quote" style="border-left: 1px solid #93A3B8; padding-left: 10px; margin-left: 5px;"><div dir="ltr"><div><br></div><div>2.) count_tags()==1 and surface=* <br></div><div>Sometimes there is only one surface tag on the geometry. <br></div><div>In this case, removing just the last tag - will not fix the problem.<br></div><div>What is your proposal in this case? ( keep or drop the geometry? )<br></div></div></blockquote><div dir="auto">bot will edit only tag: which may cause elements to become listed<br></div><div dir="auto">on various QA tools and become a more detectable error<br></div><div dir="auto"><br></div><div dir="auto">this is a good thing<br></div><div dir="auto"><br></div><div dir="auto">in other words: no geometries will be deleted<br></div><blockquote class="tutanota_quote" style="border-left: 1px solid #93A3B8; padding-left: 10px; margin-left: 5px;"><div dir="ltr"><div><div>3.) count_tags()==2 and surface=* and name=*<br></div><div>To a local editor, I think the two tags together give more information than only the name=* tag <br></div><div>This means that half-corrected data can be more human work later. <br></div></div><div>( not always of course )<br></div></div></blockquote><div dir="auto">Can you give example of real data where it happens? I cannot imagine<br></div><div dir="auto">case where surface=undefined would be an useful info<br></div><blockquote class="tutanota_quote" style="border-left: 1px solid #93A3B8; padding-left: 10px; margin-left: 5px;"><div dir="ltr"><div><br></div><div><div>3.) Transparency:<br></div><div>It would be nice if there were some kind of continuous data collection (statistics) on corrections.<br></div></div><div>Some kind of simple dashboard about the automated edit.<br></div><div><br></div><div>Anyway, the problem is real, and some solution is needed. :-) <br></div></div></blockquote><div dir="auto">This would require substantial amount of coding.<br></div><div dir="auto"><br></div><div dir="auto">Anyone interested - feel free to parse changesets and visualise them<br></div><div dir="auto"><br></div><blockquote class="tutanota_quote" style="border-left: 1px solid #93A3B8; padding-left: 10px; margin-left: 5px;"><div dir="ltr"><div>best,<br></div><div> Imre<br></div><div><br></div></div><div><br></div><div class=""><div class="" dir="ltr">Mateusz Konieczny via talk <<a target="_blank" href="mailto:talk@openstreetmap.org" rel="noopener noreferrer">talk@openstreetmap.org</a>> ezt írta (időpont: 2022. júl. 28., Cs, 6:56):<br></div><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class=""><div><div dir="auto">I propose to remove following surface tags by doing an automated edit:<br></div><div dir="auto"><br></div><div dir="auto">surface=unclassified <a target="_blank" href="https://taginfo.openstreetmap.org/tags/surface=unclassified" rel="noopener noreferrer">https://taginfo.openstreetmap.org/tags/surface=unclassified</a><br></div><div dir="auto">surface=no data <a target="_blank" href="https://taginfo.openstreetmap.org/tags/surface=no%20data" rel="noopener noreferrer">https://taginfo.openstreetmap.org/tags/surface=no%20data</a><br></div><div dir="auto">surface=unknown <a target="_blank" href="https://taginfo.openstreetmap.org/tags/surface=unknown" rel="noopener noreferrer">https://taginfo.openstreetmap.org/tags/surface=unknown</a><br></div><div dir="auto">surface=undefined <a target="_blank" href="https://taginfo.openstreetmap.org/tags/surface=undefined" rel="noopener noreferrer">https://taginfo.openstreetmap.org/tags/surface=undefined</a><br></div><div dir="auto">surface=unspecified <a target="_blank" href="https://taginfo.openstreetmap.org/tags/surface=unspecified" rel="noopener noreferrer">https://taginfo.openstreetmap.org/tags/surface=unspecified</a><br></div><div dir="auto">surface=Unspecified <a target="_blank" href="https://taginfo.openstreetmap.org/tags/surface=Unspecified" rel="noopener noreferrer">https://taginfo.openstreetmap.org/tags/surface=Unspecified</a><br></div><div dir="auto"><br></div><div dir="auto">and other such null values, explictly expressing that surface is not<br></div><div dir="auto">tagged. Note that<br></div><div dir="auto"><br></div><div dir="auto">surface=yes<br></div><div dir="auto">surface=*<br></div><div dir="auto">surface=no<br></div><div dir="auto">surface=<different><br></div><div dir="auto">surface=surface<br></div><div dir="auto">surface=Maxar<br></div><div dir="auto">surface=a<br></div><div dir="auto"><br></div><div dir="auto">and similar values would NOT be removed despite being utterly useless<br></div><div dir="auto">as a surface=* value as repair may be possible or is it possible that<br></div><div dir="auto">it is some unusual tagging scheme which is actually useful<br></div><div dir="auto"><br></div><div dir="auto">Edit would be automatic, rerun from time to time, split into small<br></div><div dir="auto">changeset by geographic areas and run by<br></div><div dir="auto"><a target="_blank" href="https://www.openstreetmap.org/user/Mateusz" rel="noopener noreferrer">https://www.openstreetmap.org/user/Mateusz</a><br></div><div dir="auto">Konieczny%20-%20bot%20account/history bot account<br></div><div dir="auto"><br></div><div dir="auto">Why it is useful? It helps newbies to avoid becoming confused. It<br></div><div dir="auto">protects against such values becoming established. Without drudgery<br></div><div dir="auto">that would be required from the manual cleanup. It also makes easier to<br></div><div dir="auto">add missing surface= values<br></div><div dir="auto"><br></div><div dir="auto">Why automatic edit? I a have massive queue (in thousands and tens of<br></div><div dir="auto">thousands) of automatically detectable issues which are not reported by<br></div><div dir="auto">mainstream validators, require fixes and fix requires review or<br></div><div dir="auto">complete manual cleanup.<br></div><div dir="auto"><br></div><div dir="auto">There is no point in manual drudgery here, with values completely useless.<br></div><div dir="auto"><br></div><div dir="auto">This values here do NOT require manual overview. If this cases will<br></div><div dir="auto">turn out to be an useful signal of invalid editing than I will remain<br></div><div dir="auto">reviewing nearby areas where bot edited.<br></div><div dir="auto"><br></div><div dir="auto">Yes, bot edit WILL cause objects to be edited. Nevertheless, as result<br></div><div dir="auto">map data quality will improve.<br></div><div dir="auto"><br></div><div dir="auto">I have experience with bot edits and will repair any damage caused<br></div><div dir="auto">by bot edits that I operate.<br></div></div><div>_______________________________________________<br></div><div> talk mailing list<br></div><div> <a target="_blank" href="mailto:talk@openstreetmap.org" rel="noopener noreferrer">talk@openstreetmap.org</a><br></div><div> <a target="_blank" rel="noopener noreferrer" href="https://lists.openstreetmap.org/listinfo/talk">https://lists.openstreetmap.org/listinfo/talk</a><br></div></blockquote></div></blockquote><div dir="auto"><br></div> </body>
</html>