<html><head>

<meta name="Generator" content="Novell Groupwise Client (Version 18.1.1  Build: 133172)">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head>
<body style="font: 10pt/normal Segoe UI; font-size-adjust: none; font-stretch: normal;"><div class="GroupWiseMessageBody" id="GroupWiseSection_1641278852000_Olaf.Roehling@landkreis-wittenberg.de_11CEA3A003970000910BC5BD7716BA53_"><div>Hallo Frank,</div><div>erst mal herzlichen Dank für Deine Arbeit hier. Das ist schon lange fällig! Der Landkreis Wittenberg nutzt die ALKIS Auskunft zusammen mit Mapbender3. Ja, und es macht für uns sehr viel Sinn, das der Code im PostNAS Projekt abgelegt wird. </div><div>Ich bin für die gesamte GDI hier beim Landkreis allein zuständig und ich denke so wie mir wird es sehr vielen gehen, zumindest bei den Kommunen. Da bleibt nicht wirklich viel Zeit sich mit coden zu beschäftigen. Allein aus diesem Grund ist es von unschätzbarem Wert, Deine Arbeit nutzen zu können. Danke, und ein gesundes und auch schönes 2022!</div><div><br></div><div>Olaf Roehling<br></div><span id="GWSignatureSent" style="padding-right: 0px; padding-left: 0px; margin-bottom: 5px; display: block;"><span style="display: block;"><br><span style="font-size: 10pt; display: inline-block; -ms-word-wrap: normal;">
<div>Landkreis Wittenberg<br>Fachdienst 10</div>
<div>GIS - Koordinator</div>
<div>Olaf Roehling<br>Breitscheidstraße 3<br>06886 Lutherstadt Wittenberg</div>
<div> </div>
<div>Telefon :+49 3491 479-770<br>FAX      :+49 3491 479-995 843</div>
<div> </div>
<div>mailto: <a href="mailto:olaf.roehling@landkreis-wittenberg.de">olaf.roehling@landkreis-wittenberg.de</a> <br></div></span></span></span><span style="margin-bottom: 5px; display: block;"><br></span><div class="GroupWiseMessageBody" id="GroupWiseSection_1640885474000_F.Jaeger@KRZ.DE"><span class="GroupwiseReplyHeader"><BR>

  <div> 
   <a href="https://www.landkreis-wittenberg.de" rel="nofollow"><img src="cid:ATSOGXTZCEWH.23548256-6d94-49ed-863d-808eeea0d87a.png"></a>   
  </div> 
  <div> 
   <div> 
    <font size="2"><a href="https://www.facebook.com/lkwbg" rel="nofollow">Facebook</a> | <font face="Arial" color="#000000"><a href="https://www.youtube.com/channel/UC1i-cGdts2YDblf1sJOE1Vg" rel="nofollow">YouTube</a> | <font face="Arial" color="#000000"><a href="https://www.instagram.com/lk.wbg/" rel="nofollow">Instagram</a><font color="#0066cc"> </font><font color="#0066cc">|</font><font color="#0066cc"> </font><font color="ff0000"><a href="https://www.xing.com/pages/landkreis-wittenberg" rel="nofollow">Xing</a></font></font></font></font> 
   </div> 
  </div> 
 <BR>
