Changeset 49 for trunk/data/konvert


Ignore:
Timestamp:
09/28/10 15:08:17 (13 years ago)
Author:
frank.jaeger
Message:
 
Location:
trunk/data/konvert/postnas_0.5
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/data/konvert/postnas_0.5/alkis_PostNAS_0.5_keytables.sql

    r47 r49  
    55 
    66-- Dieses Script fuegt der Datenbank einige Schluesseltabellen hinzu, die der  
    7 -- Konverter PostNAS NICHT aufbaut, weil sie nicht in den NAS-daten enthalten sind. 
    8 -- Die Schluessel sind der Dokumantation zu entnehmen. 
     7-- Konverter PostNAS NICHT aufbaut, weil sie nicht in den NAS-Daten enthalten sind. 
     8-- Die Schluessel sind der Dokumentation zu entnehmen. 
    99 
    1010-- Die Tabellen werden vom Buchwerk-Auskunftsprogramm benoetigt. 
     
    1717-- Version 
    1818 
    19 -- krz f.j. 2010-09-15   Buchungsart hinzugefuegt 
    20  
     19-- krz f.j. 2010-09-16   Buchungsart hinzugefuegt 
     20--                       recht  
    2121 
    2222 
     
    397397 
    398398 
     399-- ax_bauraumoderbodenordnungsrecht_artderfestlegung 
     400 
     401 
     402-- Entschluesseln der Rechte im Template 
     403 
     404 
     405CREATE TABLE ax_bauraumoderbodenordnungsrecht_artderfestlegung  
     406  (wert        integer,  
     407   bezeichner  character varying, 
     408   kennung     integer, 
     409   objektart   character varying 
     410  ); 
     411 
     412ALTER TABLE ax_bauraumoderbodenordnungsrecht_artderfestlegung  
     413ADD CONSTRAINT pk_ax_bauraumoderbodenordnungsrecht_artderfestlegung_wert  
     414PRIMARY KEY (wert); 
     415 
     416 
     417INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (1700,'Festlegung nach Baugesetzbuch - Allgemeines Städtebaurecht',71008,'ax_bauraumoderbodenordnungsrecht'); 
     418INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (1710,'Bebauungsplan',71008,'ax_bauraumoderbodenordnungsrecht'); 
     419INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (1720,'Veränderungssperre nach Baugesetzbuch',71008,'ax_bauraumoderbodenordnungsrecht'); 
     420INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (1730,'Vorkaufrechtssatzung',71008,'ax_bauraumoderbodenordnungsrecht'); 
     421INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (1740,'Enteignungsverfahren',71008,'ax_bauraumoderbodenordnungsrecht'); 
     422INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (1750,'Umlegung nach dem BauGB',71008,'ax_bauraumoderbodenordnungsrecht'); 
     423INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (1760,'Bauland',71008,'ax_bauraumoderbodenordnungsrecht'); 
     424INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (1770,'Vereinfachte Umlegung',71008,'ax_bauraumoderbodenordnungsrecht'); 
     425INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (1780,'Vorhaben- und Erschließungsplan',71008,'ax_bauraumoderbodenordnungsrecht'); 
     426INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (1790,'Flächennutzungsplan',71008,'ax_bauraumoderbodenordnungsrecht'); 
     427INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (1800,'Festlegung nach Baugesetzbuch - Besonderes Städtebaurecht',71008,'ax_bauraumoderbodenordnungsrecht'); 
     428INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (1810,'Städtebauliche Entwicklungsmaßnahme',71008,'ax_bauraumoderbodenordnungsrecht'); 
     429INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (1811,'Städtebauliche Entwicklungsmaßnahme (Beschluss zu vorbereitenden Untersuchungen gefasst)',71008,'ax_bauraumoderbodenordnungsrecht'); 
     430INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (1820,'Erhaltungssatzung',71008,'ax_bauraumoderbodenordnungsrecht'); 
     431INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (1821,'Städtebauliches Erhaltungsgebiet',71008,'ax_bauraumoderbodenordnungsrecht'); 
     432INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (1822,'Soziales Erhaltungsgebiet',71008,'ax_bauraumoderbodenordnungsrecht'); 
     433INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (1823,'Erhaltungsgebiet zur städtebaulichen Umstrukturierung',71008,'ax_bauraumoderbodenordnungsrecht'); 
     434INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (1824,'Soziales Erhaltungsgebiet (Aufstellungsbeschluss gefasst)',71008,'ax_bauraumoderbodenordnungsrecht'); 
     435INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (1830,'Städtebauliche Gebote',71008,'ax_bauraumoderbodenordnungsrecht'); 
     436INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (1840,'Sanierung',71008,'ax_bauraumoderbodenordnungsrecht'); 
     437INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (1841,'Sanierung (Beschluss zu vorbereitenden Untersuchungen gefasst)',71008,'ax_bauraumoderbodenordnungsrecht'); 
     438INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (1900,'Wohnungsbauerleichterungsgesetz',71008,'ax_bauraumoderbodenordnungsrecht'); 
     439INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2100,'Flurbereinigungsgesetz',71008,'ax_bauraumoderbodenordnungsrecht'); 
     440INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2110,'Flurbereinigung (Par. 1, 37 FlurbG)',71008,'ax_bauraumoderbodenordnungsrecht'); 
     441INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2120,'Vereinfachtes Flurbereinigungsverfahren (Par. 86 FlurbG)',71008,'ax_bauraumoderbodenordnungsrecht'); 
     442INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2130,'Unternehmensflurbereinigung (nach Par. 87 oder 90 FlurbG)',71008,'ax_bauraumoderbodenordnungsrecht'); 
     443INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2140,'Beschleunigtes Zusammenlegungsverfahren (Par. 91 FlurbG)',71008,'ax_bauraumoderbodenordnungsrecht'); 
     444INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2150,'Freiwilliger Landtausch (Par. 103a FlurbG)',71008,'ax_bauraumoderbodenordnungsrecht'); 
     445INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2160,'Verfahren nach dem Gemeinheitsteilungsgesetz',71008,'ax_bauraumoderbodenordnungsrecht'); 
     446INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2170,'Verfahren nach dem Gemeinschaftswaldgesetz',71008,'ax_bauraumoderbodenordnungsrecht'); 
     447INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2180,'Freiwilliger Nutzungstausch',71008,'ax_bauraumoderbodenordnungsrecht'); 
     448INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2200,'Verfahren nach dem Landwirtschaftsanpassungsgesetz',71008,'ax_bauraumoderbodenordnungsrecht'); 
     449INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2210,'Flurneuordnung',71008,'ax_bauraumoderbodenordnungsrecht'); 
     450INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2220,'Freiwilliger Landtausch (Par. 54 LwAnpG)',71008,'ax_bauraumoderbodenordnungsrecht'); 
     451INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2230,'Bodenordnungsverfahren (Par. 56 LwAnpG)',71008,'ax_bauraumoderbodenordnungsrecht'); 
     452INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2240,'Zusammenführung von Boden- und Gebäudeeigentum (Par. 64 LwAnpG)',71008,'ax_bauraumoderbodenordnungsrecht'); 
     453INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2300,'Bodensonderungsgesetz',71008,'ax_bauraumoderbodenordnungsrecht'); 
     454INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2310,'Unvermessenes Eigentum',71008,'ax_bauraumoderbodenordnungsrecht'); 
     455INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2320,'Unvermessenes Nutzungsrecht',71008,'ax_bauraumoderbodenordnungsrecht'); 
     456INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2330,'Ergänzende Bodenneuordnung',71008,'ax_bauraumoderbodenordnungsrecht'); 
     457INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2340,'Komplexe Bodenneuordnung',71008,'ax_bauraumoderbodenordnungsrecht'); 
     458INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2400,'Vermögenszuordnungsgesetz',71008,'ax_bauraumoderbodenordnungsrecht'); 
     459INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2410,'Vermögenszuordnung nach Plan',71008,'ax_bauraumoderbodenordnungsrecht'); 
     460INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2411,'Vermögenszuordnung nach dem Aufteilungsplan',71008,'ax_bauraumoderbodenordnungsrecht'); 
     461INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2412,'Vermögenszuordnung nach dem Zuordnungsplan',71008,'ax_bauraumoderbodenordnungsrecht'); 
     462INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2500,'Landesraumordnungsgesetz',71008,'ax_bauraumoderbodenordnungsrecht'); 
     463INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2510,'Wasservorranggebiete',71008,'ax_bauraumoderbodenordnungsrecht'); 
     464INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2600,'Bauordnung',71008,'ax_bauraumoderbodenordnungsrecht'); 
     465INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2610,'Baulast',71008,'ax_bauraumoderbodenordnungsrecht'); 
     466INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2611,'Begünstigende Baulast',71008,'ax_bauraumoderbodenordnungsrecht'); 
     467INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2612,'Belastende Baulast',71008,'ax_bauraumoderbodenordnungsrecht'); 
     468INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2700,'Grenzfeststellungsverfahren nach Hamb. Wassergesetz',71008,'ax_bauraumoderbodenordnungsrecht'); 
     469INSERT INTO ax_bauraumoderbodenordnungsrecht_artderfestlegung (wert, bezeichner,kennung,objektart) VALUES (2800,'Verkehrsflächenbereinigung',71008,'ax_bauraumoderbodenordnungsrecht'); 
     470 
     471 
     472 
    399473-- B e r e c h t i g u n g e n 
    400  
     474-- --------------------------- 
    401475 
    402476-- Interne Version: 
  • trunk/data/konvert/postnas_0.5/alkis_PostNAS_0.5_schema.sql

    r26 r49  
    77-- 
    88-- Stand  
    9 --  02.04.2009 
    10 --  23.06.2009 Korrektur "punktkennung character(15)" (NAS-Liste) 
     9--  2009-04-02  
     10--  2009-06-23 Korrektur "punktkennung character(15)" (NAS-Liste) 
    1111--             Ein Int-Feld kann keine 15 Stellen aufnehmen. 
    12 --  28.12.2009 Abgleich mit der Datenbank aus GDAL 1.7 (Musterkarte RPL GeoInfoDok 6) 
    13 --  04.01.2010 Abgleich mit der Datenbank aus GDAL 1.7 (ALKIS Lippe GeoInfoDok 5.1.1) 
    14 --  11.01.2010 Felder fuer Verbindungen auskommentiert,  
     12--  2009-12-28 Abgleich mit der Datenbank aus GDAL 1.7 (Musterkarte RPL GeoInfoDok 6) 
     13--  2010-01-04 Abgleich mit der Datenbank aus GDAL 1.7 (ALKIS Lippe GeoInfoDok 5.1.1) 
     14--  2010-01-11 Felder fuer Verbindungen auskommentiert,  
    1515--             die jetzt zentral in "alkis_beziehungen" verwaltet werden. 
    16 --  13.01.2010 Austausch "character" (feste LÀnge!) durch "character varying" bei zahlreichen Feldern. 
     16--  2010-01-13 Austausch "character" (feste LÀnge!) durch "character varying" bei zahlreichen Feldern. 
    1717--             Die Standard-Felder "gml_id" und "beginnt" behalten feste LÀnge. 
    18 --  21.01.2010 FeldlÀngen, Indices 
    19 --  26.01.2010 Strassenschluessel integer oder Char? 
    20  
     18--  2010-01-21 FeldlÀngen, Indices 
     19--  2010-01-26 Strassenschluessel integer oder Char? 
     20--  2010-09-24 Index auf ap_pto.art 
    2121 
    2222-- Zur Datenstruktur siehe Dokument:  
     
    263263CREATE INDEX ap_pto_geom_idx ON ap_pto USING gist (wkb_geometry); 
    264264 
     265 
    265266-- Verbindungstabellen indizieren 
    266267CREATE INDEX ap_pto_gml ON ap_pto USING btree (gml_id); 
    267268 
     269CREATE INDEX art_idx    ON ap_pto USING btree (art); 
     270 
     271 
    268272 
    269273COMMENT ON TABLE  ap_pto               IS 'PTO: Textförmiges PrÀsentationsobjekt mit punktförmiger Textgeometrie '; 
     
    272276COMMENT ON COLUMN ap_pto.schriftinhalt IS 'Label: anzuzeigender Text'; 
    273277 
     278COMMENT ON INDEX  art_idx              IS 'Suchindex auf hÀufig benutztem Filterkriterium'; 
    274279 
    275280 
  • trunk/data/konvert/postnas_0.5/alkis_sichten.sql

    r33 r49  
    99--  PostNAS 0.5,  
    1010--   06.01.2010  F, Jaeger, KRZ 
    11 --   21.01.2010  ap-pto.art 
    12 --   14.6.2010   GRANT entfernt 
     11--   21.01.2010  F.J. ap-pto.art 
     12--   14.06.2010  F.J. GRANT entfernt 
     13--   24.09.2010  F.J. "s_flurstueck_nr" ersetzt "s_flurstuecksnummer_flurstueck" (Bruchnummer) 
     14 
    1315 
    1416--   Verbindungen werden seit PostNAS 0.5 nicht mehr nachtrÀglich mit einem Script generiert 
     
    2224 
    2325 
    24 -- Layer "ag_t_flurstueck" in ag_flurstueck.map 
    25 -- -------------------------------------------- 
     26-- Layer "ag_t_flurstueck" 
     27-- ----------------------- 
    2628 
    2729-- Die Geometrie befindet sich in "ap_pto", der Label in "ax_flurstueck" 
    2830-- Die Verbindung erfolgt ÃŒber "alkis_beziehungen" 
    2931 
    30 -- bis 13.01.2010: 
     32-- PostNAS 0.5, September 2010: 
     33--   Musterdaten RLP: zaehler-nenner steht auch in Feld "ap_pto.schriftinhalt" 
     34--   Lippe NRW:       Feld "ap_pto.schriftinhalt" ist leer. Label aus Tabelle "ax_flurstueck" entnehmen 
     35 
     36 
     37-- In einigen Gebieten enthÀlt das Feld "ap_pto.art" 
     38-- nicht den Wert 'ZAE_NEN' sondern 'urn:adv:fachdatenverbindung'. 
     39-- Die FlurstÃŒcksnummer fehlt dann im WMS. 
     40-- Die Bedingung vorÃŒbergehend heraus nehmen. Ursache klÀren! 
     41 
     42 
     43-- Version "s_flurstuecksnummer_flurstueck" bis 24.09.2010,  
     44-- wird ersetzt durch "s_flurstueck_nr" 
     45 
    3146--CREATE OR REPLACE VIEW s_flurstuecksnummer_flurstueck  
    3247--AS  
     
    4156--   JOIN ax_flurstueck  
    4257--     ON alkis_beziehungen.beziehung_zu = ax_flurstueck.gml_id 
    43 --  WHERE ap_pto.art = 'ZAE_NEN'                 -- ZÀhler / Nenner 
    44 --    AND alkis_beziehungen.beziehungsart = 'dientZurDarstellungVon'; 
    45  
    46 -- In einigen Gebieten enthÀlt das Feld "ap_pto.art" 
    47 -- nicht den Wert 'ZAE_NEN' sondern 'urn:adv:fachdatenverbindung'. 
    48 -- Die FlurstÃŒcksnummer fehlt dann im WMS. 
    49 -- Die Bedingung vorÃŒbergehend heraus nehmen. Ursache klÀren! 
    50  
    51 CREATE OR REPLACE VIEW s_flurstuecksnummer_flurstueck  
     58--  WHERE alkis_beziehungen.beziehungsart = 'dientZurDarstellungVon'; 
     59 
     60 
     61-- Bruchnummerierung erzeugen 
     62-- (ersetzt s_flurstuecksnummer_flurstueck ab Sept. 2010) 
     63DROP VIEW s_flurstueck_nr; 
     64CREATE OR REPLACE VIEW s_flurstueck_nr 
    5265AS  
    5366 SELECT ap_pto.ogc_fid,  
    54         ap_pto.wkb_geometry,  
    55         ax_flurstueck.flurstueckskennzeichen,  
    56         ax_flurstueck.zaehler,                 -- umn: LABELITEM 
    57         ax_flurstueck.nenner 
     67        ap_pto.wkb_geometry,   -- Position des Textes 
     68    --  ax_flurstueck.flurstueckskennzeichen,   -- am Stueck, aufgefuellt, unpraktisch 
     69    --  ax_flurstueck.gemarkungsnummer,  -- integer 
     70    --  ax_flurstueck.flurnummer,        -- integer 
     71    --  ax_flurstueck.zaehler,           -- integer 
     72    --  ax_flurstueck.nenner,            -- integer oder NULL 
     73        ax_flurstueck.zaehler::text || COALESCE ('/' || ax_flurstueck.nenner::text, '') AS fsnum 
    5874   FROM ap_pto 
    5975   JOIN alkis_beziehungen  
     
    6177   JOIN ax_flurstueck  
    6278     ON alkis_beziehungen.beziehung_zu = ax_flurstueck.gml_id 
    63   WHERE alkis_beziehungen.beziehungsart = 'dientZurDarstellungVon'; 
    64  
    65  -- GRANT SELECT ON TABLE s_flurstuecksnummer_flurstueck TO ms5; 
    66  
    67  
    68 -- Layer "ag_t_gebaeude" in ag_gebaeude.map 
    69 -- ----------------------------------------- 
     79  WHERE alkis_beziehungen.beziehungsart = 'dientZurDarstellungVon' 
     80  --AND ap_pto.art = 'ZAE_NEN' 
     81  ; 
     82 
     83COMMENT ON VIEW s_flurstueck_nr IS 'fuer Kartendarstellung: Bruchnummerierung FlurstÃŒck'; 
     84 
     85 
     86-- Layer "ag_t_gebaeude" 
     87-- --------------------- 
    7088 
    7189--CREATE OR REPLACE VIEW s_hausnummer_gebaeude  
     
    84102 
    85103 
    86 -- In einigen Gebieten enthÀlt das Feld "ap_pto.art" 
    87 -- nicht den Wert 'HNR'. 
    88 -- Die Hausnummer fehlt dann im WMS. 
     104-- In einigen Gebieten in Lippe enthÀlt das Feld "ap_pto.art" 
     105-- nicht den Wert 'HNR'. Die Hausnummer fehlt dann im WMS. 
    89106-- Die Bedingung vorÃŒbergehend heraus nehmen. Ursache klÀren! 
    90107 
     
    103120  WHERE alkis_beziehungen.beziehungsart = 'dientZurDarstellungVon'; 
    104121 
    105 --GRANT SELECT ON TABLE s_hausnummer_gebaeude TO ms5; 
    106    
    107  
    108 -- Layer "ag_p_flurstueck" in ag_flurstueck.map 
    109 -- -------------------------------------------- 
     122COMMENT ON VIEW s_hausnummer_gebaeude IS 'fuer Kartendarstellung: Hausnummern HauptgebÀude'; 
     123 
     124 
     125 
     126 
     127-- Layer "ag_p_flurstueck" 
     128-- ----------------------- 
    110129 
    111130CREATE OR REPLACE VIEW s_zugehoerigkeitshaken_flurstueck  
     
    123142    AND alkis_beziehungen.beziehungsart = 'dientZurDarstellungVon'; 
    124143 
    125 --GRANT SELECT ON TABLE s_zugehoerigkeitshaken_flurstueck TO ms5; 
    126  
    127  
    128  
    129 -- Layer "ag_l_flurstueck" in ag_flurstueck.map 
    130 -- -------------------------------------------- 
     144COMMENT ON VIEW s_zugehoerigkeitshaken_flurstueck IS 'fuer Kartendarstellung'; 
     145 
     146 
     147-- Layer "ag_l_flurstueck" 
     148-- ----------------------- 
    131149 
    132150CREATE OR REPLACE VIEW s_zuordungspfeil_flurstueck  
     
    142160    AND alkis_beziehungen.beziehungsart = 'dientZurDarstellungVon'; 
    143161 
    144 --GRANT SELECT ON TABLE s_zuordungspfeil_flurstueck TO ms5; 
    145  
     162COMMENT ON VIEW ag_l_flurstueck IS 'fuer Kartendarstellung'; 
     163 
     164 
     165-- Layer NAME "ap_pto" GROUP "praesentation" 
     166-- ---------------------------------------- 
     167-- Texte, die nicht schon in einem anderen Layer ausgegeben werden 
     168 
     169 
     170CREATE OR REPLACE VIEW s_beschriftung  
     171AS  
     172  SELECT ap_pto.ogc_fid,  
     173      -- ap_pto.gml_id,  
     174         ap_pto.schriftinhalt,  
     175         ap_pto.art,  
     176         ap_pto.drehwinkel * 57.296 AS winkel, -- * 180 / Pi 
     177         ap_pto.wkb_geometry  
     178    FROM ap_pto  
     179   WHERE not ap_pto.schriftinhalt IS NULL  
     180     AND art NOT IN ('ZAE_NEN', 'HNR') 
     181   ; 
     182--  IN ('FKT', 'Friedhof', 'urn:adv:fachdatenv') 
     183 
     184-- Diese IN-Liste fortschreiben bei Erweiterungen des Mapfiles 
     185 
     186-- Lippe: Der Wert 'ZAE_NEN' fehlt. Diese FÀlle anders identifizieren? 
     187 
     188GRANT SELECT ON TABLE s_beschriftung                    TO ms5; 
     189 
     190COMMENT ON VIEW s_beschriftung IS 'ap_pto, die noch nicht in anderen Layern angezeigt werden'; 
    146191 
    147192--  ------------------------------------------ 
     
    200245--  StehendesGewaesser, Strasse, urn:adv:fachdatenv, Weg, ZNM 
    201246 
    202 --GRANT SELECT ON TABLE s_allgemeine_texte  TO ms5; -- nicht im WMS 
    203247 
    204248 
     
    215259 
    216260 
     261 
     262-- Nach Laden der Keytables: 
     263 
     264 
     265-- MAP ALT: 
     266-- DATA "wkb_geometry from (SELECT ogc_fid, gml_id, artderfestlegung, name, bezeichnung, stelle, wkb_geometry FROM ax_bauraumoderbodenordnungsrecht) as foo using unique ogc_fid using SRID=25832" 
     267 
     268CREATE VIEW baurecht 
     269AS 
     270  SELECT r.ogc_fid,  
     271         r.wkb_geometry,  
     272         r.gml_id,  
     273         r.artderfestlegung as adfkey, -- Art der Festlegung - Key  
     274         r."name",                     -- Eigenname des Gebietes 
     275         r.stelle,                     -- Stelle Key 
     276         r.bezeichnung AS rechtbez,    -- Verfahrensnummer 
     277         a.bezeichner  AS adfbez,      -- Art der Festlegung - Bezeichnung 
     278         d.bezeichnung AS stellbez     -- Stelle Bezeichnung 
     279      -- , d.stellenart  --- weiter entschluesseln? 
     280    FROM ax_bauraumoderbodenordnungsrecht r 
     281    LEFT JOIN ax_bauraumoderbodenordnungsrecht_artderfestlegung a 
     282      ON r.artderfestlegung = a.wert 
     283    LEFT JOIN ax_dienststelle d 
     284      ON r.land = d.land AND r.stelle = d.stelle 
     285 ; 
     286 
     287-- MAP NEU: 
     288-- DATA "wkb_geometry from (SELECT ogc_fid, gml_id, adfkey, name, stelle, rechtbez, adfbez, stellbez, wkb_geometry FROM baurecht) as foo using unique ogc_fid using SRID=25832" # gespeicherter View 
     289 
     290 
    217291-- END -- 
    218292 
Note: See TracChangeset for help on using the changeset viewer.