[PostNAS Suite] ALKIS Flurstücke Abfrage MapBender3

karsten karsten at terragis.net
Mo Mär 26 06:49:15 PDT 2018


Hallo allerseits,
 
ja prima - vielen Dank für die Erklärungen und links zu den SQL-Skripten für
die Post-Processing Tabellen. 
Ich habe die 2 Skripte nun lediglich geringfügig editiert (wegen der alten
PostGIS Funktion AddGeometryColumn von 1.X auf version 2.X) und siehe da die
Sichten konnten problemslos erstellt werden. 
Gerne stelle ich die editierte Version zur verfügung um Sie in die MapBender
Wiki einzufügen. Manuell funktionert nun beispielweise eine Abfrage wie sie
die Flurstückssuche in Mapbender 3 generiert:
 
SELECT t.gml_id, t.gemarkungsnummer, t.gemarkungsname, t.flurnummer,
t.zaehler, t.nenner, t.flurstueckskennzeichen FROM
qry_mb3_ax_flurstueck_suche t WHERE (t.flurnummer ILIKE '10') AND (t.zaehler
ILIKE '10');
 
und man kann sich auch die Gemarkungs-Geometrien wunderbar in QGIS o.ä.
ansehen.
 
Viele Grüße
Karsten 
www.terragis.net

  _____  

From: NAS [mailto:nas-bounces at lists.osgeo.org] On Behalf Of Charlotte Toma
Sent: Montag, 26. März 2018 14:07
To: nas at lists.osgeo.org
Subject: Re: [PostNAS Suite] ALKIS Flurstücke Abfrage MapBender3



Hallo zusammen, 


vielen Dank für die ausführliche Antwort - ich denke diese Info kommt in der
Wiki-Seite zu kurz und ich würde das ggf. weiter ausführen unter
http://trac.wheregroup.com/PostNAS/wiki/PostNASMapbender3

Du hast vollkommen recht: Die Suchskripte für den Mapbender gehen auf die
Tabellen/ Views aus dem Post Processing und daher kommen die
Fehlermeldungen. Auf der Seite werden ja SQLS für Views angegeben, die aus
diesen PP-Tabellen Informationen ziehen. Wenn das durchgelaufen ist, dann
findet Mapbender die angesprochenen fehlenden Infos! 


-- 

Mit freundlichen Grüßen



Charlotte Toma

GIS-Consultant

Am 26.03.2018 um 13:12 schrieb Jäger, Frank (KRZ):

Hallo,

bevor es den ALKIS-Importer gab, der auch SQL-Scripte für vollständige
Schlüsseltabellen mitbringt usw. gab es eine Version um NAS-Dateien per
Shellscript zu importieren.

Diese Version hatte ein „Post-Processing“ (pp), mit dem solche Tabellen
aufgebaut wurden.



Mit der Umstellung der Datenstruktur auf „ALKIS-Importer“ hat sich auch das
Mapfile (für WMS-Darstellung mit dem Mapserver) geändert.

Im alten Mapfile gab es als Übersichtskarte für kleine Maßstäbe die Ebenen
Gemeinde / Gemarkung / Flur.

Da es in der ALKIS-Datenstruktur diese „Objekte“ mit Geometrie gar nicht
gibt, wurden sie nach der Konvertierung aus Flurstücksgeometrien gebildet.



Die Scripte dazu liegen hier:

http://trac.wheregroup.com/PostNAS/browser/trunk/import/pp_definition.sql 

http://trac.wheregroup.com/PostNAS/browser/trunk/import/pp_gebiete.sql 



Beim Verschmelzen der Geometrie treten immer mal wieder (Rundungs-) Fehler
auf, die zu kleinen Löchern in der Fläche führen. Um dies zu vermeiden wird
mit Zuschlägen um die Geometrie gearbeitet. Man bekommt also keine „saubere“
Geometrie, wo dann die Gemeindegrenze genau auf der Flurstücksgrenze liegt,
sondern eine simplifizierte Geometrie, die nur für Übersichtkarten in
kleinen Maßstäben benutzt werden sollte. Sowas wie Flächenberechnungen
sollten keinesfalls auf Basis dieser pp-Tabellen durchgeführt werden.  

Nebenbei wird noch die Hierarchie „Gemeinde-Gemarkung-Flur“ aus den
Einträgen in den Flurstücken aufgebaut, die in keiner Tabelle aus den
NAS-Daten in dieser Form enthalten ist.



Die Darstellung von Gemeinde- und Gemarkungsgrenzen in großen Maßstäben
erfolgt aus einer Liniengeometrie mit vielen kleinen Stücken.



Ich setze den Mapbender3 nicht ein. Die Tabellen-Namen „pp_gemarkung“ und
„pp_gemeinde“ klingen aber, wie die Tabellen, die mit dem genannten Script
aufgebaut werden.



MfG

F. Jäger

-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://lists.osgeo.org/pipermail/nas/attachments/20180326/da2e9bb0/attachment-0001.html>


Mehr Informationen über die Mailingliste NAS