>>> Jäger, Frank (KRZ) <F.Jaeger@KRZ.DE> 30.12.2021 18:31 >>><br></span><div><div>Hallo,</div><div>ich habe eine neue Version der ALKIS-Auskunft (php, für Web-GIS) hochgeladen ins PostNAS-Projekt:</div><div><br></div><a href="http://trac.wheregroup.com/PostNAS/changeset/425">http://trac.wheregroup.com/PostNAS/changeset/425</a><div><br></div><div><br></div><div>Da bewegt sich nicht mehr viel. Ich bin scheinbar der einzige, der dort noch Code ablegt.</div><div><br></div><div>Bevor ich jetzt im Detail die Anpassungen erläutere, die ich gemacht habe, zunächst mal eine kleine Umfrage:</div><div><br></div><div>Wer benutzt die Web-Auskunft noch außer uns (krz)?</div><div>Macht es überhaupt Sinn, dass ich den Code hier veröffentliche?</div><div><br></div><div>Auch ein paar Such-Module für Mapbender2 habe ich angepasst. Die verwendet wahrscheinlich niemand mehr?</div><div><br></div><div>Zu den Änderungen:</div><div><br></div><div>Es wurden ein paar neue Konfigurations-Parameter eingeführt, die in der conf-Datei erklärt sind.</div><div>Der Parameter "$katAmtMix" löst folgendes Problem:</div><div><br></div><div>Wir haben eine Datenbank, in die NBA-Verfahren von zwei verschiedenen Katasterämtern hinein konvertiert werden.</div><div>Katasterämter sind in NRW bei den Kreisen angesiedelt. In einem Fall haben die Stadtwerke ein Versorgungsgebiet, dass größer ist als ihre Stadt. Ein Teil davon liegt im Nachbar-Kreis. Es werden also zwei NBA-Verfahren von zwei Kreisen in einer Datenbank gemischt.</div><div>Jedes NBA-Verfahren bringt dabei seine eigenen Schlüsseltabellen mit für Gemeinde, Gemarkung, Dienststelle usw.</div><div>Diese Einträge sind dann doppelt bezüglich Key-Value, unterscheiden sich aber in der gml_id.</div><div><br></div><div>Beim Entschlüsseln von Gemarkungsname oder Gemeindename mit SQL-JOIN auf diese doppelten Schlüssel bekommt man doppelte Zeilen geliefert. Dies kann man vermeiden, indem man jedes Objekt nur mit der den Schlüssel-Einträgen des selben Katasteramtes verbindet.</div><div>Dem "JOIN .. ON" füge ich dafür die zusätzliche Bedingung hinzu, dass die ersten 6 Byte der "gml_id" gleich sein müssen, je zwei Byte für "DE", Land und Kreis. Der conf-Parameter sorgt dafür, dass diese zusätzliche Bedingung in SQL nur dann verwendet wird, wenn es notwendig ist.</div><div><br></div><div>Das QGIS-Plugin für Adressen- und Flurstück-Suche hat übrigens dasselbe Problem. Auch dort könnte das mit der Zusatzbedingung im JOIN gelöst werden.</div><div><br></div><div>Die zweite Anpassung betrifft des Modul "Bestandnachweis" (Auskunft zu einem Grundbuch-Blatt).</div><div>Dies Modul hat bisher nur die Buchungen der Buchungsart "Grundstück" vollständig angezeigt und solche mit einer einfachen Relation "Recht an", z.B. mit der Buchungsart "Erbbaurecht".</div><div>Einige seltene Buchungen mit 3 oder 4 beteiligten Buchungsstellen (z.B. Untererbbaurecht) wurden nur unvollständig angezeigt, z.B. ohne die Flurstücke. Nun wird rekursiv durch alle 4 Ebenen gesucht.</div><div><br></div><div>Weitere Erklärungen bei Bedarf.</div><div><br></div><div>Ich wünsche euch einen guten Start ins Jahr 2022 in dem hoffentlich mal wieder ein PostNAS-Treffen stattfinden wird.</div><div><br></div><div>Mit freundlichen Grüßen</div><div>Frank Jäger</div><div><br></div><div>Kommunales Rechenzentrum</div><div>Minden-Ravensberg/Lippe</div><div><br></div><div><br></div><div><br></div><div>_______________________________________________</div><div>NAS mailing list</div><div>NAS@lists.osgeo.org</div><a href="https://lists.osgeo.org/mailman/listinfo/nas">https://lists.osgeo.org/mailman/listinfo/nas</a><div><br></div></div></div></div></body></html>