x

Re: Wall·E: Automatische Korrektur allgemeiner Tagging-Tippfehler?


Geschrieben von Oli-Wan (Gast) am 11. November 2013 15:19:35: [flux]

Als Antwort auf: Wall·E: Automatische Korrektur allgemeiner Tagging-Tippfehler? geschrieben von Oli-Wan (Gast) am 07. Oktober 2013 21:10:

Oli-Wan wrote:

Jetzt lege ich erst einmal eine Pause von einer oder zwei Wochen ein, um zu sehen, was der unveränderte Regelsatz danach ausspuckt, sprich ob die bereits bekannten Fehler sich mit nennenswerter Häufigkeit wiederholen. Die Suche nach weiteren kaputten Tagschlüsseln geht natürlich weiter (und Hinweise werden gerne angenommen).

Nach der genannten Pause ist gestern der bestehende Regelsatz noch einmal über DE gelaufen. Die Ausbeute: nur 15 "neue" Objekte mit bekannten falschen Schreibweisen. Optimistische Lesart: Tippfehler geschehen doch nicht so häufig wie befürchtet. Pessimistische Lesart: Tippfehler sind zu vielfältig, um von einem statischen Regelsatz erfaßt zu werden. Die Wahrheit liegt wahrscheinlich irgendwo dazwischen.

In der Zwischenzeit hatte ich noch einige Tags korrigiert, die vom Suchprogramm identifiziert wurden, aber nicht automatisch zu beheben waren (insbesondere Expansion "abgekürzter" Schlüssel). Und auch andere Mapper waren in ähnlicher Mission unterwegs, der eine oder andere wird es bemerkt haben.

Für das weitere Vorgehen bedeutet die obige Zahl: eine regelmäßige automatische Ausführung hat wenig Sinn, weil bekannte Tippfehler sich nur selten wiederholen. Also läuft es wohl darauf hinaus, daß ich in größeren Abständen (Wochen bis Monate - abhängig von Zeit und Lust) das Suchprogramm starte, neue Kandidaten identifiziere, diese hier poste und dann abräume. Möglicherweise kann das Posting langfristig entfallen, denn faktisch ist dieser Korrekturprozeß bei weitem nicht so automatisch wie die anderen (Adressen etc.). Für den nächsten Durchgang sind diese Erweiterungen vorgesehen:

