Eigentümerarten der ALB-Verwaltungsvorschrift als Layer: Unterschied zwischen den Versionen

Aus kvwmap
Wechseln zu: Navigation, Suche
 
 
Zeile 1: Zeile 1:
 +
--[[Benutzer:Heinz Schmidt|Heinz Schmidt]] 10:05, 10. Okt 2006 (CEST)<br>
 
Die Eigentümerarten der ALB-Verwaltungsvorschrift lassen sich leicht als Layer aus der PostGIS DB erzeugen:
 
Die Eigentümerarten der ALB-Verwaltungsvorschrift lassen sich leicht als Layer aus der PostGIS DB erzeugen:
  

Aktuelle Version vom 10. Oktober 2006, 09:05 Uhr

--Heinz Schmidt 10:05, 10. Okt 2006 (CEST)
Die Eigentümerarten der ALB-Verwaltungsvorschrift lassen sich leicht als Layer aus der PostGIS DB erzeugen:

In PostGIS eine Sicht erzeugen mit:

CREATE OR REPLACE VIEW eig_art AS 
SELECT o.objnr::text || b.bezirk::text AS oid, o.objnr::text || b.bezirk::text AS id, o.the_geom, e.bezirk, e.blatt, e.eigentuemerart AS art, b.flurstkennz
  FROM alb_g_namen n, alb_g_eigentuemer e, alb_g_buchungen b, alknflst f, alkobj_e_fla o
 WHERE n.lfd_nr_name = e.lfd_nr_name AND e.bezirk = b.bezirk AND e.blatt::text = b.blatt::text AND b.flurstkennz::text = f.flurstkennz::text AND f.objnr::text = o.objnr::text;
ALTER TABLE eig_art OWNER TO kvwmap;

Diese Sicht als Layer einbinden. Dazu steht in Data der Layer Tabelle der MySQL DB lediglich

the_geom from eig_art as foo using unique oid using srid=2398

Als Datentyp ist "2" und als classitem "art" einzutragen. Connection wie üblich für PostGIS Layer. Mit Klassen lassen sich dann farblich differenziert die Schlüssel 80 (Herrenlos) bis 99 (andere Eigentümer) als farbige Flächen darstellen. Das Ergebnis ist eine farbige Darstellung der Eigentümerstruktur, die im Gegensatz der Abfrage von Eigentümern wie z.B. "Landkreis XY" recht performant ist und auch größere Übersichten z.B. im Maßstab 1:50.000 ermöglicht.