<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 11.00.9600.18953"></HEAD>
<BODY bgColor=#ffffff text=#000000>
<DIV dir=ltr align=left><FONT color=#000080 size=2 face=Arial><SPAN
class=952413913-26032018>Hallo allerseits,</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT color=#000080 size=2 face=Arial><SPAN
class=952413913-26032018></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><SPAN class=952413913-26032018><FONT face=Arial><FONT
color=#000080 size=2>ja prima - vielen Dank für die Erklärungen und links zu den
SQL-Skripten für die Post-Processing Tabellen. </FONT></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=952413913-26032018><FONT face=Arial><FONT
color=#000080 size=2>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.
</FONT></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=952413913-26032018><FONT face=Arial><FONT
color=#000080 size=2>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:</FONT></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=952413913-26032018><FONT face=Arial><FONT
color=#000080 size=2></FONT></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=952413913-26032018><FONT face=Arial><FONT
color=#000080 size=2>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');</FONT></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=952413913-26032018><FONT face=Arial><FONT
color=#000080 size=2></FONT></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=952413913-26032018><FONT face=Arial><FONT
color=#000080 size=2>und man kann sich auch die Gemarkungs-Geometrien wunderbar
in QGIS o.ä. ansehen.</FONT></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=952413913-26032018><FONT color=#000080
size=2 face=Arial></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=952413913-26032018><FONT color=#000080
size=2 face=Arial>Viele Grüße</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=952413913-26032018><FONT face=Arial><FONT
color=#000080 size=2>Karsten </FONT></FONT></SPAN></DIV>
<DIV><SPAN class=952413913-26032018><FONT color=#000080 size=2 face=Arial><A
href="http://www.terragis.net">www.terragis.net</A></FONT></SPAN></DIV>
<DIV><BR></DIV>
<DIV lang=en-us class=OutlookMessageHeader dir=ltr align=left>
<HR tabIndex=-1>
<FONT size=2 face=Tahoma><B>From:</B> NAS [mailto:nas-bounces@lists.osgeo.org]
<B>On Behalf Of </B>Charlotte Toma<BR><B>Sent:</B> Montag, 26. März 2018
14:07<BR><B>To:</B> nas@lists.osgeo.org<BR><B>Subject:</B> Re: [PostNAS Suite]
ALKIS Flurstücke Abfrage MapBender3<BR></FONT><BR></DIV>
<DIV></DIV>
<P>Hallo zusammen, <BR></P>
<P>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 <A
class=moz-txt-link-freetext
href="http://trac.wheregroup.com/PostNAS/wiki/PostNASMapbender3">http://trac.wheregroup.com/PostNAS/wiki/PostNASMapbender3</A></P>
<P>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! <BR></P><PRE class=moz-signature cols="72">--
Mit freundlichen Grüßen
Charlotte Toma
GIS-Consultant
Am 26.03.2018 um 13:12 schrieb Jäger, Frank (KRZ):<BR></PRE>
<BLOCKQUOTE cite=mid:F2176AE4E9FFAF45BEA8D84DD6F4AF1A448CDAD9@skrzmxmbx01
type="cite">
<META name=Generator
content="Microsoft Word 14 (filtered
medium)">
<STYLE>@font-face {
font-family: Calibri;
}
@font-face {
font-family: Tahoma;
}
@page WordSection1 {size: 612.0pt 792.0pt; margin: 70.85pt 70.85pt 2.0cm 70.85pt; }
P.MsoNormal {
FONT-SIZE: 12pt; FONT-FAMILY: "Times New Roman","serif"; MARGIN: 0cm 0cm 0pt
}
LI.MsoNormal {
FONT-SIZE: 12pt; FONT-FAMILY: "Times New Roman","serif"; MARGIN: 0cm 0cm 0pt
}
DIV.MsoNormal {
FONT-SIZE: 12pt; FONT-FAMILY: "Times New Roman","serif"; MARGIN: 0cm 0cm 0pt
}
A:link {
TEXT-DECORATION: underline; COLOR: blue; mso-style-priority: 99
}
SPAN.MsoHyperlink {
TEXT-DECORATION: underline; COLOR: blue; mso-style-priority: 99
}
A:visited {
TEXT-DECORATION: underline; COLOR: purple; mso-style-priority: 99
}
SPAN.MsoHyperlinkFollowed {
TEXT-DECORATION: underline; COLOR: purple; mso-style-priority: 99
}
SPAN.E-MailFormatvorlage17 {
FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d; mso-style-type: personal-reply
}
.MsoChpDefault {
FONT-SIZE: 10pt; mso-style-type: export-only
}
DIV.WordSection1 {
page: WordSection1
}
</STYLE>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<DIV class=WordSection1>
<P class=MsoNormal><SPAN
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>Hallo,<O:P></O:P></SPAN></P>
<P class=MsoNormal><SPAN
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>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.<O:P></O:P></SPAN></P>
<P class=MsoNormal><SPAN
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>Diese
Version hatte ein „Post-Processing“ (pp), mit dem solche Tabellen aufgebaut
wurden.<O:P></O:P></SPAN></P>
<P class=MsoNormal><SPAN
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'><O:P></O:P></SPAN></P>
<P class=MsoNormal><SPAN
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>Mit
der Umstellung der Datenstruktur auf „ALKIS-Importer“ hat sich auch das
Mapfile (für WMS-Darstellung mit dem Mapserver)
geändert.<O:P></O:P></SPAN></P>
<P class=MsoNormal><SPAN
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>Im
alten Mapfile gab es als Übersichtskarte für kleine Maßstäbe die Ebenen
Gemeinde / Gemarkung / Flur.<O:P></O:P></SPAN></P>
<P class=MsoNormal><SPAN
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>Da
es in der ALKIS-Datenstruktur diese „Objekte“ mit Geometrie gar nicht gibt,
wurden sie nach der Konvertierung aus Flurstücksgeometrien
gebildet.<O:P></O:P></SPAN></P>
<P class=MsoNormal><SPAN
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'><O:P></O:P></SPAN></P>
<P class=MsoNormal><SPAN
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>Die
Scripte dazu liegen hier:<O:P></O:P></SPAN></P>
<P class=MsoNormal><SPAN
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'><A
href="http://trac.wheregroup.com/PostNAS/browser/trunk/import/pp_definition.sql"
moz-do-not-send="true">http://trac.wheregroup.com/PostNAS/browser/trunk/import/pp_definition.sql</A>
<O:P></O:P></SPAN></P>
<P class=MsoNormal><SPAN
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'><A
href="http://trac.wheregroup.com/PostNAS/browser/trunk/import/pp_gebiete.sql"
moz-do-not-send="true">http://trac.wheregroup.com/PostNAS/browser/trunk/import/pp_gebiete.sql</A>
<O:P></O:P></SPAN></P>
<P class=MsoNormal><SPAN
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'><O:P></O:P></SPAN></P>
<P class=MsoNormal><SPAN
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>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.
<O:P></O:P></SPAN></P>
<P class=MsoNormal><SPAN
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>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.<O:P></O:P></SPAN></P>
<P class=MsoNormal><SPAN
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'><O:P></O:P></SPAN></P>
<P class=MsoNormal><SPAN
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>Die
Darstellung von Gemeinde- und Gemarkungsgrenzen in großen Maßstäben erfolgt
aus einer Liniengeometrie mit vielen kleinen Stücken.<O:P></O:P></SPAN></P>
<P class=MsoNormal><SPAN
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'><O:P></O:P></SPAN></P>
<P class=MsoNormal><SPAN
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>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.<O:P></O:P></SPAN></P>
<P class=MsoNormal><SPAN
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'><O:P></O:P></SPAN></P>
<P class=MsoNormal><SPAN
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>MfG<O:P></O:P></SPAN></P>
<P class=MsoNormal><SPAN
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d'>F.
Jäger<O:P></O:P></SPAN></P></DIV></BLOCKQUOTE></BODY></HTML>