Code 0903: Unscharfe Suche für Ort und Ortsteil sowie exakter Vergleich für Straße und normalisierte Hausnummer¶
Version 2.x
- Es wird unscharf nach Ort und Ortsteil gesucht.
- Für Straße und normalisierte Hausnummer erfolgt ein exakter String-Vergleich.
- Straße und
- Hausnummer
SQL:
SELECT id, x, y, obj_geojson AS object
FROM address."GC_ADDRESS"
WHERE str LIKE ? 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 ![](/redmine/plugin_assets/geosn_theme_extension/images/notice.png)
Siehe Erläuterungen zu Code 0200.
- Bei postalischen Adressen werden teilweise Hausnummernbereiche angegeben. Hausnummernbereiche ("1-3" oder "7/9" oder "52d/e" oder "3 Haus 5") werden derzeit von den Hauskoordinaten und damit auch von der Geoportal-Suche nicht unterstützt.
- Der Beispielaufruf für Amt24 bzw. folgender Eintrag im Suchfeld des Geoportals
Chemnitz 09123:plz "Arno Schreiter Straße":strasse "1":hausnummer
liefert einen Treffer. Aber folgender EintragChemnitz 09123:plz "Arno Schreiter Straße":strasse 1-3
liefert keinen Treffer. (Amt24-ID 258243).
![](/redmine/plugin_assets/geosn_theme_extension/images/notice.png)
Die Ausgangsdaten sollten möglichst die amtliche Schreibweise verwenden.