Projekt

Allgemein

Profil

Code 1200: Unscharfe Suche ohne Ortsteil, exakter Vergleich für PLZ und Hausnummer

Version 2.x
Code 1200 + 1201 wurden getauscht, da sie in Version 1.0 in umgekehrter Reihenfolge verarbeitet wurden
  • Es wird unscharf nach Straße und Ort gesucht. Für PLZ und Hausnummer erfolgt ein exakter String-Vergleich.
  • Die Hausnummer wird in komprimierter Form verglichen.
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 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 0500.

  • Abfrage falls Ortsteil falsch oder nicht aktuell.
Nachfolgendes Beispiel nicht (mehr) gültig!
  • Der Beispielaufruf für Amt24 04886:plz Dorfstraße 1&type=json bzw. folgender Eintrag im Suchfeld des Geoportals
    Dautzschen 04886:plz Dorfstraße 1
    

    liefert genau einen Treffer. Aber folgender Eintrag
    Dautzschen Großtreben-Zwethau 04886 Dorfstraße 1
    
    liefert keinen Treffer, da aufgrund der Eingemeindung Dautzschen ein Orsteil von Beilrode ist.
Die Ausgangsdaten sollten gegebenenfalls korrigiert werden.