Changeset 296


Ignore:
Timestamp:
10/24/13 14:48:50 (10 years ago)
Author:
frank.jaeger
Message:

PostProcesssing? Straßen-Namen, Tab pp_strassenname ersetzt ap_pto_stra

Location:
trunk
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/import/grant.sql

    r276 r296  
    1515--              View "s_nummer_nebengebaeude" wird durch "lfdnr_nebengebaeude" ersetzt. 
    1616--  2013-03-25  View "grenzpunkt" und "gebaeude_txt" 
    17 --  2013-04-16  Views zum Thema Bodenscätzung 
     17--  2013-04-19  Neues zum Thema "Bodenschätzung", Views entfallen 
     18--  2013-10-24  Table "pp_strassenname" ersetzt View "ap_pto_stra" im WMS (ms6) 
    1819 
    1920-- Tabellen 
     
    254255  GRANT SELECT ON TABLE nutzung_class                      TO mb27; 
    255256 
    256 -- post_processung: Gemeinde / Gemarkung / Flur 
     257-- Post-Processung 
    257258-- -------------------------------------------- 
    258   GRANT SELECT ON TABLE  gemarkung_in_gemeinde             TO ms6; -- View 
    259   GRANT SELECT ON TABLE  gemarkung_in_gemeinde             TO mb27; 
     259--GRANT SELECT ON TABLE  gemarkung_in_gemeinde             TO ms6; 
     260--GRANT SELECT ON TABLE  gemarkung_in_gemeinde             TO mb27; 
    260261  GRANT SELECT ON TABLE  gemeinde_gemarkung                TO ms6; 
    261262  GRANT SELECT ON TABLE  gemeinde_gemarkung                TO mb27; 
     
    267268  GRANT SELECT ON TABLE  pp_flur                           TO mb27; 
    268269  GRANT SELECT ON TABLE  pp_flurstueck_nr                  TO ms6; 
     270  GRANT SELECT ON TABLE  pp_strassenname                   TO ms6; 
    269271  GRANT SELECT ON TABLE  gemeinde_person                   TO ms6; 
    270272  GRANT SELECT ON TABLE  gemeinde_person                   TO mb27; 
     
    296298GRANT SELECT ON TABLE ax_bodenschaetzung_zustandsstufe     TO ms6; 
    297299GRANT SELECT ON TABLE ax_bodenschaetzung_zustandsstufe     TO mb27; 
     300GRANT SELECT ON TABLE ax_bodenschaetzung_sonstigeangaben   TO ms6; 
     301GRANT SELECT ON TABLE ax_bodenschaetzung_sonstigeangaben   TO mb27; 
    298302GRANT SELECT ON TABLE ax_grablochderbodenschaetzung_bedeutung          TO ms6; 
    299303GRANT SELECT ON TABLE ax_grablochderbodenschaetzung_bedeutung          TO mb27; 
    300304GRANT SELECT ON TABLE ax_musterlandesmusterundvergleichsstueck_merkmal TO ms6; 
    301305GRANT SELECT ON TABLE ax_musterlandesmusterundvergleichsstueck_merkmal TO mb27; 
     306GRANT SELECT ON TABLE ax_bewertung_klassifizierung         TO ms6; 
     307GRANT SELECT ON TABLE ax_bewertung_klassifizierung         TO mb27; 
     308 
    302309-- Bodenschätzung Views 
    303 GRANT SELECT ON TABLE s_bodensch_wms TO ms6; 
    304 GRANT SELECT ON TABLE s_bodensch_ent TO ms6; 
    305 GRANT SELECT ON TABLE s_bodensch_po  TO ms6; 
    306 GRANT SELECT ON TABLE s_bodensch_tx  TO ms6; 
    307 GRANT SELECT ON TABLE s_zuordungspfeilspitze_bodensch TO ms6; 
    308 GRANT SELECT ON TABLE s_zuordungspfeil_bodensch       TO ms6; 
     310GRANT SELECT ON TABLE s_bodensch_wms                       TO ms6; 
     311GRANT SELECT ON TABLE s_bodensch_ent                       TO ms6; 
     312GRANT SELECT ON TABLE s_bodensch_po                        TO ms6; 
     313GRANT SELECT ON TABLE s_bodensch_tx                        TO ms6; 
     314GRANT SELECT ON TABLE s_zuordungspfeilspitze_bodensch      TO ms6; 
     315GRANT SELECT ON TABLE s_zuordungspfeil_bodensch            TO ms6; 
    309316 
    310317-- Recht 
     
    346353  GRANT SELECT ON TABLE s_zuordungspfeilspitze_bodensch    TO ms6; 
    347354  GRANT SELECT ON TABLE s_zuordungspfeil_gebaeude          TO ms6; 
    348   GRANT SELECT ON TABLE s_flurstueck_nr                    TO ms6; 
     355--GRANT SELECT ON TABLE s_flurstueck_nr                    TO ms6; 
    349356--GRANT SELECT ON TABLE s_beschriftung                     TO ms6; 
    350   GRANT SELECT ON TABLE ap_pto_stra                        TO ms6; 
     357--GRANT SELECT ON TABLE ap_pto_stra                        TO ms6; 
    351358  GRANT SELECT ON TABLE ap_pto_rest                        TO ms6; 
    352359  GRANT SELECT ON TABLE grenzpunkt                         TO ms6; 
  • trunk/import/konv_batch.sh

    r294 r296  
    2929##   2013-10-16 F.J. krz: Neues Script "pp_praesentation_action.sql" für Reparatur der  
    3030##              Präsentationsobjekte Straßenname im Post-Processing 
     31##   2013-10-24 F.J. krz: Zwischenlösung "praesentation_action.sql" wieder deaktiviert. 
    3132## 
    3233## ToDo: Option "-skipfailures" nach Test entfernen ? 
     
    155156 
    156157 
    157     echo "** - Präsentationsobjekte generieren:" 
    158     (cd $POSTNAS_HOME; psql -p 5432 -d ${DBNAME} -f pp_praesentation_action.sql) 
     158    # echo "** - Präsentationsobjekte generieren:" 
     159    # (cd $POSTNAS_HOME; psql -p 5432 -d ${DBNAME} -f pp_praesentation_action.sql) 
    159160 
    160161  fi 
  • trunk/import/pp_definition.sql

    r278 r296  
    1414--  2012-04-25 simple_geom fuer pp_flur 
    1515--  2013-04-18 Kommentare. 
     16--  2012-10-24 Neue Tabelle fÃŒr die PrÀsentation von Straßennamen und -Klassifikationen 
    1617 
    1718 
     
    359360 
    360361 
     362-- NEU 2013-10-24 
     363-- Tabelle fÃŒr die PrÀsentation von Straßen-Namen und -Klassifikationen 
     364-- Tabelle "pp_strassenname" speichert den VIEW "ap_pto_stra". 
     365 
     366--DROP TABLE pp_strassenname; 
     367CREATE TABLE pp_strassenname  
     368(   gid         serial NOT NULL, 
     369    gml_id character(16), 
     370 -- advstandardmodell character varying[], 
     371    schriftinhalt character varying, -- Label: anzuzeigender Text 
     372    hor character varying, 
     373    ver character varying, 
     374 -- signaturnummer character varying, 
     375 -- darstellungsprioritaet integer, 
     376    art character varying, 
     377    winkel double precision, 
     378    CONSTRAINT pp_snam_pk  PRIMARY KEY (gid) 
     379) WITH (OIDS=FALSE); 
     380 
     381SELECT AddGeometryColumn('pp_strassenname','the_geom','25832','POINT',2); 
     382CREATE INDEX pp_snam_gidx ON pp_strassenname USING gist(the_geom);  
     383 
     384  COMMENT ON TABLE  pp_strassenname                IS 'Post-Processing: Label der Straßennamen in der Karte. Auszug aus ap_pto.'; 
     385 
     386  COMMENT ON COLUMN pp_strassenname.gid            IS 'EditierschlÃŒssel der Tabelle'; 
     387  COMMENT ON COLUMN pp_strassenname.gml_id         IS 'ObjektschlÃŒssel des PrÀsentationsobjektes aus ap_pto. Zur Verbindung mit Katalog.'; 
     388  COMMENT ON COLUMN pp_strassenname.schriftinhalt  IS 'Label, darzustellender Name der Straße oder Klassifikation'; 
     389  COMMENT ON COLUMN pp_strassenname.hor            IS 'Horizontale Ausrichtung des Textes zur Punkt-Koordinate: linksbÃŒndig, zentrisch, ...'; 
     390  COMMENT ON COLUMN pp_strassenname.ver            IS 'Vertikale   Ausrichtung des Textes zur Punkt-Koordinate: Basis, ..'; 
     391  COMMENT ON COLUMN pp_strassenname.art            IS 'Klasse der Straße: Straße, Weg, .. , BezKlassifizierungStrasse'; 
     392  COMMENT ON COLUMN pp_strassenname.winkel         IS 'Drehung des Textes'; 
     393  COMMENT ON COLUMN pp_strassenname.the_geom       IS 'Position (Punkt) der Labels in der Karte'; 
     394 
    361395-- ENDE -- 
  • trunk/import/pp_laden.sql

    r278 r296  
    1414--  2013-02-06 A.E. Function-Name an PostGIS 2 angepasst: multi() -> st_multi(), simplify() -> st_simplify() 
    1515--  2013-02-21 F.J. doppelte Buchungen zum Flurstück aus alkis_beziehungen beseitigen, die nach NAS replace auftreten 
     16--  2013-07-10 F.J. Bereinigen der alkis_beziehungen auskommentiert, wird jetzt im Trigger gelöst. 
     17--  2012-10-24 Neue Tabelle für die Präsentation von Straßennamen und -Klassifikationen 
    1618 
    1719-- ============================ 
     
    4042-- Siehe Schema in FUNCTION delete_feature_kill 
    4143 
    42 DELETE  
    43   FROM alkis_beziehungen AS bezalt        -- Beziehung Alt 
    44  WHERE EXISTS 
    45        (SELECT ogc_fid 
    46          FROM alkis_beziehungen AS bezneu -- Beziehung Neu 
    47         WHERE bezalt.beziehung_von = bezneu.beziehung_von 
    48           AND bezalt.beziehung_zu  = bezneu.beziehung_zu 
    49           AND bezalt.beziehungsart = bezneu.beziehungsart 
    50           AND bezalt.ogc_fid       < bezneu.ogc_fid 
    51         ); 
     44-- 2013-07-10 Das folgende Delete auskommentiert. Das wird jetzt im Trigger gelöst. 
     45------ 
     46--      DELETE  
     47--        FROM alkis_beziehungen AS bezalt        -- Beziehung Alt 
     48--       WHERE EXISTS 
     49--                 (SELECT ogc_fid 
     50--                       FROM alkis_beziehungen AS bezneu -- Beziehung Neu 
     51--                      WHERE bezalt.beziehung_von = bezneu.beziehung_von 
     52--                        AND bezalt.beziehung_zu  = bezneu.beziehung_zu 
     53--                        AND bezalt.beziehungsart = bezneu.beziehungsart 
     54--                        AND bezalt.ogc_fid       < bezneu.ogc_fid 
     55--                      ); 
     56------ 
     57 
    5258-- Denkbar ist eine Variante für den Trigger, die zusätzlich 
    5359-- auf eine bestimmte gml_id filtert. 
     
    95101 
    96102 
    97 -- Version Frank Jäger, Lemgo  
    98 DELETE 
    99 -- SELECT *   -- TEST: erst mal schauen, was gelöscht würde, wenn ... 
    100 FROM alkis_beziehungen b 
    101 WHERE b.beziehungsart = 'istGebucht' 
    102   -- Die erste subquery zählt die Buchungen zu einer (Flurstücks-) gml_id. 
    103   -- Es wird nur dort gelöscht, wo mehrerer Buchungen existieren. 
    104   AND 1 <  
    105      ( SELECT count(f1.ogc_fid) AS anzfs 
    106         FROM ax_flurstueck f1 
    107         JOIN alkis_beziehungen z 
    108           ON f1.gml_id = z.beziehung_von 
    109        WHERE f1.gml_id = b.beziehung_von 
    110          AND z.beziehungsart = 'istGebucht' 
    111        GROUP BY f1.gml_id ) 
    112   -- Die zweite Subquery liefert die letzte (= aktuelle) Beziehung. 
    113   -- Diese aktuelle Buchung wird vom Löschen ausgeschlossen. 
    114   AND b.ogc_fid < 
    115      ( SELECT max(a.ogc_fid) AS maxi 
    116         FROM ax_flurstueck f2 
    117         JOIN alkis_beziehungen a 
    118           ON f2.gml_id = a.beziehung_von 
    119        WHERE f2.gml_id = b.beziehung_von 
    120          AND a.beziehungsart = 'istGebucht' 
    121        GROUP BY a.beziehung_von ) 
    122 -- bei Test mit SELECT darf man sortieren: 
    123 --  ORDER BY b.beziehung_von, b.ogc_fid 
    124 ; 
    125  
     103-- 2013-07-10 Das folgende Delete auskommentiert. Das wird jetzt im Trigger gelöst 
     104------ 
     105--      -- Version Frank Jäger, Lemgo  
     106--      DELETE 
     107--      -- SELECT *   -- TEST: erst mal schauen, was gelöscht würde, wenn ... 
     108--      FROM alkis_beziehungen b 
     109--      WHERE b.beziehungsart = 'istGebucht' 
     110--        -- Die erste subquery zählt die Buchungen zu einer (Flurstücks-) gml_id. 
     111--        -- Es wird nur dort gelöscht, wo mehrerer Buchungen existieren. 
     112--        AND 1 <  
     113--               ( SELECT count(f1.ogc_fid) AS anzfs 
     114--                      FROM ax_flurstueck f1 
     115--                      JOIN alkis_beziehungen z 
     116--                        ON f1.gml_id = z.beziehung_von 
     117--                 WHERE f1.gml_id = b.beziehung_von 
     118--                       AND z.beziehungsart = 'istGebucht' 
     119--                 GROUP BY f1.gml_id ) 
     120--        -- Die zweite Subquery liefert die letzte (= aktuelle) Beziehung. 
     121--        -- Diese aktuelle Buchung wird vom Löschen ausgeschlossen. 
     122--        AND b.ogc_fid < 
     123--               ( SELECT max(a.ogc_fid) AS maxi 
     124--                      FROM ax_flurstueck f2 
     125--                      JOIN alkis_beziehungen a 
     126--                        ON f2.gml_id = a.beziehung_von 
     127--                 WHERE f2.gml_id = b.beziehung_von 
     128--                       AND a.beziehungsart = 'istGebucht' 
     129--                 GROUP BY a.beziehung_von ) 
     130--      -- bei Test mit SELECT darf man sortieren: 
     131--      --  ORDER BY b.beziehung_von, b.ogc_fid 
     132--      ; 
     133------ 
    126134 
    127135 
     
    190198 
    191199 
     200-- Straßen - N a m e n  und  - K l a s s i f i k a t i o n 
     201-- NEU 2013-10-24 
     202-- Tabellen für die Präsentation von Straßen-Namen und -Klassifikationen 
     203-- Daten aus dem View "ap_pto_stra" werden im PostProcessing gespeichert in der Tabelle "pp_strassenname". 
     204-- Der View übernimmt die Auswahl des passenden "advstandardmodell" und rechnet den Winkel passend um. 
     205-- In der Tabelle werden dann die leer gebliebenen Label aus dem Katalog noch ergänzt.  
     206 
     207-- Tabelle aus View befüllen 
     208TRUNCATE pp_strassenname; 
     209INSERT INTO pp_strassenname (schriftinhalt, hor, ver, art, winkel, the_geom) 
     210       SELECT schriftinhalt, hor, ver, art, winkel, wkb_geometry 
     211       FROM ap_pto_stra; -- View sucht das passende advstandardmodell 
     212 
     213-- Schriftinhalt ergänzen 
     214--DATE ap_pto           p  -- Präsentationsobjekte Punktförmig 
     215UPDATE pp_strassenname  p 
     216   SET schriftinhalt =     -- Hier fehlt der Label 
     217   -- Subquery "Gib mir den Straßennamen": 
     218   ( SELECT k.bezeichnung                       -- Straßenname .. 
     219       FROM ax_lagebezeichnungkatalogeintrag k  --  .. aus Katalog 
     220       JOIN ax_lagebezeichnungohnehausnummer l  -- verwendet als Lage o.H. 
     221         ON (k.land=l.land AND k.regierungsbezirk=l.regierungsbezirk  
     222             AND k.kreis=l.kreis AND k.gemeinde=l.gemeinde AND k.lage=l.lage ) 
     223       JOIN alkis_beziehungen x ON l.gml_id = x.beziehung_zu  -- Relation zum Präsentationsobjekt 
     224      WHERE p.gml_id = x.beziehung_von 
     225        AND x.beziehungsart = 'dientZurDarstellungVon' 
     226      -- LIMIT 1 -- war in einem Fall notwendig, wo 2mal der gleiche Text zugeordnet war, Ursache? 
     227   ) 
     228 WHERE     p.schriftinhalt IS NULL 
     229   AND NOT p.the_geom      IS NULL; 
     230 
     231 
    192232-- ======================================================== 
    193233-- Tabellen fuer die Zuordnung vom Gemarkungen zu Gemeinden 
  • trunk/import/pp_praesentation_action.sql

    r294 r296  
    1212--  2013-10-17  F.J. krz: Relation "dientZurDarstellungVon" macht es einfacher 
    1313 
    14 -- ToDo: 
    15 --  Konverter-Tabelle ap_pto unberÃŒhrt lassen. 
    16 --  Besser aus ap_pto und den ErgÀnzungen eine PrÀsentationstabelle fÃŒr Straßen fÃŒr den WMS exportieren.  
    17 --  Es besteht sonst die Gefahr, dass Änderungen im Katalog nicht in PTO ÃŒbernommen werden (nur bei: WHERE .. IS NULL) 
     14--  2013-10-24  F.J. krz: Diese Zwischenlösung  N I C H T   M E H R   V E R W E N D E N ! 
     15--                        Die neue Lösung lÀsst die Tabelle "ap_pto" unberÃŒhrt und sammelt die Daten zur PrÀsentation 
     16--                        der Straßennemen im der Tabelle "pp_strassenname". 
     17--                        Die Lösung ist nun integriert in pp_definition.sql und pp_laden.sql  
     18 
    1819 
    1920-- ======================================== 
     
    2223 
    2324-- N a m e n 
    24 UPDATE ap_pto  p          -- PrÀsentationsobjekte Punktförmig 
    25    SET schriftinhalt =    -- Hier fehlt der Label 
    26    -- Subquery "Gib mir den Straßennamen": 
    27    ( SELECT k.bezeichnung                       -- Straßenname .. 
    28        FROM ax_lagebezeichnungkatalogeintrag k  --  .. aus Katalog 
    29        JOIN ax_lagebezeichnungohnehausnummer l  -- verwendet als Lage o.H. 
    30          ON (k.land=l.land AND k.regierungsbezirk=l.regierungsbezirk  
    31              AND k.kreis=l.kreis AND k.gemeinde=l.gemeinde AND k.lage=l.lage ) 
    32        JOIN alkis_beziehungen x ON l.gml_id = x.beziehung_zu  -- Relation zum PrÀsentationsobjekt 
    33       WHERE p.gml_id = x.beziehung_von 
    34         AND x.beziehungsart = 'dientZurDarstellungVon' 
    35       -- LIMIT 1 -- war in einem Fall notwendig, wo 2mal der gleiche Text zugeordnet war, Ursache? 
    36    ) 
    37  WHERE     p.art = 'Strasse' -- Filter 
    38    AND     p.schriftinhalt IS NULL 
    39    AND NOT p.wkb_geometry  IS NULL; 
     25 
     26--      UPDATE ap_pto  p          -- PrÀsentationsobjekte Punktförmig 
     27--         SET schriftinhalt =    -- Hier fehlt der Label 
     28--         -- Subquery "Gib mir den Straßennamen": 
     29--         ( SELECT k.bezeichnung                       -- Straßenname .. 
     30--                 FROM ax_lagebezeichnungkatalogeintrag k  --  .. aus Katalog 
     31--                 JOIN ax_lagebezeichnungohnehausnummer l  -- verwendet als Lage o.H. 
     32--                       ON (k.land=l.land AND k.regierungsbezirk=l.regierungsbezirk  
     33--                               AND k.kreis=l.kreis AND k.gemeinde=l.gemeinde AND k.lage=l.lage ) 
     34--                 JOIN alkis_beziehungen x ON l.gml_id = x.beziehung_zu  -- Relation zum PrÀsentationsobjekt 
     35--                WHERE p.gml_id = x.beziehung_von 
     36--                      AND x.beziehungsart = 'dientZurDarstellungVon' 
     37--                -- LIMIT 1 -- war in einem Fall notwendig, wo 2mal der gleiche Text zugeordnet war, Ursache? 
     38--         ) 
     39--       WHERE     p.art = 'Strasse' -- Filter 
     40--         AND     p.schriftinhalt IS NULL 
     41--         AND NOT p.wkb_geometry  IS NULL; 
     42-- 
    4043 
    4144 
    4245-- K l a s s i f i k a t i o n e n   (analog zu Strassen) 
    43 UPDATE ap_pto  p          -- PrÀsentationsobjekte Punktförmig 
    44    SET schriftinhalt =    -- Hier fehlt der Label 
    45    ( SELECT k.bezeichnung                       -- Klassifikation "B nnn", "L nnn", "K nnn" 
    46        FROM ax_lagebezeichnungkatalogeintrag k  -- .. aus Katalog 
    47        JOIN ax_lagebezeichnungohnehausnummer l  -- verwendet als Lage o.H. 
    48          ON (k.land=l.land AND k.regierungsbezirk=l.regierungsbezirk  
    49              AND k.kreis=l.kreis AND k.gemeinde=l.gemeinde AND k.lage=l.lage ) 
    50        JOIN alkis_beziehungen x ON l.gml_id = x.beziehung_zu  -- Relation zum PrÀsentationsobjekt 
    51       WHERE p.gml_id = x.beziehung_von 
    52         AND x.beziehungsart = 'dientZurDarstellungVon' 
    53    ) 
    54  WHERE     p.art = 'BezKlassifizierungStrasse' -- Filter 
    55    AND     p.schriftinhalt IS NULL 
    56    AND NOT p.wkb_geometry  IS NULL; 
     46 
     47--      UPDATE ap_pto  p          -- PrÀsentationsobjekte Punktförmig 
     48--         SET schriftinhalt =    -- Hier fehlt der Label 
     49--         ( SELECT k.bezeichnung                       -- Klassifikation "B nnn", "L nnn", "K nnn" 
     50--                 FROM ax_lagebezeichnungkatalogeintrag k  -- .. aus Katalog 
     51--                 JOIN ax_lagebezeichnungohnehausnummer l  -- verwendet als Lage o.H. 
     52--                       ON (k.land=l.land AND k.regierungsbezirk=l.regierungsbezirk  
     53--                               AND k.kreis=l.kreis AND k.gemeinde=l.gemeinde AND k.lage=l.lage ) 
     54--                 JOIN alkis_beziehungen x ON l.gml_id = x.beziehung_zu  -- Relation zum PrÀsentationsobjekt 
     55--                WHERE p.gml_id = x.beziehung_von 
     56--                      AND x.beziehungsart = 'dientZurDarstellungVon' 
     57--         ) 
     58--       WHERE     p.art = 'BezKlassifizierungStrasse' -- Filter 
     59--         AND     p.schriftinhalt IS NULL 
     60--         AND NOT p.wkb_geometry  IS NULL; 
     61-- 
    5762 
    5863-- ENDE -- 
  • trunk/import/pp_praesentation_sichten.sql

    r294 r296  
    109109 
    110110 
    111  DROP VIEW  pp_praes_strassen_name_update_vorschau; 
     111--DROP VIEW  pp_praes_strassen_name_update_vorschau; 
    112112CREATE OR REPLACE VIEW pp_praes_strassen_name_update_vorschau 
    113113AS 
     
    130130 
    131131 
    132  DROP VIEW pp_praes_strassen_klass_update_vorschau; 
     132--DROP VIEW pp_praes_strassen_klass_update_vorschau; 
    133133CREATE OR REPLACE VIEW pp_praes_strassen_klass_update_vorschau 
    134134AS 
  • trunk/import/sichten_wms.sql

    r278 r296  
    2020--  2013-04-16 Thema "BodenschÀtzung" und fehlernde Kommentare zum Views ergÀnzt. 
    2121--             Diese Datei aufgeteilt in "sichten.sql" und "sichten_wms.sql" 
    22 --  2013-04-22 ++++ art="PNR" (Pseudonummer) 
     22--  2013-04-22 art="PNR" (Pseudonummer) 
     23--  2013-10-24 View ap_pto_stra wird ersetzt durch die Tabellen "pp_strassenname" und "pp_strassenklas", die im postProcessing gefÃŒllt werden. 
     24 
    2325 
    2426-- WMS-Layer "ag_t_flurstueck" 
     
    329331; 
    330332COMMENT ON VIEW ap_pto_stra  
    331   IS 'Sicht fÃŒr Kartendarstellung: Beschriftung aus ap_pto fÃŒr Lagebezeichnung mit Art "Straße", "Weg", "Platz" oder Klassifizierung. Vorzugsweise mit advstandardmodell="DKKM1000", ersatzweise ohne Angabe'; 
    332 -- ToDo: Im PostProcessing in einer Tabelle speichern. 
    333  
     333  IS 'Sicht fÃŒr Kartendarstellung: Beschriftung aus ap_pto fÃŒr Lagebezeichnung mit Art "Straße", "Weg", "Platz" oder Klassifizierung. Vorzugsweise mit advstandardmodell="DKKM1000", ersatzweise ohne Angabe. Siehe auch pp_strassenname und pp_strassenklas'; 
     334 
     335-- 2013-10-24: Daten aus dem View "ap_pto_stra" werden im PostProcessing gespeichert in den Tabellen "pp_strassenname" und "pp_strassenklas". 
     336-- Der View ÃŒbernimmt die Auswahl des passenden advstandardmodell und rechnet den Winkel passend um, 
     337-- In der Tabelle werden dann die leer gebliebenen Label aus dem Katalog noch ergÀnzt. 
    334338 
    335339-- Layer NAME "ap_pto_nam" GROUP "praesentation" 
  • trunk/umn/alkis/alkis_muster_entw.map

    r285 r296  
    1818# 2013-04-18 F.J. krz  Thema (Gruppe) "BodenschÀtzung" wurde ÃŒberarbeitet und vor Gruppe "FlurstÃŒcke" verschoben 
    1919# 2013-06-19 F.J. krz  Layer "ax_untergeordnetesgewaesser_polygon"/"*_line" nach Geometrietyp filtern nicht nach funktion 
     20# 2013-10-16 F.J. krz  FS-Nr dunkler, besser sichtbar auf SW-Drucker. 
     21# 2013-10-24 F.J. krz  PrÀsentation der Straßennamen aus der Tabelle "pp_strassenname" statt aus dem View "ap_pto_stra". 
     22#                      Die Tabelle wird im PostProcessing redundant befÃŒllt um schneller darstellen zu können. 
    2023 
    2124### 
     
    33693372                        POSITION cc 
    33703373                        OFFSET 0 -3.5433 
    3371                         COLOR 200 0 0 
     3374                        COLOR 100 0 0 # 200 0 0 
    33723375                        OUTLINECOLOR 254 254 254 
    33733376                        OUTLINEWIDTH 2 
     
    38863889        CONNECTION "host=10.0.100.73 dbname=alkis07*gkz* user=ms6 port=5432" 
    38873890        PROCESSING "CLOSE_CONNECTION=DEFER" 
    3888         DATA "wkb_geometry from (SELECT * FROM ap_pto_stra) as foo using unique ogc_fid using SRID=25832" 
     3891        #ATA "wkb_geometry from (SELECT * FROM ap_pto_stra) as foo using unique ogc_fid using SRID=25832" 
     3892        DATA "the_geom from (SELECT * FROM pp_strassenname) as foo using unique gid using SRID=25832" 
    38893893        METADATA 
    38903894                wms_srs "EPSG:31467 EPSG:4326 EPSG:25832 EPSG:54004" 
  • trunk/umn/alkis/alkis_muster_entw_4.map

    r285 r296  
    11# WMS: ALKIS PostNAS Muster mit Platzhalter *gkz* fÃŒr Mandant - Druckversion zur Entwickler-Version 
    22# 2013-06-19 F.J. krz  Layer "ax_untergeordnetesgewaesser_polygon"/"*_line" nach Geometrietyp filtern nicht nach funktion 
     3# 2013-10-16 F.J. krz  FS-Nr dunkler, besser sichtbar auf SW-Drucker. 
     4# 2013-10-24 F.J. krz  PrÀsentation der Straßennamen aus der Tabelle "pp_strassenname" statt aus dem View "ap_pto_stra". 
     5#                      Die Tabelle wird im PostProcessing redundant befÃŒllt um schneller darstellen zu können. 
    36MAP 
    47        NAME "alkis" 
     
    27872790                        POSITION cc 
    27882791                        OFFSET 0 -14 # -3.5433 
    2789                         COLOR 200 0 0 
     2792                        COLOR 100 0 0 # 200 0 0 
    27902793                        OUTLINECOLOR 254 254 254 
    27912794                        OUTLINEWIDTH 6 # 2 
     
    31723175        CONNECTION "host=10.0.100.73 dbname=alkis07*gkz* user=ms6 port=5432" 
    31733176        PROCESSING "CLOSE_CONNECTION=DEFER" 
    3174         DATA "wkb_geometry from (SELECT * FROM ap_pto_stra) as foo using unique ogc_fid using SRID=25832" 
     3177        #ATA "wkb_geometry from (SELECT * FROM ap_pto_stra) as foo using unique ogc_fid using SRID=25832" 
     3178        DATA "the_geom from (SELECT * FROM pp_strassenname) as foo using unique gid using SRID=25832" 
    31753179        METADATA 
    31763180                wms_srs "EPSG:31467 EPSG:4326 EPSG:25832 EPSG:54004" 
Note: See TracChangeset for help on using the changeset viewer.