MudGuard: Prüfen, ob bestimmter Service in einer bestimmten Str. verfügbar

Beitrag lesen

Hi,

Die Suche an sich könnte sehr komplex werden. Ein Str in Straße umsetzen ist noch denkbar, genauso ein "v." in ein "von" umzusetzen.

L.-v.-Beethoven-Str.

Aber es gibt sicher weitere Fallen.

Man glaubt gar nicht, was die Leute eingeben - selbst mit Straßen-Ausfüllhilfe (abh. von PLZ/Ort).

Strasse statt Straße, Hauspttrasse (soll Hauptstr. sein) usw.

Außerdem muß man natürlich die vielen Sonderfälle bei Straßennamen berücksichtigen, die die Realität vorgibt (A 1, B 2, C 3 z.B. in Mannheim, in Elstertrebnitz gibt es sogar A, B, C, D usw.) Oder Straße 5 in Berlin.
Oder "KlgV 133 Pz" ...
Bei den erlaubten Zeichen darf man auch nicht zu restriktiv sein, der Apostroph kommt z.B. vor (Up'n Damme). Oder akzentierte Zeichen (Carl-von-Linné-Str.).
Und Straßennamen können erstaunlich lang sein (max. 46 Zeichen, soweit mir bekannt ist), z.B. "Annette-von-Droste-Hülshoff-Str." oder "Straße der Deutsch-sowjetischen Freundschaft" oder "Bürgermeister-Johann-Müller-Str."
Wobei Bürgermeister je nach Lust und Laune mal als Bgm. oder mal als Bürgerm. oder auch als Bürgermeister im offiziellen Straßennamen auftaucht.

Vornamen werden gerne mal abgekürzt oder ausgeschrieben - sowohl bei der Eingabe durch den Nutzer als auch bei der Benennung der Straße) - ein guter Algorithmus sollte das trotzdem zuordnen können ...

Ach ja, wenn auch die Hausnummer erfaßt werden soll: auf jeden Fall in einem extra Feld!
Nachträglich automatisiert auseinandertrennen ist schwierig (Straße 5 13 usw.)

Und auch bei Hausnummern die Spezialfälle berücksichtigen (a la 25 1/2).

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.