Code 8400: Geokodierung Postleitzahl unter Berücksichtigung des Ortsteils¶
Version 2.x
- Da die Postleitzahlen mit den Ortsteilen verschnitten sind, werden für eine Postleitzahl mehrere Koordinaten gefunden. Um die Ergebnismenge möglichst genau einzugrenzen, wird auf dieser Ebene auch ein ggf. angegebener Ortsteil berücksichtigt. Andernfalls wird Verarbeitungsstufe 8401 ausgeführt.
- Für alle Parameter erfolgt ein exakter String-Vergleich.
- Verwendet wird nur der erste Treffer!
- Postleitzahl,
- Ort und/oder Ortsteil
SQL:
SELECT plz AS id, x, y,
ST_AsGeoJSON(ST_Transform(ST_Centroid(geom),4326))::jsonb AS center_xy_4326,
obj_geojson AS object
FROM address."MV_PLZ_OTT_MERGED"
WHERE plz LIKE '01099' AND ort LIKE ? AND ott LIKE ?
1 Ausführung erfolgt nur, wenn die Parameter in der hier angegebenen Form zur Verfügung stehen.
Version 2.0
- Abfrage analog Version 1.0 umgesetzt.
- Die Anfrage wird an die Geoportal-Suche gestellt.
- Da die Postleitzahlen mit den Ortsteilen verschnitten sind, werden für eine Postleitzahl mehrere Koordinaten gefunden. Um die Ergebnismenge möglichst genau einzugrenzen, wird auf dieser Ebene auch ein ggf. angegebener Ortsteil berücksichtigt. Andernfalls wird [[adminhandbuch-geobak:Geocoding_code_8401|Verarbeitungsstufe 8401]] ausgeführt.
- Verwendet wird nur der erste Treffer!
- PLZ und
- Ortsteil
QueryString:
sc=POSTLEITZAHL&h=1&q=%s:plz %s:ortsteil [PLZ, Ortsteil]
1 Ausführung erfolgt nur, wenn die Parameter in der hier angegebenen Form zur Verfügung stehen.
Version 1.0
Siehe Code 8000.
- Die Suche erfolgt auf der Subkategorie
POSTLEITZAHL
.
- Da die Postleitzahlen mit den Ortsteilen verschnitten sind, werden für eine Postleitzahl mehrere Koordinaten gefunden. Verwendet wird nur der erste Treffer!