Projekt

Allgemein

Profil

Code 1000: Unscharfe für Straße, Ort und Ortsteil, exakter Vergleich für PLZ und normalisierte Hausnummer

Version 2.x
  • Es wird unscharf nach Straße, Ort und Ortsteil gesucht.
  • Für PLZ und normalisierte Hausnummer erfolgt ein exakter String-Vergleich.
Erforderliche Parameter1:
  • Straße und
  • Hausnummer

SQL:

SELECT id, x, y, obj_geojson AS object 
FROM address."GC_ADDRESS" 
WHERE LEVENSHTEIN(str,?)<5 AND LEVENSHTEIN(ort,?)<7 AND LEVENSHTEIN(ortsteil,?)<5 AND plz LIKE ? AND lower(replace(hnr, ' ', '')) LIKE ?

1 Ausführung erfolgt nur, wenn die Parameter in der hier angegebenen Form zur Verfügung stehen.

Version 1.0

Siehe Erläuterungen zu Code 0900.

  • Trennung da sonst sehr viele mehrfache Adresszuordnungen.
  • Der Beispielaufruf für Amt24 bzw. folgender Eintrag im Suchfeld des Geoportals
    Markneukirchen 08258:plz Klingenthaler Straße "9":hausnummer
    

    liefert Treffer. Aber folgender Eintrag
    Markneukirchen 08258:plz "Klingenthaler Straße":strasse "9":hausnummer
    
    liefert keinen Treffer, da die amtliche und postalische Schreibweise voneinander abweichen (Amt24-ID 256685).
N;1441605126;A;14;5;23;200;0030;00380;9;;310329,936;5576749,481;Wohlhausener Straße;08258;Markneukirchen;;Markneukirchen;Klingenthaler Str.

Nach Recherchen durch Alexander Horn wurde festgestellt, dass die Klingenthaler Str. aufgrund von Eingemeindung in Wohlhausener Straße umbenannt wurde. Somit sind die Anfelderung durch die Post und die Angabe in Amt24 nicht aktuell.