Access␣(1)
[values:␣"Private"␣(1)]
-->␣access␣(520002)
Golf␣(50)
[values:␣"bunker"␣(50)]
-->␣golf␣(9638)
Operator␣(1)
[values:␣"Wall␣AG"␣(1)]
-->␣operator␣(314730)
acces␣(2)
[values:␣"agricultural"␣(2)]
-->␣access␣(520002)
Wiki:symbol␣(1)
[values:␣"Hoehensteig_Klingent..."␣(1)]
-->␣wiki:symbol␣(4104)
addr:places␣(12)
[values:␣"Bienwaldmühle"␣(10)␣"Zollhaus"␣(2)]
-->␣addr:place␣(3786)
amenitiy␣(1)
[values:␣"advertising"␣(1)]
-->␣amenity␣(1194699)
ameniy␣(1)
[values:␣"parking"␣(1)]
-->␣amenity␣(1194699)
barnd␣(1)
[values:␣"Volkswagen"␣(1)]
-->␣brand␣(14632)
bicycle-road␣(1)
[values:␣"yes"␣(1)]
-->␣bicycle_road␣(699)
bicylce␣(2)
[values:␣"yes"␣(2)]
-->␣bicycle␣(693545)
biuilding␣(1)
[values:␣"yes"␣(1)]
-->␣building␣(11944967)
boundary:type␣(1)
[values:␣"protected_area"␣(1)]
-->␣boundary_type␣(264)
building:levens␣(3)
[values:␣"2"␣(3)]
-->␣building:levels␣(124633)
building:min_levels␣(11)
[values:␣"1"␣(1)␣"13"␣(1)␣"2"␣(1)␣"22"␣(1)␣"3"␣(1)␣"4"␣(4)␣"5"␣(1)␣"8"␣(1)]
-->␣building:min_level␣(1738)
building:roof:color␣(8)
[values:␣"#443c39"␣(8)]
-->␣building:roof:colour␣(2662)
building;levels␣(1)
[values:␣"5"␣(1)]
-->␣building:levels␣(124633)
building_height␣(1)
[values:␣"2"␣(1)]
-->␣building:height␣(30333)
couisin␣(2)
[values:␣"greek"␣(1)␣"italian"␣(1)]
-->␣cuisine␣(54188)
cousine␣(2)
[values:␣"ice_cream"␣(1)␣"india"␣(1)]
-->␣cuisine␣(54188)
destination.backward␣(1)
[values:␣"Osburger␣Hof"␣(1)]
-->␣destination:backward␣(450)
emergeny␣(1)
[values:␣"fire_hydrant"␣(1)]
-->␣emergency␣(81161)
fon␣(3)
[values:␣"+49␣30␣7403-0"␣(1)␣"+49␣5731␣3006992"␣(1)␣"02339␣-␣4800"␣(1)]
-->␣phone␣(89787)
histoirc␣(1)
[values:␣"monument"␣(1)]
-->␣historic␣(88855)
maxweiht␣(2)
[values:␣"7.5"␣(2)]
-->␣maxweight␣(27741)
motorcycle:condition␣(1)
[values:␣"no␣@␣(20:00-06:00)"␣(1)]
-->␣motorcycle:conditional␣(122)
mtb:sacle␣(4)
[values:␣"0"␣(4)]
-->␣mtb:scale␣(84365)
onway␣(2)
[values:␣"no"␣(1)␣"yes"␣(1)]
-->␣oneway␣(478112)
osmc_name␣(1)
[values:␣"Bad␣Bergzabeber␣Land..."␣(1)]
-->␣osmc:name␣(587)
postal_codes␣(7)
[values:␣"50667-51149"␣(1)␣"63768"␣(1)␣"66849"␣(1)␣"66877"␣(1)␣"67685"␣(1)␣"67686"␣(1)␣"67688"␣(1)]
-->␣postal_code␣(264238)
sports␣(1)
[values:␣"darts"␣(1)]
-->␣sport␣(116970)
sourche␣(1)
[values:␣"survey"␣(1)]
-->␣source␣(3514137)
source:maxspeeed␣(11)
[values:␣"DE:rural"␣(1)␣"DE:urban"␣(10)]
-->␣source:maxspeed␣(105272)
stepps␣(1)
[values:␣"60"␣(1)]
-->␣steps␣(398)
surce␣(2)
[values:␣"survey"␣(2)]
-->␣source␣(3514137)
trachtype␣(2)
[values:␣"grade4"␣(2)]
-->␣tracktype␣(1571042)
tracktpe␣(1)
[values:␣"grade4"␣(1)]
-->␣tracktype␣(1571042)
tracktye␣(3)
[values:␣"grade2"␣(1)␣"grade4"␣(2)]
-->␣tracktype␣(1571042)
tracktypr␣(1)
[values:␣"grade4"␣(1)]
-->␣tracktype␣(1571042)
wheelchair:description:DE␣(4)
[values:␣"Eingang␣barrierefrei..."␣(1)␣"Eingang␣vorne␣mit␣St..."␣(1)␣"Toiletten␣im␣UG,␣nur..."␣(1)␣"keine␣Rolli-WC´s"␣(1)]
-->␣wheelchair:description:de␣(972)
wheelchair:toilet␣(1)
[values:␣"yes"␣(1)]
-->␣wheelchair:toilets␣(324)
wheelchair_access␣(2)
[values:␣"eurokey"␣(2)]
-->␣wheelchair:access␣(214)
wheelchir␣(1)
[values:␣"no"␣(1)]
-->␣wheelchair␣(308160)
vrr:wae␣(1)
[values:␣"430"␣(1)]
-->␣vrr:wabe␣(1392)

(Die Werte in Klammern sind nur die aktuell vorkommenden - die Ersetzung wird nicht darauf beschränkt.)
Daneben gibt es noch unzählige, die überaus fraglich sind, aber manuell überprüft werden müssen. Einige davon sehe ich mir bei Gelegenheit an.