Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co.
Geschrieben von Oli-Wan (Gast) am 02. Januar 2013 22:11:38: [flux]
Hallo zusammen,
nachdem die Korrektur von Straßennamen an den Straßen selbst nun stabil läuft, möchte ich die nächste Baustelle angehen: Fehler in addr:*. Da die hier aufgelisteten Ideen ein breites Spektrum recht unterschiedlicher Korrekturen umfassen, werde ich jede umsetzungsreife Idee als eigenen Vorschlag hier posten.
In diesem Faden geht es darum, dieselben Korrekturen, die bereits auf name-Tags von Straßen angewandt werden, nun auf addr:street-Tags zu übertragen, im Kern also um die Ersetzung Straße/Str./Str -> Straße, aber auch um die später hinzugefügten Ersetzungsregeln (Stra0e etc.; überflüssiger Leerraum).
Die folgenden Angaben gelten für alle geplanten Korrekturen in addr:*-Tags (führe ich bei den weiteren Vorschlägen nicht mehr auf).
Anwendungsbereich
Alle Objekte mit addr:*-Tags; keine weitere Beschränkung.
Geographisch: Deutschland, grenzgenau. (Technische Details spare ich mir an dieser Stelle; nachzulesen im Faden zu den Straßennamen-Korrekturen.)
Ausführungsmodus und -intervall
Vorerst Probebetrieb mit größenbeschränkten Änderungssätzen (20 Objekte), ca. einer pro Tag. Später im Normalbetreib regelmäßige Ausführung in noch zu bestimmenden Abständen.
Account
Wall·E
Dokumentation
Wikiseite (im Aufbau) und vorläufig dieser Faden
Protokoll unter http://osmac.bplaced.net/wall-e/wall-e-log.txt
Nun zu den spezifischen Einzelheiten dieses Vorschlags.
Ersetzungsregeln
Die Ersetzungsregeln sind völlig analog zu jenen bei den Straßennamen-Korrekturen und betreffen in diesem Fall das addr:street-Tag:
(1)␣Str.␣->␣Straße (2)␣str.␣->␣straße (3)␣Strasse/Str␣->␣Straße (4)␣strasse/str␣->␣straße (5)␣STraße,␣sTraße␣als␣isoliertes␣Wort␣->␣Straße (6)␣Stra0e,␣Stra9e,␣Stra-e␣->␣Straße (7)␣weitere␣Fälle,␣in␣denen␣das␣ß␣in␣Straße␣durch␣ein␣eines␣der␣folgenden␣Zeichen␣ersetzt␣ist: kleines␣beta,␣großes␣Eszet,␣Unicode␣replacement␣character ->␣Straße
(3) und (4) nur am Wortende; (6) und (7) analog auch für die klein geschriebene Version.
Es gelten die gleichen Ausnahmen wie bei den Straßennamen: Gleistrasse, Gastrasse und eine Reihe von "-strassen", bei denen ein Schreibfehler von -st-gasse vorliegen könnte (auf der Wikiseite im Detail aufgeführt). Ferner wird eine eigene Sperrliste geführt, sodaß jedes Objekt nur einmal angefaßt wird (analog zum Vorgehen bei der Straßennamen-Korrektur).
Wenn addr:street ohnehin bearbeitet wurde, wird in diesem Tag auch überschüssiger Leerraum am Anfang oder Ende des Tags entfernt (unabhängig vom restlichen Inhalt des Tags; die Namen dienen hier nur der Illustration).
(A1)␣"␣A-Straße"␣->␣"A-Straße",␣"B-Straße␣"␣->␣"B-Straße",␣"␣C-Straße␣"␣->␣"C-Straße", wobei␣der␣Leerraum␣jeweils␣aus␣einem␣oder␣mehreren␣Leerzeichen␣oder␣Tabs␣bestehen␣kann.
Simulation
Hier das Protokoll eines Probelaufs ohne Hochladen. Mehrere Objekte mit dem gleichen Straßennamen habe ich der Übersichtlichkeit halber entfernt. Beim zweiten Eintrag liegt mal wieder der hier nicht darstellbare Unicode replacement character vor; ansonsten ist in diesem kleinen Auszug mit Strasse, Str., Stra0e, Stra9e und Stra-e schon so ziemlich alles dabei.
osm-mechedit-fix-addr␣run␣Wed␣Jan␣02␣22:00:32␣2013 editing␣node␣#308058715,␣http://www.openstreetmap.org/browse/node/308058715 addr:street␣tag␣modified:␣"Ibbenbuerener␣Strasse"␣->␣"Ibbenbuerener␣Straße" editing␣node␣#559422772,␣http://www.openstreetmap.org/browse/node/559422772 addr:street␣tag␣modified:␣"Obere␣Hindenburgstrae"␣->␣"Obere␣Hindenburgstraße" editing␣node␣#622142742,␣http://www.openstreetmap.org/browse/node/622142742 addr:street␣tag␣modified:␣"Johannes-Müller-Stra0e"␣->␣"Johannes-Müller-Straße" editing␣node␣#669135677,␣http://www.openstreetmap.org/browse/node/669135677 addr:street␣tag␣modified:␣"Zedeliusstrasse"␣->␣"Zedeliusstraße" editing␣node␣#880634927,␣http://www.openstreetmap.org/browse/node/880634927 addr:street␣tag␣modified:␣"Möllner␣Landstrasse␣"␣->␣"Möllner␣Landstraße" editing␣node␣#891033785,␣http://www.openstreetmap.org/browse/node/891033785 addr:street␣tag␣modified:␣"Baruther␣Stra9e"␣->␣"Baruther␣Straße" editing␣node␣#950639279,␣http://www.openstreetmap.org/browse/node/950639279 addr:street␣tag␣modified:␣"Frohburger␣Stra-e"␣->␣"Frohburger␣Straße" editing␣node␣#982867290,␣http://www.openstreetmap.org/browse/node/982867290 addr:street␣tag␣modified:␣"Westendstra0e"␣->␣"Westendstraße" editing␣node␣#1108925540,␣http://www.openstreetmap.org/browse/node/1108925540 addr:street␣tag␣modified:␣"Flügelstr."␣->␣"Flügelstraße" editing␣node␣#1138329241,␣http://www.openstreetmap.org/browse/node/1138329241 addr:street␣tag␣modified:␣"Westendstra0e"␣->␣"Westendstraße" editing␣node␣#1472452401,␣http://www.openstreetmap.org/browse/node/1472452401 addr:street␣tag␣modified:␣"Lerchenstra0e"␣->␣"Lerchenstraße" addr:street␣tag␣modified:␣"Spielberger␣Stra0e"␣->␣"Spielberger␣Straße" editing␣node␣#1588224057,␣http://www.openstreetmap.org/browse/node/1588224057 addr:street␣tag␣modified:␣"Kaiserstra0e"␣->␣"Kaiserstraße" editing␣node␣#1653437795,␣http://www.openstreetmap.org/browse/node/1653437795 addr:street␣tag␣modified:␣"Häherstra0e"␣->␣"Häherstraße"
Edits:
Tippfehler in Regel (4)
Dokumentation
Antworten:
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · reneman (Gast) · 02.01.2013 22:42 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 02.01.2013 22:56 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · reneman (Gast) · 02.01.2013 23:00 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 02.01.2013 23:04 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · reneman (Gast) · 02.01.2013 23:07 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 02.01.2013 23:13 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · reneman (Gast) · 02.01.2013 23:18 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · slhh (Gast) · 03.01.2013 01:23 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 03.01.2013 12:41 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · S-Man42 (Gast) · 03.01.2013 15:03 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 03.01.2013 15:25 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 06.01.2013 22:36 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 07.01.2013 16:40 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · derjürgen (Gast) · 07.01.2013 17:09 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · stephan75 (Gast) · 07.01.2013 22:11 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · wambacher (Gast) · 07.01.2013 22:52 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · slhh (Gast) · 08.01.2013 02:15 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 08.01.2013 09:13 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · slhh (Gast) · 08.01.2013 23:39 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · reneman (Gast) · 09.01.2013 10:32 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · pyram (Gast) · 10.01.2013 00:28 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · EvanE (Gast) · 10.01.2013 01:13 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · pyram (Gast) · 11.01.2013 00:03 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Basstoelpel (Gast) · 11.01.2013 09:23 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 11.01.2013 10:21 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · pyram (Gast) · 11.01.2013 16:38 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 22.01.2013 12:41 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Netzwolf (Gast) · 22.01.2013 15:02 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 22.01.2013 22:11 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · wambacher (Gast) · 22.01.2013 23:15 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Netzwolf (Gast) · 23.01.2013 02:55 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Netzwolf (Gast) · 23.01.2013 02:58 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 23.01.2013 14:08 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Netzwolf (Gast) · 23.01.2013 17:34 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · reneman (Gast) · 23.01.2013 17:38 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Netzwolf (Gast) · 23.01.2013 17:59 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 23.01.2013 18:17 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Netzwolf (Gast) · 23.01.2013 18:30 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 23.01.2013 20:31 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Netzwolf (Gast) · 23.01.2013 20:59 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · MasiMaster (Gast) · 08.02.2013 18:20 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 08.02.2013 21:02 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · MasiMaster (Gast) · 09.02.2013 13:08 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 09.02.2013 14:20 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Netzwolf (Gast) · 09.02.2013 15:42 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Roland Olbricht (Gast) · 09.02.2013 19:04 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · MasiMaster (Gast) · 11.02.2013 14:47 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · pyram (Gast) · 11.02.2013 23:51 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 12.02.2013 00:20 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · MasiMaster (Gast) · 12.02.2013 13:32 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 25.02.2013 15:24 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · tunnelbauer (Gast) · 28.02.2013 16:11 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 01.03.2013 10:02 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · gulp21 (Gast) · 03.03.2013 16:22 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · CADdog63 (Gast) · 03.03.2013 20:21 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 03.03.2013 20:51 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · EvanE (Gast) · 03.03.2013 22:07 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 08.03.2013 12:24 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · user_5359 (Gast) · 10.03.2013 20:02 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · EvanE (Gast) · 10.03.2013 21:04 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · CADdog63 (Gast) · 10.03.2013 21:42 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 11.03.2013 00:06 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · stephan75 (Gast) · 11.03.2013 17:59 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · SennaHB (Gast) · 15.03.2013 10:33 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · streckenkundler (Gast) · 15.03.2013 10:41 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · SennaHB (Gast) · 15.03.2013 10:41 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 15.03.2013 11:46 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 15.03.2013 14:03 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · TEL0000 (Gast) · 15.03.2013 17:16 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · slhh (Gast) · 15.03.2013 23:57 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 16.03.2013 00:05 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · TEL0000 (Gast) · 16.03.2013 00:50 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 16.03.2013 10:25 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · TEL0000 (Gast) · 16.03.2013 11:57 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 25.03.2013 08:59 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 31.03.2013 23:52 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · EvanE (Gast) · 01.04.2013 03:56 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 01.04.2013 11:00 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · EvanE (Gast) · 01.04.2013 11:31 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 24.06.2013 15:37 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · EvanE (Gast) · 24.06.2013 19:56 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Basstoelpel (Gast) · 24.06.2013 20:05 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 19.09.2013 12:58 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · EvanE (Gast) · 19.09.2013 14:08 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · maxbe (Gast) · 19.09.2013 14:33 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · EvanE (Gast) · 19.09.2013 15:16 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Oli-Wan (Gast) · 19.09.2013 17:10 [flux]
- Re: Automatische Korrektur von Fehlern in addr:* (1) - Strasse, Str. & Co. · Basstoelpel (Gast) · 25.01.2016 14:26 [flux]