Ignore:
Timestamp:
12/16/14 17:40:55 (9 years ago)
Author:
frank.jaeger
Message:

Auskunft Flurstücksnachweis verbessert. Gebiete im WMS aus View mit Filter Gemeinde.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/import/staedtische_FS_aus_ALKIS_rlp.sql

    r339 r349  
    1212--  2014-09-16 Substring fuer variabel lange gml_id 
    1313--  2014-09-30 RÃŒckbau subsrting(gml_id), Umbenennung SchlÃŒsseltabellen "ax_*" nach "v_*" 
     14--  2014-12-16 Views fÃŒr Gebiete im WMS, gefiltert nach individueller Gemeinde 
    1415 
    1516-- Voraussetzung = View "doppelverbindung" aus ALKIS PostNAS-Projekt Datei "sichten.sql" 
     
    8586*/ 
    8687 
     88 
     89-- Views fÃŒr WMS Layer-Group "Gebiete" 
     90-- ----------------------------------- 
     91 
     92-- Eine Filterung ist nicht notwendig wenn das NBA-Verfahren so eingerichtet ist, 
     93-- dass keine FlurstÃŒcke aus Nachbargemeinden enthalten sind (fachliche Filterung). 
     94-- Bei Geometrischer Filterung (Umring) rutschen immer ein paar rein. 
     95 
     96-- Der Gemeinde-SchlÃŒssel fÃŒr die Filterung kann am besten aus der Tabelle pp_gemeinde ermittelt werden 
     97 
     98-- Flur gefiltert 
     99--  +++ Im PostProcessing auch Gemeinde in Tabelle "pp_flur" einfÃŒgen und fÃŒllen. 
     100CREATE OR REPLACE VIEW gebiet_flur 
     101AS 
     102  SELECT f.gid, f.gemarkung, f.flurnummer, f.the_geom  
     103    FROM pp_flur f 
     104    JOIN pp_gemarkung g ON f.gemarkung = g.gemarkung -- JOIN = Work-Arround weil gemeinde in "pp_flur" fehlt 
     105    WHERE g.gemeinde = '103'; -- Osann-Monzel 
     106COMMENT ON VIEW gebiet_flur  IS 'FlurflÀchen (vereinfachte Geometrie), gefiltert nach Gemeinde.'; 
     107GRANT SELECT ON TABLE gebiet_flur TO ms6; 
     108 
     109-- Gemarkung gefiltert 
     110CREATE OR REPLACE VIEW gebiet_gemarkung 
     111AS 
     112  SELECT gid, gemarkungsname, simple_geom 
     113    FROM pp_gemarkung 
     114   WHERE gemeinde = '103'; -- Osann-Monzel 
     115COMMENT ON VIEW gebiet_gemarkung  IS 'GemarkungsflÀchen (vereinfachte Geometrie), gefiltert nach Gemeinde.'; 
     116GRANT SELECT ON TABLE gebiet_gemarkung TO ms6; 
     117 
     118-- Gemeinde gefiltert 
     119CREATE OR REPLACE VIEW gebiet_gemeinde 
     120AS 
     121  SELECT gid, gemeindename, simple_geom 
     122    FROM pp_gemeinde 
     123   WHERE gemeinde = '103'; -- Osann-Monzel 
     124COMMENT ON VIEW gebiet_gemeinde  IS 'GemeindeflÀche (vereinfachte Geometrie), gefiltert nach Gemeinde.'; 
     125GRANT SELECT ON TABLE gebiet_gemeinde TO ms6; 
     126 
    87127-- the HAPPY end -- 
Note: See TracChangeset for help on using the changeset viewer.