Normalisierung des Straßennamens¶
Die in der nachfolgenden Tabelle aufgeführten Ersetzungen werden in dieser Reihenfolge bei der Normalisierung des Straßennamens vorgenommen:
Muster1 | Ersetzung | Bemerkung |
str\\.|straße|strasse |
str |
Ersetzen verschiedener Schreibformen von Straße |
pl\\.\\s*$ |
platz |
Ersetzen der Abkürungen für Platz |
ß|sss |
ss |
Ersetzen von 'ß' und 'sss' mit 'ss' |
\\.|, |\\-|’|'|´|`|\\(|\\)|\\/|\\\\ |
␣ |
Ersetzen von Sonder- mit Leerzeichen |
\\d |
|
Entfernen von Zahlen |
weitere Ersetzungen aus 'AdV-Festlegungen zum Web Feature Service' | ||
é|è|ê |
e |
Ersetzung von franz. Akzenten |
á|à|â |
a |
|
ó|ò|ô |
o |
|
ú|ù|û |
u |
|
ä|ae |
a |
Ersetzung von Umlauten |
ö|oe |
o |
|
ü|ue |
u |
|
ai|ey|ay |
ei |
Vereinheitlichung der Diphthonge |
ie |
i |
weitere Vereinheitlichungen |
th |
t |
|
ck |
k |
|
(^\\s*|\\s+)(auf\\sdem|auf\\sden|auf\\sder|auf\\sm|auf\\sn)\\s+ |
␣a␣d␣ |
Kürzen führender Namenszusätze |
(^\\s*|\\s+)(altem|alter|alte|an|am|auf)\\s+ |
␣a␣ |
|
(^\\s*|\\s+)(beim|bei)\\s+ |
␣b␣ |
|
(^\\s*|\\s+)(der|di|das|dem|den)\\s+ |
␣d␣ |
|
(^\\s*|\\s+)gemeinde\\s+ |
␣gem␣ |
|
(^\\s*|\\s+)(in|im)\\s+ |
␣i␣ |
|
(^\\s*|\\s+)kreis\\s+ |
␣kr␣ |
|
(^\\s*|\\s+)sankt\\s+ |
␣st␣ |
|
(^\\s*|\\s+)(von|vom)\\s+ |
␣v␣ |
|
(^\\s*|\\s+)(zur|zum|zu)\\s+ |
␣z␣ |
|
(^\\s*|\\s+)conrad(\\s+|\\s*$) |
␣konrad␣ |
Vereinheitlichung abgekürzter Namen und verschiedener Schreibweisen |
(^\\s*|\\s+)alex(\\s+|\\s*$) |
␣alexander␣ |
|
(^\\s*|\\s+)(evgl|ev)(\\s+|\\s*$) |
␣evangelische␣ |
|
(^\\s*|\\s+)(frhr|freih|frh)(\\s+|\\s*$) |
␣freiherr␣ |
|
(^\\s*|\\s+)gebr(\\s+|\\s*$) |
␣gebruder␣ |
|
(^\\s*|\\s+)gerh(\\s+|\\s*$) |
␣gerhard␣ |
|
(^\\s*|\\s+)geschw(\\s+|\\s*$) |
␣geschwister␣ |
|
(^\\s*|\\s+)gottfr(\\s+|\\s*$) |
␣gottfried␣ |
|
(^\\s*|\\s+)heinr(\\s+|\\s*$) |
␣heinrich␣ |
|
(^\\s*|\\s+)kard(\\s+|\\s*$) |
␣kardinal␣ |
|
(^\\s*|\\s+)ludw(\\s+|\\s*$) |
␣ludwig␣ |
|
(^\\s*|\\s+)mat(\\s+|\\s*$) |
␣matias␣ |
|
(^\\s*|\\s+)max(\\s+|\\s*$) |
␣maximilian␣ |
|
(^\\s*|\\s+)pf(\\s+|\\s*$) |
␣pfarrer␣ |
|
(^\\s*|\\s+)prof(\\s+|\\s*$) |
␣professor␣ |
|
(^\\s*|\\s+)rich(\\s+|\\s*$) |
␣richard␣ |
|
(^\\s*|\\s+)wilh(\\s+|\\s*$) |
␣wilhelm␣ |
|
(^\\s*|\\s+)dr(\\s+|\\s*$) |
␣doktor␣ |
|
(^\\s*|\\s+)(bgm|burgerm|oberburgerm|altburgerm|oberburgermeister|altburgermeister)(\\s+|\\s*$) |
␣burgermeister␣ |
|
(^\\s*|\\s+)(stadt|hauptstadt|landeshauptstadt)(\\s+|\\s*$) |
␣ |
Ersetzen unerwünschter Zusätze mit Leerzeichen |
(^\\s*|\\s+)pl(\\s+|\\s*$) |
platz |
Vervollständigen weitererer Abkürzungen |
(^\\s*|\\s+)sidl(\\s+|\\s*$) |
sidlung |
|
\\s |
|
Entfernen aller Leerzeichen |
1 regulärer Ausdruck