Überarbeitung Sachdatenanzeige ALB

Aus kvwmap
Wechseln zu: Navigation, Suche

Die Sachdatenanzeige zum Flurstück (die sog. "ALB-Anzeige") zeigt in jeder Stelle genau die Daten an, die die Nutzergruppe braucht und sehen darf. Um die Sachdatenanzeige korrekt konfigurieren zu können (das passiert in der Layerattribut-Rechteverwaltung), muss das Pfad-Statement des Flurstücks-Layers so aussehen:


select alkf.flurstkennz, 'template_erforderlich'::text AS flurnr, 'template_erforderlich'::text AS entsteh, 'template_erforderlich'::text AS letzff, 'template_erforderlich'::text AS flaeche, 'template_erforderlich'::text AS karte, 'template_erforderlich'::text AS kreisid, 'template_erforderlich'::text AS kreisname, 'template_erforderlich'::text AS gemkgschl, 'template_erforderlich'::text AS gemkgname, 'template_erforderlich'::text AS gemeinde, 'template_erforderlich'::text AS gemeindename,'template_erforderlich'::text AS finanzamt,'template erforderlich'::text AS finanzamtname, 'template_erforderlich'::text AS forstschluessel, 'template_erforderlich'::text AS forstname, 'template_erforderlich'::text AS lagebezeichnung, 'template erforderlich'::text AS nutzung, 'template erforderlich'::text AS ausfstelle,'template erforderlich'::text AS verfahren, 'template erforderlich'::text AS vorgaenger, 'template erforderlich'::text AS nachfolger, 'template erforderlich'::text AS status, 'template erforderlich'::text AS bestandsnr,'template erforderlich'::text AS eigentuemer, 'template erforderlich'::text AS freitext, 'template erforderlich'::text AS hinweis,'template erforderlich'::text AS baulasten, 'template erforderlich'::text AS amtsgerichtname, 'template erforderlich'::text AS amtsgerichtnr,'template erforderlich'::text AS grundbuchbezirkname, 'template erforderlich'::text AS grundbuchbezirkschl, 'template erforderlich' AS klassifizierung, 'template erforderlich' AS zusatz_eigentuemer, 'template erforderlich' AS anteilsverhaeltnis, the_geom FROM alknflst as alkf, alkobj_e_fla AS alko WHERE alko.folie='001' AND alko.objnr = alkf.objnr


Die Layerattribut-Rechteverwaltung listet die angeführten Attribute des Layers auf und es kann für jede Stelle angegeben werden, ob das jeweilige Attribut nicht sichtbar oder lesbar ist ("editierbar" macht an dieser Stelle keinen Sinn).

Außer Flurstückkennzeichen und Geometrie werden die abgefragten Attribute gar nicht aus den entsprechenden Tabellen entnommen. Es wird nur ein Platzhaltertext 'template_erforderlich' im Abfrageergebnis erzeugt. Das ist deswegen so, weil die Abfrage der tatsächlichen ALB-Einträge nicht mit Hilfe eines einzelnen Statements erfolgt, sondern in einem Template (Flurstuecke_custom.php) durch Aufrufe von verschiedenen Funktionen. Das Pfad-Statement wird nur benutzt, um die Rechte der Attribute in der Rechteverwaltung setzen zu können, da diese ja aus dem Pfad-Statement gelesen werden. Das Template muss für den Flurstücks-Layer in jeder Stelle zwingend gesetzt werden.

Hinweis: Diese Abfrage liefert (außer Flurstückkennzeichen) nur Platzhaltertexte. Im Tooltipp wird also auch nur die Anzeige des Flurstückkennzeichens eine wirkliche Anzeige bringen.