Changeset 311 for trunk


Ignore:
Timestamp:
01/29/14 11:40:29 (6 years ago)
Author:
frank.jaeger
Message:

2 neue Views zur Fehlersuche Straßenname als Gewannenbezeichnung

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/import/sichten.sql

    r308 r311  
    2727--  2014-01-21 In "exp_csv": Rechtsgemeinsachaft zu allen Personen statt als eigener Satz. 
    2828--  2014-01-27 Neuer Baustein "flst_an_strasse". Neuer View "exp_csv_str" fÃŒr CSV-Export von Flst. an einer Straße 
     29--      2014-01-29 Neuer View "strasse_als_gewanne" zur Fehlersuche. 
     30 
    2931 
    3032-- Bausteine fÃŒr andere Views: 
     
    945947 
    946948 
     949-- Suchen von Gewannenbezeichnungen, die auch als Straßenname verwendet werden. 
     950-- Diese FÀlle fÃŒhren möglicherweise zu unvollstÀndiger Ausgabe beim Export "alle FlurstÃŒcke an einer Straße" 
     951-- weil nur Lagebezeichnung MIT und OHNE Hausnummer gesucht wird, aber keine gleich lautende Gewanne. 
     952CREATE OR REPLACE VIEW strasse_als_gewanne 
     953AS 
     954  SELECT k.gemeinde, k.lage AS strassenschluessel, 
     955      -- k.bezeichnung      AS strassenname, 
     956         o.unverschluesselt AS gewanne, 
     957         count(fo.gml_id) AS anzahl_fs_gewanne 
     958  FROM ax_lagebezeichnungkatalogeintrag k   -- Straßentabelle 
     959  JOIN ax_lagebezeichnungohnehausnummer o   -- Gewanne 
     960    ON k.bezeichnung = o.unverschluesselt   -- Gleiche Namen 
     961  -- Join Gewanne auf FlurstÃŒcke um nur solche FÀlle anzuzeigen, die verwendet werden  
     962  -- UND die auch in der gleichen Gemeinde liegen. 
     963  -- Sonst könnte zufÀllige Namensgleichheiten aus verschiedenen Gemeinden geben.  
     964  JOIN alkis_beziehungen vo 
     965    ON o.gml_id=vo.beziehung_zu AND vo.beziehungsart= 'zeigtAuf'  
     966  JOIN ax_flurstueck fo 
     967    ON fo.gml_id=vo.beziehung_von 
     968 WHERE fo.gemeinde = k.gemeinde  -- Gewanne wird fÃŒr ein Flst. in gleicher Gemeinde verwendet, wie der StraßenschlÃŒssel 
     969  GROUP BY k.gemeinde, k.lage, o.unverschluesselt --, k.bezeichnung 
     970  ORDER BY k.gemeinde, k.lage, o.unverschluesselt --, k.bezeichnung 
     971  ; 
     972 
     973COMMENT ON VIEW strasse_als_gewanne 
     974 IS 'Gewannenbezeichnungen, die auch als Straßenname verwendet werden. Mit FlurstÃŒcks-ZÀhler.'; 
     975 
     976 
     977-- Wie zuvor, aber die FlurstÃŒcke werden hier nicht nur gezÀhlt sondern auch aufgelistet. 
     978-- das Format des FlusrtÃŒckskennzeichens kann in die Mapbender-Navigation eingegeben werden. 
     979CREATE OR REPLACE VIEW strasse_als_gewanne_flst 
     980AS 
     981  SELECT -- fo.gml_id,  
     982         fo.gemarkungsnummer || '-' || fo.flurnummer || '-' || fo.zaehler::text || COALESCE ('/' || fo.nenner::text, '') AS flstkennz, 
     983         k.gemeinde,  
     984         o.unverschluesselt AS gewanne, 
     985      -- k.bezeichnung AS strassenname, 
     986         k.lage        -- AS strassen_schluessel 
     987  FROM ax_lagebezeichnungkatalogeintrag k   -- Straßentabelle 
     988  JOIN ax_lagebezeichnungohnehausnummer o   -- Gewanne 
     989    ON k.bezeichnung = o.unverschluesselt   -- Gleiche Namen  
     990  JOIN alkis_beziehungen vo 
     991    ON o.gml_id=vo.beziehung_zu AND vo.beziehungsart= 'zeigtAuf'  
     992  JOIN ax_flurstueck fo 
     993    ON fo.gml_id=vo.beziehung_von 
     994 WHERE fo.gemeinde = k.gemeinde  -- Gewanne wird fÃŒr ein Flst. in gleicher Gemeinde verwendet, wie der StraßenschlÃŒssel 
     995  ORDER BY fo.gemarkungsnummer, fo.flurnummer, fo.zaehler, k.gemeinde, k.bezeichnung; 
     996 
     997COMMENT ON VIEW strasse_als_gewanne_flst 
     998 IS 'FlurstÃŒcke mit Gewannenbezeichnungen, die auch als Straßenname verwendet werden.'; 
     999 
     1000 
    9471001-- END -- 
Note: See TracChangeset for help on using the changeset viewer.