Changeset 276


Ignore:
Timestamp:
04/16/13 17:56:10 (11 years ago)
Author:
frank.jaeger
Message:

Views um Thema "Bodenschätzung" erweitert, Mapbender-Nav korrigiert, sichten.sql wurde geteilt

Location:
trunk
Files:
2 added
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/import/alkis_PostNAS_keytables.sql

    r215 r276  
    2222--  2011-12-20  A.E. ax_sonstigesbauwerkodersonstigeeinrichtung_bauwerksfunktion 
    2323--  2011-12-22  A.E. ax_bauteil_bauart 
    24 --  2012-03-12  A.E. ax_anderefestlegungnachstrassenrecht_artdf, ax_klassifizierungnachwasserrecht_artdf, ax_klassifizierungnachstrassenrecht_artdf, ax_naturumweltoderbodenschutzrecht_artdf, ax_sonstigesrecht_artdf, ax_anderefestlegungnachwasserrecht_artdf 
     24--  2012-03-12  A.E. ax_anderefestlegungnachstrassenrecht_artdf, ax_klassifizierungnachwasserrecht_artdf,  
     25--                   ax_klassifizierungnachstrassenrecht_artdf, ax_naturumweltoderbodenschutzrecht_artdf,  
     26--                   ax_sonstigesrecht_artdf, ax_anderefestlegungnachwasserrecht_artdf 
     27--  2013-04-16  F.J. Kurzbezeichnungen der BodenschÀttung fÃŒr die Kartendarstellung 
    2528 
    2629  SET client_encoding = 'UTF8'; 
    27  
    2830 
    2931-- G e b a e u d e - B a u w e i s e 
     
    510512-- B a u - , R a u m -  oder  B o d e n - O r d n u n g s r e c h t  -  A r t  d e r  F e s t l e g u n g 
    511513-- ------------------------------------------------------------------------------------------------------ 
    512  
    513514-- Kennung = 71008, 
    514515-- Objektart = 'ax_bauraumoderbodenordnungsrecht' 
    515  
    516516-- fÃŒr: Entschluesseln der Rechte im Template 
    517517 
    518 CREATE TABLE ax_bauraumoderbodenordnungsrecht_artderfestlegung  
    519   (wert        integer,  
    520    bezeichner  character varying, 
    521  --kennung     integer,   -- konstant 71008, entfernt 21.11.2011 
    522  --objektart   character varying,  -- konstant ax_bauraumoderbodenordnungsrecht, entfernt 21.11.2011 
    523    CONSTRAINT pk_ax_brecht_artfest_wert PRIMARY KEY (wert) 
     518CREATE TABLE ax_bauraumoderbodenordnungsrecht_artderfestlegung ( 
     519        wert        integer,  
     520        bezeichner  character varying, 
     521        CONSTRAINT pk_ax_brecht_artfest_wert PRIMARY KEY (wert) 
    524522  ); 
    525523 
     
    584582-- B o d e n s c h a e t z u n g -  K u l t u r a r t 
    585583-- -------------------------------------------------- 
    586  
     584--DROP TABLE ax_bodenschaetzung_kulturart; 
    587585CREATE TABLE ax_bodenschaetzung_kulturart ( 
    588586    wert integer, 
     587        kurz character varying, 
    589588    bezeichner character varying, 
    590589    CONSTRAINT pk_ax_bodenschaetzung_kulturart  PRIMARY KEY (wert) 
    591590  ); 
    592591 
    593  
    594592COMMENT ON TABLE ax_bodenschaetzung_kulturart  
    595593IS 'SchlÃŒsseltabelle mit Werten aus GeoInfoDok NW, geladen mit SQL-Script.'; 
    596594 
    597  
    598 INSERT INTO ax_bodenschaetzung_kulturart (wert, bezeichner) VALUES (1000,'Ackerland (A)'); 
    599 INSERT INTO ax_bodenschaetzung_kulturart (wert, bezeichner) VALUES (2000,'Acker-GrÃŒnland (AGr)'); 
    600 INSERT INTO ax_bodenschaetzung_kulturart (wert, bezeichner) VALUES (3000,'GrÃŒnland (Gr)'); 
    601 INSERT INTO ax_bodenschaetzung_kulturart (wert, bezeichner) VALUES (4000,'GrÃŒnland-Acker (GrA)'); 
     595COMMENT ON COLUMN ax_bodenschaetzung_kulturart.wert       IS 'numerischer SchlÃŒssel'; 
     596COMMENT ON COLUMN ax_bodenschaetzung_kulturart.kurz       IS 'KÃŒrzel'; 
     597COMMENT ON COLUMN ax_bodenschaetzung_kulturart.bezeichner IS 'Lange Bezeichnung'; 
     598 
     599INSERT INTO ax_bodenschaetzung_kulturart (wert, kurz, bezeichner) VALUES (1000,'A'  , 'Ackerland (A)'); 
     600INSERT INTO ax_bodenschaetzung_kulturart (wert, kurz, bezeichner) VALUES (2000,'AGr', 'Acker-GrÃŒnland (AGr)'); 
     601INSERT INTO ax_bodenschaetzung_kulturart (wert, kurz, bezeichner) VALUES (3000,'Gr' , 'GrÃŒnland (Gr)'); 
     602INSERT INTO ax_bodenschaetzung_kulturart (wert, kurz, bezeichner) VALUES (4000,'GrA', 'GrÃŒnland-Acker (GrA)'); 
    602603 
    603604 
    604605-- B o d e n s c h a e t z u n g  -  B o d e n a r t 
    605606-- ------------------------------------------------- 
    606  
     607--DROP TABLE ax_bodenschaetzung_bodenart; 
    607608CREATE TABLE ax_bodenschaetzung_bodenart ( 
    608609    wert integer, 
     610        kurz character varying, 
    609611    bezeichner character varying, 
    610612    CONSTRAINT pk_ax_bodenschaetzung_bodenart  PRIMARY KEY (wert) 
     
    614616IS 'SchlÃŒsseltabelle mit Werten aus GeoInfoDok NW, geladen mit SQL-Script.'; 
    615617 
    616 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (1100,'Sand (S)'); 
    617 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (2100,'Lehmiger Sand (lS)'); 
    618 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (3100,'Lehm (L)'); 
    619 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (4100,'Ton (T)'); 
    620 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (5000,'Moor (Mo)'); 
    621 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (1200,'Anlehmiger Sand (Sl)'); 
    622 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (2200,'Stark lehmiger Sand (SL)'); 
    623 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (3200,'Sandiger Lehm (sL)'); 
    624 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (4200,'Schwerer Lehm (LT)'); 
    625 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (6110,'Sand, Moor (SMo)'); 
    626 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (6120,'Lehmiger Sand, Moor (lSMo)'); 
    627 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (6130,'Lehm, Moor (LMo)'); 
    628 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (6140,'Ton, Moor (TMo)'); 
    629 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (6210,'Moor,Sand (MoS)'); 
    630 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (6220,'Moor, Lehmiger Sand (MolS)'); 
    631 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (6230,'Moor, Lehm (MoL)'); 
    632 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (6240,'Moor, Ton (MoT)'); 
    633 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (7110,'Sand auf sandigem Lehm (S/sL)'); 
    634 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (7130,'Sand auf schwerem Lehm (S/LT)'); 
    635 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (7210,'Anlehmiger Sand auf Lehm (Sl/L)'); 
    636 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (7220,'Anlehmiger Sand auf schwerem Lehm (Sl/LT)'); 
    637 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (7230,'Anlehmiger Sand auf Ton (Sl/T)'); 
    638 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (7310,'Lehmiger Sand auf schwerem Lehm (lS/LT)'); 
    639 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (7320,'Lehmiger Sand auf Sand (lS/S)'); 
    640 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (7400,'Stark lehmiger Sand auf Ton (SL/T)'); 
    641 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (7510,'Ton auf stark lehmigen Sand (T/SL)'); 
    642 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (7530,'Ton auf anlehmigen Sand (T/Sl)'); 
    643 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (7610,'Schwerer Lehm auf lehmigen Sand (LT/lS)'); 
    644 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (7620,'Schwerer Lehm auf anlehmigen Sand (LT/Sl)'); 
    645 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (7630,'Schwerer Lehm auf Sand (LT/S)'); 
    646 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (7710,'Lehm auf anlehmigen Sand (L/Sl)'); 
    647 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (7800,'Sandiger Lehm auf Sand (sL/S)'); 
    648 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (7120,'Sand auf Lehm (S/L)'); 
    649 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (7140,'Sand auf Ton (S/T)'); 
    650 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (7330,'Lehmiger Sand auf Ton (lS/T)'); 
    651 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (7520,'Ton auf lehmigen Sand (T/lS)'); 
    652 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (7540,'Ton auf Sand (T/S)'); 
    653 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (7720,'Lehm auf Sand (L/S)'); 
    654 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (8110,'Sand auf Moor (S/Mo)'); 
    655 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (8120,'Lehmiger Sand auf Moor (lS/Mo)'); 
    656 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (8130,'Lehm auf Moor (L/Mo)'); 
    657 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (8140,'Ton auf Moor (T/Mo)'); 
    658 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (8210,'Moor auf Sand (Mo/S)'); 
    659 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (8220,'Moor auf lehmigen Sand (Mo/lS)'); 
    660 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (8230,'Moor auf Lehm (Mo/L)'); 
    661 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (8240,'Moor auf Ton (Mo/T)'); 
    662 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9120,'Bodenwechsel vom Lehm zu Moor (L+Mo)'); 
    663 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9130,'Lehmiger Sand mit starkem Steingehalt (lSg)'); 
    664 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9140,'Lehm mit starkem Steingehalt (Lg)'); 
    665 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9150,'lehmiger Sand mit Steinen und Blöcken (lS+St)'); 
    666 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9160,'Lehm mit Steinen und Blöcken L+St)'); 
    667 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9170,'Steine und Blöcke mit  lehmigem Sand (St+lS)'); 
    668 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9180,'Steine und Blöcke mit  Lehm (St+L)'); 
    669 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9190,'lehmiger Sand mit Felsen (lS+Fe)'); 
    670 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9200,'Lehm mit Felsen (L+Fe)'); 
    671 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9210,'Felsen mit lehmigem Sand (Fe+lS)'); 
    672 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9220,'Felsen mit Lehm (Fe+L)'); 
    673 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9310,'Sand auf lehmigen Sand (S/lS)'); 
    674 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9320,'Anlehmiger Sand auf Mergel (Sl/Me)'); 
    675 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9330,'Anlehmiger Sand auf sandigem Lehm (Sl/sL)'); 
    676 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9340,'Lehmiger Sand auf Lehm (lS/L)'); 
    677 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9350,'Lehmiger Sand auf Mergel (lS/Me)'); 
    678 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9360,'Lehmiger Sand auf sandigem Lehm (lS/sL)'); 
    679 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9370,'Lehmiger Sand, Mergel (lSMe)'); 
    680 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9380,'Lehmiger Sand, Moor auf Mergel (lSMo/Me)'); 
    681 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9390,'Anlehmiger Sand, Moor (SlMo)'); 
    682 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9410,'Lehm auf Mergel (L/Me)'); 
    683 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9420,'Lehm, Moor auf Mergel (LMo/Me)'); 
    684 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9430,'Schwerer Lehm auf Moor (LT/Mo)'); 
    685 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9440,'Ton auf Mergel (T/Me)'); 
    686 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9450,'Moor auf Mergel (Mo/Me)'); 
    687 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9460,'Moor, Lehm auf Mergel (MoL/Me)'); 
    688 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9470,'Moor, Mergel (MoMe)'); 
    689 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9480,'LößDiluvium(LöD)'); 
    690 INSERT INTO ax_bodenschaetzung_bodenart (wert, bezeichner) VALUES (9490,'AlluviumDiluvium(AlD)'); 
     618COMMENT ON COLUMN ax_bodenschaetzung_bodenart.wert       IS 'numerischer SchlÃŒssel'; 
     619COMMENT ON COLUMN ax_bodenschaetzung_bodenart.kurz       IS 'KÃŒrzel, Kartenanzeige'; 
     620COMMENT ON COLUMN ax_bodenschaetzung_bodenart.bezeichner IS 'Lange Bezeichnung'; 
     621 
     622INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (1100,'S',     'Sand (S)'); 
     623INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (2100,'lS',    'Lehmiger Sand (lS)'); 
     624INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (3100,'L',     'Lehm (L)'); 
     625INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (4100,'T',     'Ton (T)'); 
     626INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (5000,'Mo',    'Moor (Mo)'); 
     627INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (1200,'Sl',    'Anlehmiger Sand (Sl)'); 
     628INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (2200,'SL',    'Stark lehmiger Sand (SL)'); 
     629INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (3200,'sL',    'Sandiger Lehm (sL)'); 
     630INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (4200,'LT',    'Schwerer Lehm (LT)'); 
     631INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (6110,'SMo',   'Sand, Moor (SMo)'); 
     632INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (6120,'lSMo',  'Lehmiger Sand, Moor (lSMo)'); 
     633INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (6130,'LMo',   'Lehm, Moor (LMo)'); 
     634INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (6140,'TMo',   'Ton, Moor (TMo)'); 
     635INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (6210,'MoS',   'Moor,Sand (MoS)'); 
     636INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (6220,'MolS',  'Moor, Lehmiger Sand (MolS)'); 
     637INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (6230,'MoL',   'Moor, Lehm (MoL)'); 
     638INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (6240,'MoT',   'Moor, Ton (MoT)'); 
     639INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (7110,'S/sL',  'Sand auf sandigem Lehm (S/sL)'); 
     640INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (7130,'S/LT',  'Sand auf schwerem Lehm (S/LT)'); 
     641INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (7210,'Sl/L',  'Anlehmiger Sand auf Lehm (Sl/L)'); 
     642INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (7220,'Sl/LT', 'Anlehmiger Sand auf schwerem Lehm (Sl/LT)'); 
     643INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (7230,'Sl/T',  'Anlehmiger Sand auf Ton (Sl/T)'); 
     644INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (7310,'lS/LT', 'Lehmiger Sand auf schwerem Lehm (lS/LT)'); 
     645INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (7320,'lS/S',  'Lehmiger Sand auf Sand (lS/S)'); 
     646INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (7400,'SL/T)', 'Stark lehmiger Sand auf Ton (SL/T)'); 
     647INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (7510,'T/SL',  'Ton auf stark lehmigen Sand (T/SL)'); 
     648INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (7530,'T/Sl',  'Ton auf anlehmigen Sand (T/Sl)'); 
     649INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (7610,'LT/lS', 'Schwerer Lehm auf lehmigen Sand (LT/lS)'); 
     650INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (7620,'LT/Sl', 'Schwerer Lehm auf anlehmigen Sand (LT/Sl)'); 
     651INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (7630,'LT/S',  'Schwerer Lehm auf Sand (LT/S)'); 
     652INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (7710,'L/Sl',  'Lehm auf anlehmigen Sand (L/Sl)'); 
     653INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (7800,'sL/S',  'Sandiger Lehm auf Sand (sL/S)'); 
     654INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (7120,'S/L',   'Sand auf Lehm (S/L)'); 
     655INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (7140,'S/T',   'Sand auf Ton (S/T)'); 
     656INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (7330,'lS/T',  'Lehmiger Sand auf Ton (lS/T)'); 
     657INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (7520,'T/lS',  'Ton auf lehmigen Sand (T/lS)'); 
     658INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (7540,'T/S',   'Ton auf Sand (T/S)'); 
     659INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (7720,'L/S',   'Lehm auf Sand (L/S)'); 
     660INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (8110,'S/Mo',  'Sand auf Moor (S/Mo)'); 
     661INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (8120,'lS/Mo', 'Lehmiger Sand auf Moor (lS/Mo)'); 
     662INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (8130,'L/Mo',  'Lehm auf Moor (L/Mo)'); 
     663INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (8140,'T/Mo',  'Ton auf Moor (T/Mo)'); 
     664INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (8210,'Mo/S',  'Moor auf Sand (Mo/S)'); 
     665INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (8220,'Mo/lS', 'Moor auf lehmigen Sand (Mo/lS)'); 
     666INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (8230,'Mo/L',  'Moor auf Lehm (Mo/L)'); 
     667INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (8240,'Mo/T',  'Moor auf Ton (Mo/T)'); 
     668INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9120,'L+Mo',  'Bodenwechsel vom Lehm zu Moor (L+Mo)'); 
     669INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9130,'lSg',   'Lehmiger Sand mit starkem Steingehalt (lSg)'); 
     670INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9140,'Lg',    'Lehm mit starkem Steingehalt (Lg)'); 
     671INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9150,'lS+St', 'lehmiger Sand mit Steinen und Blöcken (lS+St)'); 
     672INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9160,'L+St',  'Lehm mit Steinen und Blöcken (L+St)'); 
     673INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9170,'St+lS', 'Steine und Blöcke mit lehmigem Sand (St+lS)'); 
     674INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9180,'St+L',  'Steine und Blöcke mit Lehm (St+L)'); 
     675INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9190,'lS+Fe', 'lehmiger Sand mit Felsen (lS+Fe)'); 
     676INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9200,'L+Fe',  'Lehm mit Felsen (L+Fe)'); 
     677INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9210,'Fe+lS', 'Felsen mit lehmigem Sand (Fe+lS)'); 
     678INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9220,'Fe+L',  'Felsen mit Lehm (Fe+L)'); 
     679INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9310,'S/lS',  'Sand auf lehmigen Sand (S/lS)'); 
     680INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9320,'Sl/Me', 'Anlehmiger Sand auf Mergel (Sl/Me)'); 
     681INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9330,'Sl/sL', 'Anlehmiger Sand auf sandigem Lehm (Sl/sL)'); 
     682INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9340,'lS/L',  'Lehmiger Sand auf Lehm (lS/L)'); 
     683INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9350,'lS/Me', 'Lehmiger Sand auf Mergel (lS/Me)'); 
     684INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9360,'lS/sL', 'Lehmiger Sand auf sandigem Lehm (lS/sL)'); 
     685INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9370,'lSMe',  'Lehmiger Sand, Mergel (lSMe)'); 
     686INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9380,'lSMo/Me','Lehmiger Sand, Moor auf Mergel (lSMo/Me)'); 
     687INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9390,'SlMo',  'Anlehmiger Sand, Moor (SlMo)'); 
     688INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9410,'L/Me',  'Lehm auf Mergel (L/Me)'); 
     689INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9420,'LMo/Me','Lehm, Moor auf Mergel (LMo/Me)'); 
     690INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9430,'LT/Mo', 'Schwerer Lehm auf Moor (LT/Mo)'); 
     691INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9440,'T/Me',  'Ton auf Mergel (T/Me)'); 
     692INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9450,'Mo/Me', 'Moor auf Mergel (Mo/Me)'); 
     693INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9460,'MoL/Me','Moor, Lehm auf Mergel (MoL/Me)'); 
     694INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9470,'MoMe',  'Moor, Mergel (MoMe)'); 
     695INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9480,'LöD',   'LößDiluvium (LöD)'); 
     696INSERT INTO ax_bodenschaetzung_bodenart (wert, kurz, bezeichner) VALUES (9490,'AlD',   'AlluviumDiluvium (AlD)'); 
    691697 
    692698 
     
    696702CREATE TABLE ax_bodenschaetzung_zustandsstufe ( 
    697703    wert integer, 
     704    kurz character varying, 
    698705    bezeichner character varying, 
    699706    CONSTRAINT pk_ax_bodenschaetzung_zustandsstufe  PRIMARY KEY (wert) 
     
    703710IS 'SchlÃŒsseltabelle mit Werten aus GeoInfoDok NW, geladen mit SQL-Script.'; 
    704711 
    705  
    706 INSERT INTO ax_bodenschaetzung_zustandsstufe (bezeichner,wert) VALUES ('Zustandsstufe (1)',1100); 
    707 INSERT INTO ax_bodenschaetzung_zustandsstufe (bezeichner,wert) VALUES ('Zustandsstufe (2)',1200); 
    708 INSERT INTO ax_bodenschaetzung_zustandsstufe (bezeichner,wert) VALUES ('Zustandsstufe (3)',1300); 
    709 INSERT INTO ax_bodenschaetzung_zustandsstufe (bezeichner,wert) VALUES ('Zustandsstufe (4)',1400); 
    710 INSERT INTO ax_bodenschaetzung_zustandsstufe (bezeichner,wert) VALUES ('Zustandsstufe (5)',1500); 
    711 INSERT INTO ax_bodenschaetzung_zustandsstufe (bezeichner,wert) VALUES ('Zustandsstufe (6)',1600); 
    712 INSERT INTO ax_bodenschaetzung_zustandsstufe (bezeichner,wert) VALUES ('Zustandsstufe (7)',1700); 
    713 INSERT INTO ax_bodenschaetzung_zustandsstufe (bezeichner,wert) VALUES ('Zustandsstufe Misch- und Schichtböden sowie kÃŒnstlichverÀnderte Böden (-)',1800); 
    714 INSERT INTO ax_bodenschaetzung_zustandsstufe (bezeichner,wert) VALUES ('Bodenstufe (I)',2100); 
    715 INSERT INTO ax_bodenschaetzung_zustandsstufe (bezeichner,wert) VALUES ('Bodenstufe (II)',2200); 
    716 INSERT INTO ax_bodenschaetzung_zustandsstufe (bezeichner,wert) VALUES ('Bodenstufe (III)',2300); 
    717 INSERT INTO ax_bodenschaetzung_zustandsstufe (bezeichner,wert) VALUES ('Bodenstufe Misch- und Schichtböden sowie kÃŒnstlich verÀnderte Böden (-)',2400); 
    718 INSERT INTO ax_bodenschaetzung_zustandsstufe (bezeichner,wert) VALUES ('Bodenstufe (II+III)',3100); 
    719 INSERT INTO ax_bodenschaetzung_zustandsstufe (bezeichner,wert) VALUES ('Bodenstufe ("(III)")',3200); 
    720 INSERT INTO ax_bodenschaetzung_zustandsstufe (bezeichner,wert) VALUES ('Bodenstufe (IV)',3300); 
     712COMMENT ON COLUMN ax_bodenschaetzung_zustandsstufe.wert       IS 'numerischer SchlÃŒssel'; 
     713COMMENT ON COLUMN ax_bodenschaetzung_zustandsstufe.kurz       IS 'KÃŒrzel, Kartenanzeige'; 
     714COMMENT ON COLUMN ax_bodenschaetzung_zustandsstufe.bezeichner IS 'Lange Bezeichnung'; 
     715 
     716INSERT INTO ax_bodenschaetzung_zustandsstufe (wert, kurz, bezeichner) VALUES (1100,'1','Zustandsstufe (1)'); 
     717INSERT INTO ax_bodenschaetzung_zustandsstufe (wert, kurz, bezeichner) VALUES (1200,'2','Zustandsstufe (2)'); 
     718INSERT INTO ax_bodenschaetzung_zustandsstufe (wert, kurz, bezeichner) VALUES (1300,'3','Zustandsstufe (3)'); 
     719INSERT INTO ax_bodenschaetzung_zustandsstufe (wert, kurz, bezeichner) VALUES (1400,'4','Zustandsstufe (4)'); 
     720INSERT INTO ax_bodenschaetzung_zustandsstufe (wert, kurz, bezeichner) VALUES (1500,'5','Zustandsstufe (5)'); 
     721INSERT INTO ax_bodenschaetzung_zustandsstufe (wert, kurz, bezeichner) VALUES (1600,'6','Zustandsstufe (6)'); 
     722INSERT INTO ax_bodenschaetzung_zustandsstufe (wert, kurz, bezeichner) VALUES (1700,'7','Zustandsstufe (7)'); 
     723INSERT INTO ax_bodenschaetzung_zustandsstufe (wert, kurz, bezeichner) VALUES (1800,'-','Zustandsstufe Misch- und Schichtböden sowie kÃŒnstlichverÀnderte Böden (-)'); 
     724 
     725INSERT INTO ax_bodenschaetzung_zustandsstufe (wert, kurz, bezeichner) VALUES (2100,'I','Bodenstufe (I)'); 
     726INSERT INTO ax_bodenschaetzung_zustandsstufe (wert, kurz, bezeichner) VALUES (2200,'II','Bodenstufe (II)'); 
     727INSERT INTO ax_bodenschaetzung_zustandsstufe (wert, kurz, bezeichner) VALUES (2300,'III','Bodenstufe (III)'); 
     728INSERT INTO ax_bodenschaetzung_zustandsstufe (wert, kurz, bezeichner) VALUES (2400,'-','Bodenstufe Misch- und Schichtböden sowie kÃŒnstlich verÀnderte Böden (-)'); 
     729INSERT INTO ax_bodenschaetzung_zustandsstufe (wert, kurz, bezeichner) VALUES (3100,'II+III','Bodenstufe (II+III)'); 
     730INSERT INTO ax_bodenschaetzung_zustandsstufe (wert, kurz, bezeichner) VALUES (3200,'(III)','Bodenstufe ("(III)")'); 
     731INSERT INTO ax_bodenschaetzung_zustandsstufe (wert, kurz, bezeichner) VALUES (3300,'IV','Bodenstufe (IV)'); 
    721732 
    722733 
     
    725736CREATE TABLE ax_musterlandesmusterundvergleichsstueck_merkmal ( 
    726737    wert integer, 
     738    kurz character varying, 
    727739    bezeichner character varying, 
    728740    CONSTRAINT pk_ax_musterlandesmusterundvergleichsstueck_merkmal  PRIMARY KEY (wert) 
     
    732744IS 'SchlÃŒsseltabelle mit Werten aus GeoInfoDok NW, geladen mit SQL-Script.'; 
    733745 
    734 INSERT INTO ax_musterlandesmusterundvergleichsstueck_merkmal (wert,bezeichner) VALUES (1000,'MusterstÃŒck (M)'); 
    735 INSERT INTO ax_musterlandesmusterundvergleichsstueck_merkmal (wert,bezeichner) VALUES (2000,'LandesmusterstÃŒck (L)'); 
    736 INSERT INTO ax_musterlandesmusterundvergleichsstueck_merkmal (wert,bezeichner) VALUES (3000,'VergleichsstÃŒck (V)'); 
     746COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck_merkmal.wert       IS 'numerischer SchlÃŒssel'; 
     747COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck_merkmal.kurz       IS 'KÃŒrzel, Kartenanzeige'; 
     748COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck_merkmal.bezeichner IS 'Lange Bezeichnung'; 
     749 
     750INSERT INTO ax_musterlandesmusterundvergleichsstueck_merkmal (wert, kurz, bezeichner) VALUES (1000,'M','MusterstÃŒck (M)'); 
     751INSERT INTO ax_musterlandesmusterundvergleichsstueck_merkmal (wert, kurz, bezeichner) VALUES (2000,'L','LandesmusterstÃŒck (L)'); 
     752INSERT INTO ax_musterlandesmusterundvergleichsstueck_merkmal (wert, kurz, bezeichner) VALUES (3000,'V','VergleichsstÃŒck (V)'); 
    737753 
    738754 
     
    749765IS 'SchlÃŒsseltabelle mit Werten aus GeoInfoDok NW, geladen mit SQL-Script.'; 
    750766 
    751  
    752767INSERT INTO ax_grablochderbodenschaetzung_bedeutung (wert,bezeichner) VALUES (1100,'Grabloch, bestimmend, lagerichtig (innerhalb der FlÀche)'); 
    753768INSERT INTO ax_grablochderbodenschaetzung_bedeutung (wert,bezeichner) VALUES (1200,'Grabloch, bestimmend, lagerichtig (außerhalb des Abschnitts)'); 
     
    757772 
    758773 
     774-- B o d e n s c h a e t z u n g   -  Entstehungsart oder Klimastufe / Wasserverhaeltnisse 
     775-- ---------------------------------------------------------------------------------------- 
     776--DROP TABLE ax_bodenschaetzung_entstehungsartoderklimastufe; 
     777CREATE TABLE ax_bodenschaetzung_entstehungsartoderklimastufe ( 
     778    wert integer, 
     779    kurz character varying, 
     780    bezeichner character varying, 
     781    CONSTRAINT pk_ax_bodenschaetzung_entstehungsartoderklimastufe PRIMARY KEY (wert) 
     782  ); 
     783 
     784COMMENT ON TABLE ax_bodenschaetzung_entstehungsartoderklimastufe 
     785IS 'SchlÃŒsseltabelle mit Werten aus GeoInfoDok NW, geladen mit SQL-Script.'; 
     786 
     787COMMENT ON COLUMN ax_bodenschaetzung_entstehungsartoderklimastufe.wert       IS 'numerischer SchlÃŒssel'; 
     788COMMENT ON COLUMN ax_bodenschaetzung_entstehungsartoderklimastufe.kurz       IS 'KÃŒrzel, Kartenanzeige'; 
     789COMMENT ON COLUMN ax_bodenschaetzung_entstehungsartoderklimastufe.bezeichner IS 'Lange Bezeichnung'; 
     790 
     791 
     792INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(1000,'D',   'Diluvium (D)'); 
     793INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(1100,'DAl', 'Diluvium ÃŒber Alluvium (DAl)'); 
     794INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(1200,'DLö', 'Diluvium ÃŒber Löß (DLö)'); 
     795INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(1300,'DV',  'Diluvium ÃŒber Verwitterung (DV)'); 
     796INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(1400,'Dg',  'Diluvium, gesteinig (Dg)'); 
     797INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(1410,'DgAl','Diluvium, gesteinig ÃŒber Alluvium (DgAl)'); 
     798INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(1420,'DgLö','Diluvium, gesteinig ÃŒber Löß (DgLö)'); 
     799INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(1430,'DgV', 'Diluvium, gesteinig ÃŒber Verwitterung (DgV)'); 
     800 
     801INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(2000,'Lö',  'Löß (Lö)'); 
     802INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(2100,'LöD', 'Löß ÃŒber Diluvium (LöD)'); 
     803INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(2110,'LöDg','Löß, Diluvium, Gesteinsböden (LöDg)'); 
     804INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(2120,'LöDV','Löß, Diluvium, Verwitterung (LöDV)'); 
     805INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(2200,'LöAl','Löß ÃŒber Alluvium (LöAl)'); 
     806INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(2300,'LöV', 'Löß ÃŒber Verwitterung (LöV)'); 
     807INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(2310,'LöVg','Löß, Verwitterung, Gesteinsböden (LöVg)'); 
     808INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(2400,'LöVg','Löß ÃŒber Verwitterung, gesteinig (LöVg)'); 
     809 
     810INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(3000,'Al',  'Alluvium (Al)'); 
     811INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(3100,'AlD', 'Alluvium ÃŒber Diluvium (AlD)'); 
     812INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(3200,'AlLö','Alluvium ÃŒber Löß (AlLö)'); 
     813INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(3300,'AlV', 'Alluvium ÃŒber Verwitterung (AlV)'); 
     814INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(3400,'Alg', 'Alluvium, gesteinig (Alg)'); 
     815INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(3410,'AlgD','Alluvium, gesteinig ÃŒber Diluvium (AlgD)'); 
     816INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(3420,'AlgLö','Alluvium, gesteinig ÃŒber Löß (AlgLö)'); 
     817INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(3430,'AlgV','Alluvium, gesteinig ÃŒber Verwitterung (AlgV)'); 
     818INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(3500,'AlMa','Alluvium, Marsch (AlMa)'); 
     819INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(3610,'AlMo','Alluvium, Moor (AlMo)'); 
     820INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(3620,'MoAI','Moor, Alluvium (MoAI)'); 
     821INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(3700,'Me',  'Mergel (Me)'); 
     822 
     823INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(4000,'V',   'Verwitterung (V)'); 
     824INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(4100,'VD',  'Verwitterung ÃŒber Diluvium (VD)'); 
     825INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(4200,'VAl', 'Verwitterung ÃŒber Alluvium (VAl)'); 
     826INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(4300,'VLö', 'Verwitterung ÃŒber Löß (VLö)'); 
     827INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(4400,'Vg',  'Verwitterung, Gesteinsböden (Vg)'); 
     828INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(4410,'VgD', 'Verwitterung, Gesteinsböden ÃŒber Diluvium (VgD)'); 
     829INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(5000,'-',   'Entstehungsart nicht erkennbar (-)'); 
     830 
     831INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(6100,'a',   'Klimastufe 8° C und darÃŒber (a)'); 
     832INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(6200,'b',   'Klimastufe 7,9° - 7,0° C (b)'); 
     833INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(6300,'c',   'Klimastufe 6,9° - 5,7° C (c)'); 
     834INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(6400,'d',   'Klimastufe 5,6° C und darunter (d)'); 
     835 
     836INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(7100,'1',   'Wasserstufe (1)'); 
     837INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(7200,'2',   'Wasserstufe (2)'); 
     838INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(7300,'3',   'Wasserstufe (3)'); 
     839INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(7400,'4',   'Wasserstufe (4)'); 
     840INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(7410,'4-',  'Wasserstufe (4-)'); 
     841INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(7500,'5',   'Wasserstufe (5)'); 
     842INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(7510,'5-',  'Wasserstufe (5-)'); 
     843INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(7520,'3-',  'Wasserstufe (3-)'); 
     844INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (wert, kurz, bezeichner) VALUES(7530,'3+4', 'Wasserstufe (3+4)'); 
     845 
     846 
     847 
    759848-- F o r s t r e c h t  -  A r t   d e r   F e s t l e g u n g 
    760849-- ----------------------------------------------------------- 
    761850 
    762 CREATE TABLE ax_forstrecht_artderfestlegung( 
     851CREATE TABLE ax_forstrecht_artderfestlegung ( 
    763852    wert integer, 
    764853    bezeichner character varying, 
     
    808897INSERT INTO ax_forstrecht_besonderefunktion (bezeichner, wert) VALUES('Nichtholzboden',9010); 
    809898INSERT INTO ax_forstrecht_besonderefunktion (bezeichner, wert) VALUES('Sonstiges',9999); 
    810  
    811  
    812  
    813 -- B o d e n s c h a e t z u n g   -  Entstehungsart oder Klimastufe / Wasserverhaeltnisse 
    814 -- ---------------------------------------------------------------------------------------- 
    815  
    816 CREATE TABLE ax_bodenschaetzung_entstehungsartoderklimastufe( 
    817     wert integer, 
    818     bezeichner character varying, 
    819     CONSTRAINT pk_ax_bodenschaetzung_entstehungsartoderklimastufe PRIMARY KEY (wert) 
    820   ); 
    821  
    822 COMMENT ON TABLE ax_bodenschaetzung_entstehungsartoderklimastufe 
    823 IS 'SchlÃŒsseltabelle mit Werten aus GeoInfoDok NW, geladen mit SQL-Script.'; 
    824  
    825  
    826 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Diluvium (D)',1000); 
    827 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Diluvium ÃŒber Alluvium (DAl)',1100); 
    828 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Diluvium ÃŒber Löß (DLö)',1200); 
    829 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Diluvium ÃŒber Verwitterung (DV)',1300); 
    830 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Diluvium, gesteinig (Dg)',1400); 
    831 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Diluvium, gesteinig ÃŒber Alluvium (DgAl)',1410); 
    832 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Diluvium, gesteinig ÃŒber Löß (DgLö)',1420); 
    833 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Diluvium, gesteinig ÃŒber Verwitterung (DgV)',1430); 
    834 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Löß (Lö)',2000); 
    835 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Löß ÃŒber Diluvium (LöD)',2100); 
    836 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Löß, Diluvium, Gesteinsböden (LöDg)',2110); 
    837 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Löß, Diluvium, Verwitterung (LöDV)',2120); 
    838 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Löß ÃŒber Alluvium (LöAl)',2200); 
    839 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Löß ÃŒber Verwitterung (LöV)',2300); 
    840 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Löß, Verwitterung, Gesteinsböden (LöVg)',2310); 
    841 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Löß ÃŒber Verwitterung, gesteinig (LöVg)',2400); 
    842 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Alluvium (Al)',3000); 
    843 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Alluvium ÃŒber Diluvium (AlD)',3100); 
    844 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Alluvium ÃŒber Löß (AlLö)',3200); 
    845 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Alluvium ÃŒber Verwitterung (AlV)',3300); 
    846 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Alluvium, gesteinig (Alg)',3400); 
    847 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Alluvium, gesteinig ÃŒber Diluvium (AlgD)',3410); 
    848 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Alluvium, gesteinig ÃŒber Löß (AlgLö)',3420); 
    849 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Alluvium, gesteinig ÃŒber Verwitterung (AlgV)',3430); 
    850 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Alluvium, Marsch (AlMa)',3500); 
    851 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Alluvium, Moor (AlMo)',3610); 
    852 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Moor, Alluvium (MoAI)',3620); 
    853 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Mergel (Me)',3700); 
    854 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Verwitterung (V)',4000); 
    855 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Verwitterung ÃŒber Diluvium (VD)',4100); 
    856 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Verwitterung ÃŒber Alluvium (VAl)',4200); 
    857 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Verwitterung ÃŒber Löß (VLö)',4300); 
    858 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Verwitterung, Gesteinsböden (Vg)',4400); 
    859 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Verwitterung, Gesteinsböden ÃŒber Diluvium (VgD)',4410); 
    860 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Entstehungsart nicht erkennbar (-)',5000); 
    861 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Klimastufe 8° C und darÃŒber (a)',6100); 
    862 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Klimastufe 7,9° - 7,0° C (b)',6200); 
    863 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Klimastufe 6,9° - 5,7° C (c)',6300); 
    864 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Klimastufe 5,6° C und darunter (d)',6400); 
    865 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Wasserstufe (1)',7100); 
    866 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Wasserstufe (2)',7200); 
    867 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Wasserstufe (3)',7300); 
    868 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Wasserstufe (4)',7400); 
    869 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Wasserstufe (4-)',7410); 
    870 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Wasserstufe (5)',7500); 
    871 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Wasserstufe (5-)',7510); 
    872 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Wasserstufe (3-)',7520); 
    873 INSERT INTO ax_bodenschaetzung_entstehungsartoderklimastufe (bezeichner, wert) VALUES('Wasserstufe (3+4)',7530); 
    874899 
    875900 
  • trunk/import/alkis_PostNAS_schema.sql

    r275 r276  
    959959-- ---------------------------------------------- 
    960960CREATE TABLE ap_darstellung ( 
    961         ogc_fid                 serial NOT NULL, 
    962         gml_id                  character(16), 
    963         identifier              character(44), 
    964         beginnt                 character(20),                  -- Datumsformat 
    965         endet                   character(20),                  -- Datumsformat 
    966         advstandardmodell       varchar[], 
    967         anlass                  varchar, 
    968         art                     varchar,                -- (37) 
     961        ogc_fid                                 serial NOT NULL, 
     962        gml_id                                  character(16), 
     963        identifier                              character(44), 
     964        beginnt                                 character(20),                  -- Datumsformat 
     965        endet                                   character(20),                  -- Datumsformat 
     966        advstandardmodell               varchar[], 
     967        anlass                                  varchar, 
     968        art                                             varchar,                -- (37) 
    969969        darstellungsprioritaet  integer, 
    970         signaturnummer          varchar, 
     970        signaturnummer                  varchar, 
    971971        positionierungsregel    integer, 
    972972        CONSTRAINT ap_darstellung_pk PRIMARY KEY (ogc_fid) 
     
    10011001        -- 'FlurstÃŒck_Kerndaten' enthÀlt Eigenschaften des FlurstÃŒcks, die auch fÃŒr andere FlurstÃŒcksobjektarten gelten (z.B. Historisches FlurstÃŒck). 
    10021002 
    1003         land                            integer,         -- 
     1003        land                                    integer,         -- 
    10041004        gemarkungsnummer                integer,            -- 
    1005         flurnummer                      integer,               -- Teile des FlurstÃŒckskennzeichens 
    1006         zaehler                         integer,            --    (redundant zu flurstueckskennzeichen) 
    1007         nenner                          integer,         -- 
     1005        flurnummer                              integer,               -- Teile des FlurstÃŒckskennzeichens 
     1006        zaehler                                 integer,            --    (redundant zu flurstueckskennzeichen) 
     1007        nenner                                  integer,         -- 
    10081008        -- daraus abgeleitet: 
    10091009        flurstueckskennzeichen          character(20),         -- Inhalt rechts mit __ auf 20 aufgefÃŒllt 
    10101010 
    1011         amtlicheflaeche                 double precision,      -- AFL 
     1011        amtlicheflaeche                         double precision,      -- AFL 
    10121012        abweichenderrechtszustand       varchar default 'false', -- ARZ 
    10131013        zweifelhafterFlurstuecksnachweis varchar default 'false',-- ZFM Boolean 
    10141014        rechtsbehelfsverfahren          varchar default 'false', -- RBV 
    10151015        zeitpunktderentstehung          character(10),         -- ZDE  Inhalt jjjj-mm-tt  besser Format date ? 
    1016  
    1017         gemeinde                        integer, 
     1016        gemeinde                                integer, 
    10181017        -- GID: ENDE AX_Flurstueck_Kerndaten 
    10191018 
    1020         identifier                      character(44),         -- global eindeutige Objektnummer 
    1021         beginnt                         character(20),         -- Timestamp der Entstehung 
    1022         endet                           character(20),         -- Timestamp des Untergangs 
     1019        identifier                              character(44),         -- global eindeutige Objektnummer 
     1020        beginnt                                 character(20),         -- Timestamp der Entstehung 
     1021        endet                                   character(20),         -- Timestamp des Untergangs 
    10231022        advstandardmodell               varchar,               -- steuert die Darstellung nach Kartentyp 
    1024         anlass                          varchar, 
    1025 --      art                             varchar[],   -- Wozu braucht man das? Weglassen? 
    1026         name                            varchar[],   -- 03.11.2011: array, Buchauskunft anpassen! 
     1023        anlass                                  varchar, 
     1024--      art                                             varchar[],   -- Wozu braucht man das? Weglassen? 
     1025        name                                    varchar[],   -- 03.11.2011: array, Buchauskunft anpassen! 
    10271026        regierungsbezirk                integer, 
    1028         kreis                           integer, 
    1029         stelle                          varchar[], 
    1030  
    1031 -- neu aus SVN-Version 28.02.2012 hinzugefuegt 
    1032 -- Dies ist noch zu ueberpruefen 
     1027        kreis                                   integer, 
     1028        stelle                                  varchar[], 
    10331029        angabenzumabschnittflurstueck   varchar[], 
    1034 --      "gemeindezugehoerigkeit|ax_gemeindekennzeichen|land" integer, -- siehe "land" 
    10351030        kennungschluessel               varchar[], 
    10361031        flaechedesabschnitts            double precision[], 
    1037  
    10381032        angabenzumabschnittnummeraktenzeichen integer[], 
    10391033        angabenzumabschnittbemerkung    varchar[], 
    1040  
    10411034        CONSTRAINT ax_flurstueck_pk PRIMARY KEY (ogc_fid) 
    10421035); 
     
    11191112-- ---------------------------------------------- 
    11201113CREATE TABLE ax_grenzpunkt ( 
    1121         ogc_fid                         serial NOT NULL, 
    1122         gml_id                          character(16), 
    1123         identifier                      character(44), 
    1124         beginnt                         character(20), 
    1125         endet                           character(20), 
     1114        ogc_fid                                 serial NOT NULL, 
     1115        gml_id                                  character(16), 
     1116        identifier                              character(44), 
     1117        beginnt                                 character(20), 
     1118        endet                                   character(20), 
    11261119        advstandardmodell               varchar, 
    1127         anlass                          varchar, 
     1120        anlass                                  varchar, 
    11281121        punktkennung                    varchar, -- integer, 
    1129         land                            integer, 
    1130         stelle                          integer, 
     1122        land                                    integer, 
     1123        stelle                                  integer, 
    11311124        abmarkung_marke                 integer, 
    11321125        festgestelltergrenzpunkt        varchar, 
    1133         besonderepunktnummer            varchar, 
    1134         bemerkungzurabmarkung           integer, 
     1126        besonderepunktnummer    varchar, 
     1127        bemerkungzurabmarkung   integer, 
    11351128        sonstigeeigenschaft             varchar[], 
    1136         art                             varchar, --(37) 
    1137         name                            varchar[], 
    1138         zeitpunktderentstehung          integer, 
     1129        art                                             varchar, --(37) 
     1130        name                                    varchar[], 
     1131        zeitpunktderentstehung  integer, 
    11391132        relativehoehe                   double precision, 
    11401133        CONSTRAINT ax_grenzpunkt_pk PRIMARY KEY (ogc_fid) 
     
    12181211-- NebengebÀude: lfd-Nummer eines NebengebÀudes zu einer (Pseudo-) Hausnummer 
    12191212CREATE TABLE ax_lagebezeichnungmitpseudonummer ( 
    1220         ogc_fid                 serial NOT NULL, 
    1221         gml_id                  character(16), 
    1222         identifier              character(44), 
    1223         beginnt                 character(20), 
    1224         endet                   character(20), 
    1225         advstandardmodell       varchar, 
    1226         anlass                  varchar, 
    1227         land                    integer, 
     1213        ogc_fid                         serial NOT NULL, 
     1214        gml_id                          character(16), 
     1215        identifier                      character(44), 
     1216        beginnt                         character(20), 
     1217        endet                           character(20), 
     1218        advstandardmodell       varchar, 
     1219        anlass                          varchar, 
     1220        land                            integer, 
    12281221        regierungsbezirk        integer, 
    1229         kreis                   integer, 
    1230         gemeinde                integer, 
    1231         lage                    varchar, -- Strassenschluessel 
     1222        kreis                           integer, 
     1223        gemeinde                        integer, 
     1224        lage                            varchar, -- Strassenschluessel 
    12321225        pseudonummer            varchar, 
    12331226        laufendenummer          varchar, -- leer, Zahl, "P2" 
     
    12521245-- ---------------------------------------------- 
    12531246CREATE TABLE ax_aufnahmepunkt ( 
    1254         ogc_fid                 serial NOT NULL, 
    1255         gml_id                  character(16), 
    1256         identifier              character(44), 
    1257         beginnt                 character(20), 
    1258         endet                   character(20), 
    1259         advstandardmodell       varchar, 
    1260         anlass                  varchar, 
     1247        ogc_fid                         serial NOT NULL, 
     1248        gml_id                          character(16), 
     1249        identifier                      character(44), 
     1250        beginnt                         character(20), 
     1251        endet                           character(20), 
     1252        advstandardmodell       varchar, 
     1253        anlass                          varchar, 
    12611254        punktkennung            varchar,   --integer ist zu klein, 
    1262         land                    integer, 
    1263         stelle                  integer, 
     1255        land                            integer, 
     1256        stelle                          integer, 
    12641257        sonstigeeigenschaft     varchar[], 
    12651258        vermarkung_marke        integer, 
     
    13491342        advstandardmodell       varchar, 
    13501343        anlass                  varchar, 
    1351         art                     varchar[], 
     1344        art                             varchar[], 
    13521345        name                    varchar[], 
    13531346        kartendarstellung       varchar,        -- boolean 
     
    13711364-- ---------------------------------------------- 
    13721365CREATE TABLE ax_punktortau ( 
    1373         ogc_fid                 serial NOT NULL, 
    1374         gml_id                  character(16), 
    1375         identifier              character(44), 
    1376         beginnt                 character(20), 
    1377         endet                   character(20), 
    1378         advstandardmodell       varchar, 
    1379         anlass                  varchar, 
     1366        ogc_fid                         serial NOT NULL, 
     1367        gml_id                          character(16), 
     1368        identifier                      character(44), 
     1369        beginnt                         character(20), 
     1370        endet                           character(20), 
     1371        advstandardmodell       varchar, 
     1372        anlass                          varchar, 
    13801373        kartendarstellung       varchar,        -- boolean 
    1381 --      art                     varchar, -- entbehrlich 
    1382         name                    varchar[], 
     1374--      art                                     varchar, -- entbehrlich 
     1375        name                            varchar[], 
    13831376--      "qualitaetsangaben|ax_dqpunktort|herkunft|li_lineage|processstep" integer,  --varchar[], 
    13841377--      datetime                character(24)[], 
     
    14021395-- ---------------------------------------------- 
    14031396CREATE TABLE ax_punktortta ( 
    1404         ogc_fid                 serial NOT NULL, 
    1405         gml_id                  character(16), 
    1406         identifier              character(44), 
    1407         beginnt                 character(20), 
    1408         endet                   character(20), 
    1409         advstandardmodell       varchar, 
    1410         anlass                  varchar, 
     1397        ogc_fid                         serial NOT NULL, 
     1398        gml_id                          character(16), 
     1399        identifier                      character(44), 
     1400        beginnt                         character(20), 
     1401        endet                           character(20), 
     1402        advstandardmodell       varchar, 
     1403        anlass                          varchar, 
    14111404        kartendarstellung       varchar, -- boolean 
    1412         description             integer, 
    1413         art                     varchar[], 
    1414         name                    varchar[], 
     1405        description                     integer, 
     1406        art                                     varchar[], 
     1407        name                            varchar[], 
    14151408        genauigkeitsstufe       integer, 
    14161409        vertrauenswuerdigkeit   integer, 
     
    14401433        beginnt                         character(20), 
    14411434        endet                           character(20), 
    1442         advstandardmodell               varchar, 
     1435        advstandardmodell       varchar, 
    14431436        anlass                          varchar, 
    1444 --      art                             varchar,                -- entbehrlich 
    1445         uri                             varchar, 
     1437--      art                                     varchar,                -- entbehrlich 
     1438        uri                                     varchar, 
    14461439        fortfuehrungsfallnummernbereich varchar, 
    1447         land                            integer, -- ingemarkung|ax_gemarkung_schluessel 
    1448         gemarkungsnummer                integer, -- ingemarkung|ax_gemarkung_schluessel 
    1449         laufendenummer                  integer, 
     1440        land                            integer, 
     1441        gemarkungsnummer        integer, 
     1442        laufendenummer          integer, 
    14501443        titel                           varchar, 
    14511444        erstelltam                      varchar,                -- Datum jjjj-mm-tt 
    1452         fortfuehrungsentscheidungam     varchar, 
    1453         fortfuehrungsentscheidungvon    varchar,                -- Bearbeiter-Name und -Titel 
     1445        fortfuehrungsentscheidungam             varchar, 
     1446        fortfuehrungsentscheidungvon    varchar,        -- Bearbeiter-Name und -Titel 
    14541447        bemerkung                       varchar, 
    1455         beziehtsichauf                  varchar, 
     1448        beziehtsichauf          varchar, 
    14561449        CONSTRAINT ax_fortfuehrungsnachweisdeckblatt_pk PRIMARY KEY (ogc_fid) 
    14571450); 
     
    14661459-- --------------------------------- 
    14671460CREATE TABLE ax_fortfuehrungsfall ( 
    1468         ogc_fid                                 serial NOT NULL, 
    1469         gml_id                                  character(16), 
    1470         identifier                              character(44), 
    1471         beginnt                                 character(20), 
    1472         endet                                   character(20), 
     1461        ogc_fid                                         serial NOT NULL, 
     1462        gml_id                                          character(16), 
     1463        identifier                                      character(44), 
     1464        beginnt                                         character(20), 
     1465        endet                                           character(20), 
    14731466        advstandardmodell                       varchar, 
    1474         anlass                                  varchar, 
    1475 --      art                                     varchar,  -- entbehrlich 
    1476         uri                                     varchar, 
    1477         fortfuehrungsfallnummer                 integer, 
     1467        anlass                                          varchar, 
     1468--      art                                                     varchar,  -- entbehrlich 
     1469        uri                                                     varchar, 
     1470        fortfuehrungsfallnummer         integer, 
    14781471        laufendenummer                          integer, 
    14791472        ueberschriftimfortfuehrungsnachweis     integer[], 
    14801473        anzahlderfortfuehrungsmitteilungen      integer, 
    1481         zeigtaufaltesflurstueck                 varchar[], -- Format wie flurstueckskennzeichen (20) als Array 
    1482         zeigtaufneuesflurstueck                 varchar[], -- Format wie flurstueckskennzeichen (20) als Array 
    1483         bemerkung                               varchar, 
     1474        zeigtaufaltesflurstueck         varchar[], -- Format wie flurstueckskennzeichen (20) als Array 
     1475        zeigtaufneuesflurstueck         varchar[], -- Format wie flurstueckskennzeichen (20) als Array 
     1476        bemerkung                                       varchar, 
    14841477        CONSTRAINT ax_fortfuehrungsfall_pk PRIMARY KEY (ogc_fid) 
    14851478); 
     
    32703263-- -------------------------------------- 
    32713264CREATE TABLE ax_seilbahnschwebebahn ( 
    3272         ogc_fid                 serial NOT NULL, 
    3273         gml_id                  character(16), 
    3274         identifier              character(44), 
    3275         beginnt                 character(20), 
    3276         endet                   character(20), 
     3265        ogc_fid                         serial NOT NULL, 
     3266        gml_id                          character(16), 
     3267        identifier                      character(44), 
     3268        beginnt                         character(20), 
     3269        endet                           character(20), 
    32773270        advstandardmodell       varchar, 
    32783271        sonstigesmodell         varchar[], 
    3279         anlass                  varchar, 
     3272        anlass                          varchar, 
    32803273        bahnkategorie           integer, 
    3281         name                    varchar, 
     3274        name                            varchar, 
    32823275        CONSTRAINT ax_seilbahnschwebebahn_pk PRIMARY KEY (ogc_fid) 
    32833276); 
     
    32963289-- ---------------------------------------------- 
    32973290CREATE TABLE ax_gleis ( 
    3298         ogc_fid                 serial NOT NULL, 
    3299         gml_id                  character(16), 
    3300         identifier              character(44), 
    3301         beginnt                 character(20), 
    3302         endet                   character(20), 
     3291        ogc_fid                         serial NOT NULL, 
     3292        gml_id                          character(16), 
     3293        identifier                      character(44), 
     3294        beginnt                         character(20), 
     3295        endet                           character(20), 
    33033296        advstandardmodell       varchar, 
    33043297        sonstigesmodell         varchar[], 
    3305         anlass                  varchar, 
     3298        anlass                          varchar, 
    33063299        bahnkategorie           integer, 
    3307         art                     integer, 
    3308         lagezuroberflaeche      integer, 
    3309         name                    varchar, 
     3300        art                                     integer, 
     3301        lagezuroberflaeche      integer, 
     3302        name                            varchar, 
    33103303        CONSTRAINT ax_gleis_pk PRIMARY KEY (ogc_fid) 
    33113304); 
     
    33233316-- ----------------------------------- 
    33243317CREATE TABLE ax_flugverkehrsanlage ( 
    3325         ogc_fid                 serial NOT NULL, 
    3326         gml_id                  character(16), 
    3327         identifier              character(44), 
    3328         beginnt                 character(20), 
    3329         endet                   character(20), 
     3318        ogc_fid                         serial NOT NULL, 
     3319        gml_id                          character(16), 
     3320        identifier                      character(44), 
     3321        beginnt                         character(20), 
     3322        endet                           character(20), 
    33303323        advstandardmodell       varchar, 
    33313324        sonstigesmodell         varchar, 
    3332         anlass                  varchar, 
    3333         art                     integer, 
     3325        anlass                          varchar, 
     3326        art                                     integer, 
    33343327        oberflaechenmaterial    integer, 
    3335         name                    varchar, 
     3328        name                            varchar, 
    33363329        CONSTRAINT ax_flugverkehrsanlage_pk PRIMARY KEY (ogc_fid) 
    33373330); 
     
    33533346-- ----------------------------------------------------- 
    33543347CREATE TABLE ax_bauwerkimgewaesserbereich ( 
    3355         ogc_fid                 serial NOT NULL, 
    3356         gml_id                  character(16), 
    3357         identifier              character(44), 
    3358         beginnt                 character(20), 
    3359         endet                   character(20), 
    3360         advstandardmodell       varchar, 
    3361         anlass                  varchar, 
     3348        ogc_fid                         serial NOT NULL, 
     3349        gml_id                          character(16), 
     3350        identifier                      character(44), 
     3351        beginnt                         character(20), 
     3352        endet                           character(20), 
     3353        advstandardmodell       varchar, 
     3354        anlass                          varchar, 
    33623355        bauwerksfunktion        integer, 
    3363         name                    varchar, 
    3364         zustand                 integer, 
     3356        name                            varchar, 
     3357        zustand                         integer, 
    33653358        CONSTRAINT ax_bauwerkimgewaesserbereich_pk PRIMARY KEY (ogc_fid) 
    33663359); 
     
    34093402-- ---------------------------------------------- 
    34103403CREATE TABLE ax_gewaessermerkmal ( 
    3411         ogc_fid                 serial NOT NULL, 
    3412         gml_id                  character(16), 
    3413         identifier              character(44), 
    3414         beginnt                 character(20), 
    3415         endet                   character(20), 
    3416         advstandardmodell       varchar, 
    3417         anlass                  varchar, 
    3418         art                     integer, 
    3419         name                    varchar, 
     3404        ogc_fid                         serial NOT NULL, 
     3405        gml_id                          character(16), 
     3406        identifier                      character(44), 
     3407        beginnt                         character(20), 
     3408        endet                           character(20), 
     3409        advstandardmodell       varchar, 
     3410        anlass                          varchar, 
     3411        art                                     integer, 
     3412        name                            varchar, 
    34203413        CONSTRAINT ax_gewaessermerkmal_pk PRIMARY KEY (ogc_fid) 
    34213414); 
     
    34333426-- ------------------------------------------------- 
    34343427CREATE TABLE ax_untergeordnetesgewaesser ( 
    3435         ogc_fid                 serial NOT NULL, 
    3436         gml_id                  character(16), 
    3437         identifier              character(44), 
    3438         beginnt                 character(20), 
    3439         endet                   character(20), 
    3440         advstandardmodell       varchar, 
    3441         anlass                  varchar, 
    3442         funktion                integer, 
     3428        ogc_fid                                 serial NOT NULL, 
     3429        gml_id                                  character(16), 
     3430        identifier                              character(44), 
     3431        beginnt                                 character(20), 
     3432        endet                                   character(20), 
     3433        advstandardmodell               varchar, 
     3434        anlass                                  varchar, 
     3435        funktion                                integer, 
    34433436        lagezurerdoberflaeche   integer, 
    34443437        hydrologischesmerkmal   integer, 
    3445         name                    varchar, 
     3438        name                                    varchar, 
    34463439        CONSTRAINT ax_untergeordnetesgewaesser_pk PRIMARY KEY (ogc_fid) 
    34473440); 
     
    34653458-- --------------------------------- 
    34663459CREATE TABLE ax_wasserspiegelhoehe ( 
    3467         ogc_fid                 serial NOT NULL, 
    3468         gml_id                  character(16), 
    3469         identifier              character(44), 
    3470         beginnt                 character(20), 
    3471         endet                   character(20), 
    3472         advstandardmodell       varchar, 
    3473         anlass                  varchar, 
     3460        ogc_fid                                 serial NOT NULL, 
     3461        gml_id                                  character(16), 
     3462        identifier                              character(44), 
     3463        beginnt                                 character(20), 
     3464        endet                                   character(20), 
     3465        advstandardmodell               varchar, 
     3466        anlass                                  varchar, 
    34743467        hoehedeswasserspiegels  double precision, 
    34753468        CONSTRAINT ax_wasserspiegelhoehe_pk PRIMARY KEY (ogc_fid) 
     
    34873480-- ----------------------------------------------------------- 
    34883481CREATE TABLE ax_schifffahrtsliniefaehrverkehr ( 
    3489         ogc_fid                 serial NOT NULL, 
    3490         gml_id                  character(16), 
    3491         identifier              character(44), 
    3492         beginnt                 character(20), 
    3493         endet                   character(20), 
    3494         advstandardmodell       varchar, 
    3495         anlass                  varchar, 
    3496         art                     integer, 
     3482        ogc_fid                         serial NOT NULL, 
     3483        gml_id                          character(16), 
     3484        identifier                      character(44), 
     3485        beginnt                         character(20), 
     3486        endet                           character(20), 
     3487        advstandardmodell       varchar, 
     3488        anlass                          varchar, 
     3489        art                                     integer, 
    34973490        CONSTRAINT ax_schifffahrtsliniefaehrverkehr_pk PRIMARY KEY (ogc_fid) 
    34983491); 
     
    35163509-- ----------------------------- 
    35173510CREATE TABLE ax_boeschungkliff ( 
    3518         ogc_fid                 serial NOT NULL, 
    3519         gml_id                  character(16), 
    3520         identifier              character(44), 
    3521         beginnt                 character(20), 
    3522         endet                   character(20), 
     3511        ogc_fid                         serial NOT NULL, 
     3512        gml_id                          character(16), 
     3513        identifier                      character(44), 
     3514        beginnt                         character(20), 
     3515        endet                           character(20), 
    35233516        advstandardmodell       varchar, 
    35243517        sonstigesmodell         varchar[], 
    3525         anlass                  varchar, 
    3526         objekthoehe             double precision, 
     3518        anlass                          varchar, 
     3519        objekthoehe                     double precision, 
    35273520        CONSTRAINT ax_boeschungkliff_pk PRIMARY KEY (ogc_fid) 
    35283521); 
     
    35403533--AX_Boeschungsflaeche GeÀndert (Revisionsnummer: 1623) 
    35413534CREATE TABLE ax_boeschungsflaeche ( 
    3542         ogc_fid                 serial NOT NULL, 
    3543         gml_id                  character(16), 
    3544         identifier              character(44), 
    3545         beginnt                 character(20), 
    3546         endet                   character(20), 
     3535        ogc_fid                         serial NOT NULL, 
     3536        gml_id                          character(16), 
     3537        identifier                      character(44), 
     3538        beginnt                         character(20), 
     3539        endet                           character(20), 
    35473540        advstandardmodell       varchar, 
    35483541        sonstigesmodell         varchar[], 
    3549         anlass                  varchar, 
     3542        anlass                          varchar, 
    35503543        CONSTRAINT ax_boeschungsflaeche_pk PRIMARY KEY (ogc_fid) 
    35513544); 
     
    35633556-- ---------------------------------------------- 
    35643557CREATE TABLE ax_dammwalldeich ( 
    3565         ogc_fid                 serial NOT NULL, 
    3566         gml_id                  character(16), 
    3567         identifier              character(44), 
    3568         beginnt                 character(20), 
    3569         endet                   character(20), 
    3570         advstandardmodell       varchar, 
    3571         anlass                  varchar, 
    3572         art                     integer, 
    3573         name                    varchar, 
    3574         funktion                integer, 
     3558        ogc_fid                         serial NOT NULL, 
     3559        gml_id                          character(16), 
     3560        identifier                      character(44), 
     3561        beginnt                         character(20), 
     3562        endet                           character(20), 
     3563        advstandardmodell       varchar, 
     3564        anlass                          varchar, 
     3565        art                                     integer, 
     3566        name                            varchar, 
     3567        funktion                        integer, 
    35753568        CONSTRAINT ax_dammwalldeich_pk PRIMARY KEY (ogc_fid) 
    35763569); 
     
    35883581-- -------------------------  
    35893582CREATE TABLE ax_hoehleneingang ( 
    3590         ogc_fid                 serial NOT NULL, 
    3591         gml_id                  character(16), 
    3592         identifier              character(44), 
    3593         beginnt                 character(20), 
    3594         endet                   character(20), 
    3595         advstandardmodell       varchar, 
    3596         anlass                  varchar, 
    3597         name                    varchar, 
     3583        ogc_fid                         serial NOT NULL, 
     3584        gml_id                          character(16), 
     3585        identifier                      character(44), 
     3586        beginnt                         character(20), 
     3587        endet                           character(20), 
     3588        advstandardmodell       varchar, 
     3589        anlass                          varchar, 
     3590        name                            varchar, 
    35983591        ax_datenerhebung        integer, 
    35993592        CONSTRAINT ax_hoehleneingang_pk PRIMARY KEY (ogc_fid) 
     
    36133606-- Nutzung 
    36143607CREATE TABLE ax_felsenfelsblockfelsnadel ( 
    3615         ogc_fid                 serial NOT NULL, 
    3616         gml_id                  character(16), 
    3617         identifier              character(44), 
    3618         beginnt                 character(20), 
    3619         endet                   character(20), 
    3620         advstandardmodell       varchar, 
    3621         anlass                  varchar, 
    3622         name                    varchar, 
     3608        ogc_fid                         serial NOT NULL, 
     3609        gml_id                          character(16), 
     3610        identifier                      character(44), 
     3611        beginnt                         character(20), 
     3612        endet                           character(20), 
     3613        advstandardmodell       varchar, 
     3614        anlass                          varchar, 
     3615        name                            varchar, 
    36233616        CONSTRAINT ax_felsenfelsblockfelsnadel_pk PRIMARY KEY (ogc_fid) 
    36243617); 
     
    36363629-- ------- 
    36373630CREATE TABLE ax_duene ( 
    3638         ogc_fid                 serial NOT NULL, 
    3639         gml_id                  character(16), 
    3640         identifier              character(44), 
    3641         beginnt                 character(20), 
    3642         endet                   character(20), 
    3643         advstandardmodell       varchar, 
    3644         anlass                  varchar, 
    3645         name                    varchar, 
     3631        ogc_fid                         serial NOT NULL, 
     3632        gml_id                          character(16), 
     3633        identifier                      character(44), 
     3634        beginnt                         character(20), 
     3635        endet                           character(20), 
     3636        advstandardmodell       varchar, 
     3637        anlass                          varchar, 
     3638        name                            varchar, 
    36463639        CONSTRAINT ax_duene_pk PRIMARY KEY (ogc_fid) 
    36473640); 
     
    36573650-- -------------------- 
    36583651CREATE TABLE ax_hoehenlinie ( 
    3659         ogc_fid                 serial NOT NULL, 
    3660         gml_id                  character(16), 
    3661         identifier              character(44), 
    3662         beginnt                 character(20), 
    3663         endet                   character(20), 
    3664         advstandardmodell       varchar, 
    3665         anlass                  varchar, 
     3652        ogc_fid                         serial NOT NULL, 
     3653        gml_id                          character(16), 
     3654        identifier                      character(44), 
     3655        beginnt                         character(20), 
     3656        endet                           character(20), 
     3657        advstandardmodell       varchar, 
     3658        anlass                          varchar, 
    36663659        hoehevonhoehenlinie     double precision, 
    36673660        CONSTRAINT ax_hoehenlinie_pk PRIMARY KEY (ogc_fid) 
     
    36893682-- ---------------------------------------------- 
    36903683CREATE TABLE ax_gelaendekante ( 
    3691         ogc_fid                 serial NOT NULL, 
    3692         gml_id                  character(16), 
    3693         identifier              character(44), 
    3694         beginnt                 character(20), 
    3695         endet                   character(20), 
    3696         advstandardmodell       varchar, 
    3697         sonstigesmodell         varchar, 
    3698         anlass                  varchar, 
    3699         istteilvon              varchar, -- Beziehung? 
    3700         artdergelaendekante     integer, 
     3684        ogc_fid                                 serial NOT NULL, 
     3685        gml_id                                  character(16), 
     3686        identifier                              character(44), 
     3687        beginnt                                 character(20), 
     3688        endet                                   character(20), 
     3689        advstandardmodell               varchar, 
     3690        sonstigesmodell                 varchar, 
     3691        anlass                                  varchar, 
     3692        istteilvon                              varchar, -- Beziehung? 
     3693        artdergelaendekante             integer, 
    37013694        ax_dqerfassungsmethode  integer, 
    3702         identifikation          integer, 
    3703         art                     integer, 
     3695        identifikation                  integer, 
     3696        art                                             integer, 
    37043697        CONSTRAINT ax_gelaendekante_pk PRIMARY KEY (ogc_fid) 
    37053698); 
     
    37213714-- ------------------------------------------------------------- 
    37223715CREATE TABLE ax_besondererhoehenpunkt ( 
    3723         ogc_fid                 serial NOT NULL, 
    3724         gml_id                  character(16), 
    3725         identifier              character(44), 
    3726         beginnt                 character(20), 
    3727         endet                   character(20), 
     3716        ogc_fid                         serial NOT NULL, 
     3717        gml_id                          character(16), 
     3718        identifier                      character(44), 
     3719        beginnt                         character(20), 
     3720        endet                           character(20), 
    37283721        advstandardmodell       varchar, 
    37293722        sonstigesmodell         varchar, 
    3730         anlass                  varchar, 
     3723        anlass                          varchar, 
    37313724        besonderebedeutung      integer, 
    37323725        CONSTRAINT ax_besondererhoehenpunkt_pk PRIMARY KEY (ogc_fid) 
     
    37573750-- ------------------------------------------------------------------- 
    37583751CREATE TABLE ax_klassifizierungnachstrassenrecht ( 
    3759         ogc_fid                 serial NOT NULL, 
    3760         gml_id                  character(16), 
    3761         identifier              character(44), 
    3762         beginnt                 character(20), 
    3763         endet                   character(20), 
    3764         advstandardmodell       varchar, 
    3765         anlass                  varchar, 
     3752        ogc_fid                         serial NOT NULL, 
     3753        gml_id                          character(16), 
     3754        identifier                      character(44), 
     3755        beginnt                         character(20), 
     3756        endet                           character(20), 
     3757        advstandardmodell       varchar, 
     3758        anlass                          varchar, 
    37663759        artderfestlegung        integer, 
    3767         land                    integer, 
    3768         stelle                  varchar, 
    3769         bezeichnung             varchar, 
     3760        land                            integer, 
     3761        stelle                          varchar, 
     3762        bezeichnung                     varchar, 
    37703763        CONSTRAINT ax_klassifizierungnachstrassenrecht_pk PRIMARY KEY (ogc_fid) 
    37713764); 
     
    37843777-- --------------------------------------------------------------- 
    37853778CREATE TABLE ax_klassifizierungnachwasserrecht ( 
    3786         ogc_fid                 serial NOT NULL, 
    3787         gml_id                  character(16), 
    3788         identifier              character(44), 
    3789         beginnt                 character(20), 
    3790         endet                   character(20), 
    3791         advstandardmodell       varchar, 
    3792         anlass                  varchar, 
     3779        ogc_fid                         serial NOT NULL, 
     3780        gml_id                          character(16), 
     3781        identifier                      character(44), 
     3782        beginnt                         character(20), 
     3783        endet                           character(20), 
     3784        advstandardmodell       varchar, 
     3785        anlass                          varchar, 
    37933786        artderfestlegung        integer, 
    3794         land                    integer, 
    3795         stelle                  varchar, 
     3787        land                            integer, 
     3788        stelle                          varchar, 
    37963789        CONSTRAINT ax_klassifizierungnachwasserrecht_pk PRIMARY KEY (ogc_fid) 
    37973790); 
     
    38113804-- mit bodenbezogenen BeschrÀnkungen, Belastungen oder anderen Eigenschaften nach öffentlichen Vorschriften. 
    38123805CREATE TABLE ax_bauraumoderbodenordnungsrecht ( 
    3813         ogc_fid                 serial NOT NULL, 
    3814         gml_id                  character(16), 
    3815         identifier              character(44), 
    3816         beginnt                 character(20), 
    3817         endet                   character(20), 
    3818         advstandardmodell       varchar, 
    3819         anlass                  varchar, 
    3820         art                     varchar, -- (15) 
    3821         name                    varchar, 
    3822         artderfestlegung        integer, 
    3823         land                    integer, 
    3824         stelle                  varchar, 
    3825         bezeichnung             varchar, 
    3826         CONSTRAINT ax_bauraumoderbodenordnungsrecht_pk PRIMARY KEY (ogc_fid) 
    3827 ); 
    3828  
    3829 SELECT AddGeometryColumn('ax_bauraumoderbodenordnungsrecht','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 
    3830  
    3831 CREATE INDEX ax_bauraumoderbodenordnungsrecht_geom_idx ON ax_bauraumoderbodenordnungsrecht USING gist (wkb_geometry); 
    3832 CREATE UNIQUE INDEX ax_bauraumoderbodenordnungsrecht_gml ON ax_bauraumoderbodenordnungsrecht USING btree (gml_id,beginnt); 
    3833  
    3834 COMMENT ON TABLE  ax_bauraumoderbodenordnungsrecht             IS 'REO: Bau-, Raum- oder Bodenordnungsrecht'; 
    3835 COMMENT ON COLUMN ax_bauraumoderbodenordnungsrecht.gml_id      IS 'Identifikator, global eindeutig'; 
    3836 COMMENT ON COLUMN ax_bauraumoderbodenordnungsrecht.artderfestlegung IS 'ADF'; 
    3837 COMMENT ON COLUMN ax_bauraumoderbodenordnungsrecht.name      IS 'NAM, Eigenname von "Bau-, Raum- oder Bodenordnungsrecht"'; 
    3838 COMMENT ON COLUMN ax_bauraumoderbodenordnungsrecht.bezeichnung IS 'BEZ, Amtlich festgelegte VerschlÃŒsselung von "Bau-, Raum- oder Bodenordnungsrecht"'; 
    3839  
    3840  
    3841 -- S o n s t i g e s   R e c h t 
    3842 -- ----------------------------- 
    3843 CREATE TABLE ax_sonstigesrecht ( 
    3844         ogc_fid                 serial NOT NULL, 
    3845         gml_id                  character(16), 
    3846         identifier              character(44), 
    3847         beginnt                 character(20), 
    3848         endet                   character(20), 
    3849         advstandardmodell       varchar, 
    3850         anlass                  varchar, 
    3851         artderfestlegung        integer, 
    3852         land                    integer, 
    3853         stelle                  varchar, 
    3854         bezeichnung             varchar, 
    3855         characterstring         varchar, 
    3856         art                     varchar,  --(15) 
    3857         name                    varchar, 
    3858         funktion                integer, 
    3859 --      "qualitaetsangaben|ax_dqmitdatenerhebung|herkunft|li_lineage|pro" varchar, 
    3860 --      datetime                varchar, 
    3861         CONSTRAINT ax_sonstigesrecht_pk PRIMARY KEY (ogc_fid) 
    3862 ); 
    3863  
    3864 SELECT AddGeometryColumn('ax_sonstigesrecht','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 
    3865  
    3866 CREATE INDEX ax_sonstigesrecht_geom_idx ON ax_sonstigesrecht USING gist (wkb_geometry); 
    3867 CREATE UNIQUE INDEX ax_sonstigesrecht_gml ON ax_sonstigesrecht USING btree (gml_id,beginnt); 
    3868  
    3869 COMMENT ON TABLE  ax_sonstigesrecht        IS 'S o n s t i g e s   R e c h t'; 
    3870 COMMENT ON COLUMN ax_sonstigesrecht.gml_id IS 'Identifikator, global eindeutig'; 
    3871  
    3872  
    3873 --** Objektartengruppe: BodenschÀtzung, Bewertung 
    3874 --   =================================================================== 
    3875  
    3876  
    3877 -- B o d e n s c h À t z u n g 
    3878 -- ---------------------------------------------- 
    3879 CREATE TABLE ax_bodenschaetzung ( 
    38803806        ogc_fid                         serial NOT NULL, 
    38813807        gml_id                          character(16), 
     
    38833809        beginnt                         character(20), 
    38843810        endet                           character(20), 
     3811        advstandardmodell       varchar, 
     3812        anlass                          varchar, 
     3813        art                                     varchar, -- (15) 
     3814        name                            varchar, 
     3815        artderfestlegung        integer, 
     3816        land                            integer, 
     3817        stelle                          varchar, 
     3818        bezeichnung                     varchar, 
     3819        CONSTRAINT ax_bauraumoderbodenordnungsrecht_pk PRIMARY KEY (ogc_fid) 
     3820); 
     3821 
     3822SELECT AddGeometryColumn('ax_bauraumoderbodenordnungsrecht','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 
     3823 
     3824CREATE INDEX ax_bauraumoderbodenordnungsrecht_geom_idx ON ax_bauraumoderbodenordnungsrecht USING gist (wkb_geometry); 
     3825CREATE UNIQUE INDEX ax_bauraumoderbodenordnungsrecht_gml ON ax_bauraumoderbodenordnungsrecht USING btree (gml_id,beginnt); 
     3826 
     3827COMMENT ON TABLE  ax_bauraumoderbodenordnungsrecht             IS 'REO: Bau-, Raum- oder Bodenordnungsrecht'; 
     3828COMMENT ON COLUMN ax_bauraumoderbodenordnungsrecht.gml_id      IS 'Identifikator, global eindeutig'; 
     3829COMMENT ON COLUMN ax_bauraumoderbodenordnungsrecht.artderfestlegung IS 'ADF'; 
     3830COMMENT ON COLUMN ax_bauraumoderbodenordnungsrecht.name        IS 'NAM, Eigenname von "Bau-, Raum- oder Bodenordnungsrecht"'; 
     3831COMMENT ON COLUMN ax_bauraumoderbodenordnungsrecht.bezeichnung IS 'BEZ, Amtlich festgelegte VerschlÃŒsselung von "Bau-, Raum- oder Bodenordnungsrecht"'; 
     3832 
     3833 
     3834-- S o n s t i g e s   R e c h t 
     3835-- ----------------------------- 
     3836CREATE TABLE ax_sonstigesrecht ( 
     3837        ogc_fid                         serial NOT NULL, 
     3838        gml_id                          character(16), 
     3839        identifier                      character(44), 
     3840        beginnt                         character(20), 
     3841        endet                           character(20), 
     3842        advstandardmodell       varchar, 
     3843        anlass                          varchar, 
     3844        artderfestlegung        integer, 
     3845        land                            integer, 
     3846        stelle                          varchar, 
     3847        bezeichnung                     varchar, 
     3848        characterstring         varchar, 
     3849        art                                     varchar,  --(15) 
     3850        name                            varchar, 
     3851        funktion                        integer, 
     3852--      datetime                        varchar, 
     3853        CONSTRAINT ax_sonstigesrecht_pk PRIMARY KEY (ogc_fid) 
     3854); 
     3855 
     3856SELECT AddGeometryColumn('ax_sonstigesrecht','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 
     3857 
     3858CREATE INDEX ax_sonstigesrecht_geom_idx ON ax_sonstigesrecht USING gist (wkb_geometry); 
     3859CREATE UNIQUE INDEX ax_sonstigesrecht_gml ON ax_sonstigesrecht USING btree (gml_id,beginnt); 
     3860 
     3861COMMENT ON TABLE  ax_sonstigesrecht        IS 'S o n s t i g e s   R e c h t'; 
     3862COMMENT ON COLUMN ax_sonstigesrecht.gml_id IS 'Identifikator, global eindeutig'; 
     3863 
     3864 
     3865--** Objektartengruppe: BodenschÀtzung, Bewertung 
     3866--   =================================================================== 
     3867 
     3868 
     3869-- B o d e n s c h À t z u n g 
     3870-- ---------------------------------------------- 
     3871CREATE TABLE ax_bodenschaetzung ( 
     3872        ogc_fid                                 serial NOT NULL, 
     3873        gml_id                                  character(16), 
     3874        identifier                              character(44), 
     3875        beginnt                                 character(20), 
     3876        endet                                   character(20), 
    38853877        advstandardmodell               varchar, 
    3886         anlass                          varchar, 
    3887         art                             varchar, -- (15) 
    3888         name                            varchar, 
    3889         kulturart                       integer, 
    3890         bodenart                        integer, 
     3878        anlass                                  varchar, 
     3879--      art                                             varchar, -- (15) 
     3880--      name                                    varchar, 
     3881        kulturart                               integer, 
     3882        bodenart                                integer, 
    38913883        zustandsstufeoderbodenstufe     integer, 
    38923884        entstehungsartoderklimastufewasserverhaeltnisse integer[], -- veraendert [] 2012-02-03 
     
    38943886        ackerzahlodergruenlandzahl      integer, 
    38953887        sonstigeangaben                 integer[], 
    3896         jahreszahl                      integer, 
     3888        jahreszahl                              integer, 
    38973889        CONSTRAINT ax_bodenschaetzung_pk PRIMARY KEY (ogc_fid) 
    38983890); 
     
    39033895CREATE UNIQUE INDEX ax_bodenschaetzung_gml ON ax_bodenschaetzung USING btree (gml_id,beginnt); 
    39043896 
    3905 COMMENT ON TABLE  ax_bodenschaetzung        IS 'B o d e n s c h À t z u n g'; 
    3906 COMMENT ON COLUMN ax_bodenschaetzung.gml_id IS 'Identifikator, global eindeutig'; 
     3897COMMENT ON TABLE  ax_bodenschaetzung              IS 'B o d e n s c h À t z u n g'; 
     3898COMMENT ON COLUMN ax_bodenschaetzung.gml_id       IS 'Identifikator, global eindeutig'; 
     3899COMMENT ON COLUMN ax_bodenschaetzung.kulturart    IS '"Kulturart" ist die bestandskrÀftig festgesetzte landwirtschaftliche Nutzungsart entsprechend dem Acker- oder GrÃŒnlandschÀtzungsrahmen.'; 
     3900COMMENT ON COLUMN ax_bodenschaetzung.bodenart     IS '"Bodenart" ist die nach den DurchfÃŒhrungsbestimmungen zum BodenschÀtzungsgesetz (SchÀtzungsrahmen) festgelegte Bezeichnung der Bodenart.'; 
     3901COMMENT ON COLUMN ax_bodenschaetzung.zustandsstufeoderbodenstufe     IS '"Zustandsstufe oder Bodenstufe" ist die nach den SchÀtzungsrahmen festgelegte Bezeichnung der Zustands- oder Bodenstufe.'; 
     3902COMMENT ON COLUMN ax_bodenschaetzung.entstehungsartoderklimastufewasserverhaeltnisse IS '"Entstehungsart oder Klimastufe/WasserverhÀltnisse" ist die nach den SchÀtzungsrahmen festgelegte Bezeichnung der Entstehungsart oder der Klimastufe und der WasserverhÀltnisse.'; 
     3903COMMENT ON COLUMN ax_bodenschaetzung.bodenzahlodergruenlandgrundzahl IS '"Bodenzahl oder GrÃŒnlandgrundzahl" ist die Wertzahl nach dem Acker- oder GrÃŒnlandschÀtzungsrahmen'; 
     3904COMMENT ON COLUMN ax_bodenschaetzung.ackerzahlodergruenlandzahl      IS '"Ackerzahl oder GrÃŒnlandzahl" ist die "Bodenzahl oder GrÃŒnlandgrundzahl" einschließlich Ab- und Zurechnungen nach dem BodenschÀtzungsgesetz.'; 
     3905COMMENT ON COLUMN ax_bodenschaetzung.sonstigeangaben                 IS '"Sonstige Angaben" ist der Nachweis von Besonderheiten einer bodengeschÀtzten FlÀche.'; 
     3906COMMENT ON COLUMN ax_bodenschaetzung.jahreszahl   IS '"Jahreszahl" ist das Jahr, in dem eine Neukultur oder Tiefkultur angelegt worden ist.'; 
    39073907 
    39083908 
     
    39103910-- ----------------------------------------------------------------------------------- 
    39113911CREATE TABLE ax_musterlandesmusterundvergleichsstueck ( 
    3912         ogc_fid                         serial NOT NULL, 
    3913         gml_id                          character(16), 
    3914         identifier                      character(44), 
    3915         beginnt                         character(20), 
    3916         endet                           character(20), 
     3912        ogc_fid                                 serial NOT NULL, 
     3913        gml_id                                  character(16), 
     3914        identifier                              character(44), 
     3915        beginnt                                 character(20), 
     3916        endet                                   character(20), 
    39173917        advstandardmodell               varchar, 
    3918         anlass                          varchar, 
    3919         merkmal                         integer, 
    3920         nummer                          integer, 
    3921         kulturart                       integer, 
    3922         bodenart                        integer, 
     3918        anlass                                  varchar, 
     3919--      art                                             varchar,  -- (15) 
     3920--      name                                    varchar, 
     3921        merkmal                                 integer, 
     3922        nummer                                  integer, 
     3923        kulturart                               integer, 
     3924        bodenart                                integer, 
    39233925        zustandsstufeoderbodenstufe     integer, 
    39243926        entstehungsartoderklimastufewasserverhaeltnisse integer, 
    39253927        bodenzahlodergruenlandgrundzahl integer, 
    39263928        ackerzahlodergruenlandzahl      integer, 
    3927         art                             varchar,  -- (15) 
    3928         name                            varchar, 
     3929        sonstigeangaben                 integer[], 
    39293930        CONSTRAINT ax_musterlandesmusterundvergleichsstueck_pk PRIMARY KEY (ogc_fid) 
    39303931); 
    39313932 
    3932  
    39333933SELECT AddGeometryColumn('ax_musterlandesmusterundvergleichsstueck','wkb_geometry',:alkis_epsg,'GEOMETRY',2); -- POLYGON/POINT 
    39343934 
    3935 CREATE INDEX ax_musterlandesmusterundvergleichsstueck_geom_idx ON ax_musterlandesmusterundvergleichsstueck USING gist (wkb_geometry); 
     3935CREATE INDEX ax_musterlandesmusterundvergleichsstueck_geom_idx   ON ax_musterlandesmusterundvergleichsstueck USING gist (wkb_geometry); 
    39363936CREATE UNIQUE INDEX ax_musterlandesmusterundvergleichsstueck_gml ON ax_musterlandesmusterundvergleichsstueck USING btree (gml_id,beginnt); 
    39373937 
    3938 COMMENT ON TABLE  ax_musterlandesmusterundvergleichsstueck        IS 'Muster-, Landesmuster- und Vergleichsstueck'; 
    3939 COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.gml_id IS 'Identifikator, global eindeutig'; 
     3938COMMENT ON TABLE  ax_musterlandesmusterundvergleichsstueck           IS '"Muster-, Landesmuster- und VergleichsstÃŒck" ist eine besondere bodengeschÀtzte FlÀche nach dem BodenschÀtzungsgesetz, fÃŒr die eine ErtragsfÀhigkeit im Liegenschaftskataster nachzuweisen ist.'; 
     3939COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.gml_id    IS 'Identifikator, global eindeutig'; 
     3940 
     3941COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.merkmal   IS '"Merkmal" ist die Kennzeichnung zur Unterscheidung von MusterstÃŒck, LandesmusterstÃŒck und VergleichsstÃŒck.'; 
     3942COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.kulturart IS '"Kulturart" ist die bestandskrÀftig festgesetzte landwirtschaftliche Nutzungsart entsprechend dem Acker- oder GrÃŒnlandschÀtzungsrahmen.'; 
     3943COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.bodenart  IS '"Bodenart" ist die nach den DurchfÃŒhrungsbestimmungen zum BodenschÀtzungsgesetz (SchÀtzungsrahmen) festgelegte Bezeichnung der Bodenart.'; 
     3944COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.zustandsstufeoderbodenstufe     IS '"Zustandsstufe oder Bodenstufe" ist die nach den SchÀtzungsrahmen festgelegte Bezeichnung der Zustands- oder Bodenstufe.'; 
     3945COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.entstehungsartoderklimastufewasserverhaeltnisse IS '"Entstehungsart oder Klimastufe/WasserverhÀltnisse" ist die nach den SchÀtzungsrahmen festgelegte Bezeichnung der Entstehungsart oder der Klimastufe und der WasserverhÀltnisse.'; 
     3946COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.bodenzahlodergruenlandgrundzahl IS '"Bodenzahl oder GrÃŒnlandgrundzahl" ist die Wertzahl nach dem Acker- oder GrÃŒnlandschÀtzungsrahmen.'; 
     3947COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.ackerzahlodergruenlandzahl      IS '"Ackerzahl oder GrÃŒnlandzahl" ist die "Bodenzahl oder GrÃŒnlandgrundzahl" einschließlich Ab- und Zurechnungen nach dem BodenschÀtzungsgesetz.'; 
     3948COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.sonstigeangaben                 IS '"Sonstige Angaben" ist der Nachweis von Besonderheiten einer bodengeschÀtzten FlÀche.'; 
    39403949 
    39413950 
  • trunk/import/datenbank_anlegen.sh

    r215 r276  
    77## Stand: 
    88##  2012-02-10 PostNAS 07, Umbenennung 
    9 ##  2013-01-15 Zwischenstopp um Meldungen lesen zu kï¿œnnen bevor, sie aus dem Scrollbereich verschwinden 
     9##  2013-01-15 Zwischenstopp um Meldungen lesen zu können bevor, sie aus dem Scrollbereich verschwinden 
     10##  2013-04-16 Vers.-Nr. "0.7" aus dem Dateinamen von Schema und Keytable entfernt, sichten_wms.sql 
    1011 
    1112POSTNAS_HOME=$(dirname $0) 
     
    106107psql $con -U ${DBUSER} -f pp_definition.sql >$MANDANT_HOME/log/pp_definition.log 
    107108echo " " 
    108 echo "** Definition von Views (sichten.sql)" 
    109 psql $con -U ${DBUSER} -f sichten.sql >$MANDANT_HOME/log/sichten.log 
     109echo "** Definition von Views (sichten_wms.sql)" 
     110psql $con -U ${DBUSER} -f sichten_wms.sql >$MANDANT_HOME/log/sichten_wms.log 
    110111echo " " 
    111112echo  "COMMENT ON DATABASE ${DBNAME} IS 'ALKIS - Konverter PostNAS 0.7';" | psql -p 5432 -d ${DBNAME} -U ${DBUSER}  
     
    113114echo "** Berechtigung (grant.sql) Protokoll siehe log" 
    114115psql $con -U ${DBUSER} -f grant.sql >$MANDANT_HOME/log/log_grant.log 
    115 echo " " 
    116 echo "***************************" 
    117 echo "**  Ende Neue Datenbank  **" 
    118 echo "***************************" 
     116echo "  
     117*************************** 
     118**  Ende Neue Datenbank  ** 
     119*************************** 
     120" 
  • trunk/import/grant.sql

    r215 r276  
    1212--  2012-04-25  Tabelle pp_flurstueck_nr 
    1313--  2013-01-15  mehr Schlüsseltabellen rein 
     14--  2013-03-05  View "s_beschriftung" wird durch "ap_pto_stra" und "ap_pto_rest" ersetzt. 
     15--              View "s_nummer_nebengebaeude" wird durch "lfdnr_nebengebaeude" ersetzt. 
     16--  2013-03-25  View "grenzpunkt" und "gebaeude_txt" 
     17--  2013-04-16  Views zum Thema Bodenscätzung 
    1418 
    1519-- Tabellen 
     
    292296GRANT SELECT ON TABLE ax_bodenschaetzung_zustandsstufe     TO ms6; 
    293297GRANT SELECT ON TABLE ax_bodenschaetzung_zustandsstufe     TO mb27; 
    294 GRANT SELECT ON TABLE ax_grablochderbodenschaetzung_bedeutung  TO ms6; 
    295 GRANT SELECT ON TABLE ax_grablochderbodenschaetzung_bedeutung  TO mb27; 
     298GRANT SELECT ON TABLE ax_grablochderbodenschaetzung_bedeutung          TO ms6; 
     299GRANT SELECT ON TABLE ax_grablochderbodenschaetzung_bedeutung          TO mb27; 
    296300GRANT SELECT ON TABLE ax_musterlandesmusterundvergleichsstueck_merkmal TO ms6; 
    297301GRANT SELECT ON TABLE ax_musterlandesmusterundvergleichsstueck_merkmal TO mb27; 
     302-- Bodenschätzung Views 
     303GRANT SELECT ON TABLE s_bodensch_wms TO ms6; 
     304GRANT SELECT ON TABLE s_bodensch_ent TO ms6; 
     305GRANT SELECT ON TABLE s_bodensch_po  TO ms6; 
     306GRANT SELECT ON TABLE s_bodensch_tx  TO ms6; 
     307GRANT SELECT ON TABLE s_zuordungspfeilspitze_bodensch TO ms6; 
     308GRANT SELECT ON TABLE s_zuordungspfeil_bodensch       TO ms6; 
    298309 
    299310-- Recht 
     
    308319GRANT SELECT ON TABLE ax_anderefestlegungnachstrassenrecht_artdf  TO ms6; 
    309320GRANT SELECT ON TABLE ax_anderefestlegungnachstrassenrecht_artdf  TO mb27; 
    310 GRANT SELECT ON TABLE ax_klassifizierungnachstrassenrecht_artdf TO ms6; 
    311 GRANT SELECT ON TABLE ax_klassifizierungnachstrassenrecht_artdf TO mb27; 
    312 GRANT SELECT ON TABLE ax_klassifizierungnachwasserrecht_artdf TO ms6; 
    313 GRANT SELECT ON TABLE ax_klassifizierungnachwasserrecht_artdf TO mb27; 
    314 GRANT SELECT ON TABLE ax_naturumweltoderbodenschutzrecht_artdf  TO ms6; 
    315 GRANT SELECT ON TABLE ax_naturumweltoderbodenschutzrecht_artdf  TO mb27; 
     321GRANT SELECT ON TABLE ax_klassifizierungnachstrassenrecht_artdf   TO ms6; 
     322GRANT SELECT ON TABLE ax_klassifizierungnachstrassenrecht_artdf   TO mb27; 
     323GRANT SELECT ON TABLE ax_klassifizierungnachwasserrecht_artdf     TO ms6; 
     324GRANT SELECT ON TABLE ax_klassifizierungnachwasserrecht_artdf     TO mb27; 
     325GRANT SELECT ON TABLE ax_naturumweltoderbodenschutzrecht_artdf    TO ms6; 
     326GRANT SELECT ON TABLE ax_naturumweltoderbodenschutzrecht_artdf    TO mb27; 
    316327GRANT SELECT ON TABLE ax_sonstigesrecht_artdf              TO ms6; 
    317328GRANT SELECT ON TABLE ax_sonstigesrecht_artdf              TO mb27; 
     
    327338-- ===== 
    328339  GRANT SELECT ON TABLE s_hausnummer_gebaeude              TO ms6; 
    329   GRANT SELECT ON TABLE s_nummer_nebengebaeude             TO ms6; 
     340--GRANT SELECT ON TABLE s_nummer_nebengebaeude             TO ms6; 
     341  GRANT SELECT ON TABLE lfdnr_nebengebaeude                TO ms6; 
    330342  GRANT SELECT ON TABLE s_zugehoerigkeitshaken_flurstueck  TO ms6; 
    331343  GRANT SELECT ON TABLE s_zuordungspfeil_flurstueck        TO ms6; 
    332344  GRANT SELECT ON TABLE s_zuordungspfeilspitze_flurstueck  TO ms6; 
     345  GRANT SELECT ON TABLE s_zuordungspfeil_bodensch          TO ms6; 
     346  GRANT SELECT ON TABLE s_zuordungspfeilspitze_bodensch    TO ms6; 
    333347  GRANT SELECT ON TABLE s_zuordungspfeil_gebaeude          TO ms6; 
    334348  GRANT SELECT ON TABLE s_flurstueck_nr                    TO ms6; 
    335   GRANT SELECT ON TABLE s_beschriftung                     TO ms6; 
     349--GRANT SELECT ON TABLE s_beschriftung                     TO ms6; 
     350  GRANT SELECT ON TABLE ap_pto_stra                        TO ms6; 
     351  GRANT SELECT ON TABLE ap_pto_rest                        TO ms6; 
     352  GRANT SELECT ON TABLE grenzpunkt                         TO ms6; 
     353  GRANT SELECT ON TABLE gebaeude_txt                       TO ms6; 
    336354-- VIEWS wie OBK 
    337355  GRANT SELECT ON TABLE sk2012_flurgrenze                  TO ms6; 
  • trunk/import/sichten.sql

    r275 r276  
    33-- ===== 
    44 
     5--  ----------------------------------------- 
     6--  Sichten fÃŒr Fehlersuche und Daten-Analyse 
     7--  ----------------------------------------- 
     8 
     9--  Dieses SQL braucht nur bei Bedarf in einer PostNAS-DB verarbeitet werden. 
     10--  Es werden zusÀtzliche Views einegerichtet, die nur bei Fehlersuche und Analys (vom Entwickler) benötigt werden. 
     11 
    512--  PostNAS 0.7 
    613 
    7 --  2012-02-25 PostNAS 07, Umbenennung 
    814--  2012-04-17 flstnr_ohne_position 
    915--  2012-04-24 pauschal Filter 'endet IS NULL' um historische Objekte auszublenden 
     
    1319--  2013-03-12 Optimierung Hausnummern, View "gebaeude_txt" (Funktion und Name) 
    1420--  2013-04-15 UnterdrÃŒcken doppelter Darstellung in den Views 'ap_pto_stra', 'ap_pto_nam', 'ap_pto_rest' 
    15  
    16 --  ----------------------------------------- 
    17 --  Sichten fuer Verwendung im mapfiles (wms) 
    18 --  ----------------------------------------- 
    19  
    20 -- WMS-Layer "ag_t_flurstueck" 
    21 -- --------------------------- 
    22 -- Die Geometrie befindet sich in "ap_pto", der Label in "ax_flurstueck" 
    23 -- Die Verbindung erfolgt ÃŒber "alkis_beziehungen" 
    24  
    25 -- Bruchnummerierung erzeugen 
    26 -- ALT 2012-04-17: Diese Version zeigt nur die manuell gesetzten Positionen 
    27 CREATE OR REPLACE VIEW s_flurstueck_nr 
    28 AS  
    29  SELECT f.ogc_fid,  
    30         p.wkb_geometry,  -- Position des Textes 
    31         f.zaehler::text || COALESCE ('/' || f.nenner::text, '') AS fsnum 
    32    FROM ap_pto             p 
    33    JOIN alkis_beziehungen  v  ON p.gml_id       = v.beziehung_von 
    34    JOIN ax_flurstueck      f  ON v.beziehung_zu = f.gml_id 
    35   WHERE v.beziehungsart = 'dientZurDarstellungVon'  
    36     AND p.endet IS NULL 
    37     AND f.endet IS NULL; 
    38 COMMENT ON VIEW s_flurstueck_nr IS 'fuer Kartendarstellung: Bruchnummerierung FlurstÃŒck (nur manuell gesetzte Positionen)'; 
    39  
    40 -- Wenn keine manuelle Position gesetzt ist, wird die Flaechenmitte verwendet 
    41  
    42 -- ACHTUNG: Dieser View kann nicht direkt im Mapserver-WMS verwendet werden. 
    43 -- Die Anzeige ist zu langsam. Filterung ÃŒber BBOX kann nicht funktionieren, da zunÀchst ALLE Standardpositionen  
    44 -- berechnet werden mÃŒssen, bevor darÃŒber gefiltert werden kann. 
    45  
    46 -- In einer Hilfstabelle mit geometrischem Index zwischenspeichern. 
    47 -- Siehe PostProcessing Tabelle "pp_flurstueck_nr" 
    48  
    49 CREATE OR REPLACE VIEW s_flurstueck_nr2 
    50 AS  
    51   SELECT f.ogc_fid,  
    52          p.wkb_geometry,  -- manuelle Position des Textes 
    53          f.zaehler::text || COALESCE ('/' || f.nenner::text, '') AS fsnum 
    54     FROM ap_pto             p 
    55     JOIN alkis_beziehungen  v  ON p.gml_id       = v.beziehung_von 
    56     JOIN ax_flurstueck      f  ON v.beziehung_zu = f.gml_id 
    57    WHERE v.beziehungsart = 'dientZurDarstellungVon'  
    58      AND p.endet IS NULL 
    59      AND f.endet IS NULL 
    60  UNION  
    61   SELECT f.ogc_fid, 
    62          ST_PointOnSurface(f.wkb_geometry) AS wkb_geometry,  -- Flaechenmitte als Position des Textes 
    63          f.zaehler::text || COALESCE ('/' || f.nenner::text, '') AS fsnum 
    64     FROM      ax_flurstueck     f  
    65     LEFT JOIN alkis_beziehungen v  ON v.beziehung_zu = f.gml_id 
    66    WHERE v.beziehungsart is NULL 
    67      AND f.endet IS NULL; 
    68  
    69 COMMENT ON VIEW s_flurstueck_nr2 IS 'Bruchnummerierung FlurstÃŒck, auch Standard-Position. Nicht direkt fuer WMS verwenden!'; 
    70  
    71  
    72 -- Layer "ag_t_gebaeude" 
    73 -- --------------------- 
    74 -- Problem: Zu einigen GebÀuden gibt es mehrere Hausnummern. 
    75 -- Diese unterscheiden sich im Feld ap_pto.advstandardmodell 
    76 -- z.B. 3 verschiedene EintrÀge mit <NULL>, {DKKM500}, {DKKM1000}, (Beispiel; Lage, Lange Straße 15 c) 
    77  
    78  --   DROP VIEW s_hausnummer_gebaeude; 
    79  --     CREATE OR REPLACE VIEW s_hausnummer_gebaeude  
    80  --     AS  
    81  --      SELECT p.ogc_fid,  
    82  --                     p.wkb_geometry,                                  -- Point 
    83  --                     p.drehwinkel * 57.296 AS drehwinkel, -- umn: ANGLE [drehwinkel] 
    84  --                     l.hausnummer                                     -- umn: LABELITEM 
    85  --        FROM ap_pto p 
    86  --        JOIN alkis_beziehungen v 
    87  --              ON p.gml_id = v.beziehung_von 
    88  --        JOIN ax_lagebezeichnungmithausnummer l 
    89  --              ON v.beziehung_zu  = l.gml_id 
    90  --       WHERE v.beziehungsart = 'dientZurDarstellungVon' 
    91  --             AND p.endet IS NULL 
    92  --             AND l.endet IS NULL; 
    93  --     COMMENT ON VIEW s_hausnummer_gebaeude IS 'fuer Kartendarstellung: Hausnummern HauptgebÀude'; 
    94  
    95 -- Verbesserte Version 2013-03-07 
    96 -- Nimmt nun vorzugsweise den Text der Darstellung aus ap_pto (bei ibR immer gefÃŒllt). 
    97 -- Wenn der nicht gefÃŒllt ist, wird statt dessen die Nummer aus der verknÃŒpften Labebezeichnung  
    98 -- verwendet (der hÀufigste Fall bei AED).  
    99 DROP VIEW s_hausnummer_gebaeude; 
    100 CREATE OR REPLACE VIEW s_hausnummer_gebaeude  
    101 AS  
    102  SELECT p.ogc_fid,  
    103         p.wkb_geometry,                               -- Point 
    104         p.drehwinkel * 57.296 AS drehwinkel,  -- umn: ANGLE 
    105     --  p.art, 
    106     --  p.advstandardmodell       AS modell,  -- TEST 
    107     --  p.horizontaleausrichtung  AS hor,     -- = 'zentrisch' 
    108     --  p.vertikaleausrichtung    AS ver,     -- = 'Basis' (oft), "Mitte" (selten) 
    109     --  p.schriftinhalt,                      -- WMS: das bessere LABELITEM, kann aber leer sein 
    110     --  l.hausnummer,                         -- WMS: LABELITEM default/native 
    111         COALESCE(p.schriftinhalt, l.hausnummer) AS hausnummer 
    112    FROM ap_pto p 
    113    JOIN alkis_beziehungen v 
    114      ON p.gml_id = v.beziehung_von 
    115    JOIN ax_lagebezeichnungmithausnummer l 
    116          ON v.beziehung_zu  = l.gml_id 
    117   WHERE p.art = 'HNR' 
    118     AND 'DKKM1000' = ANY (p.advstandardmodell) -- erste NÀherungslösung um Redundanzen zu unterdrÃŒcken 
    119     AND v.beziehungsart = 'dientZurDarstellungVon' 
    120         AND p.endet IS NULL 
    121         AND l.endet IS NULL 
    122 -- LIMIT 200 -- TEST 
    123 ; 
    124 COMMENT ON VIEW s_hausnummer_gebaeude IS 'fuer Kartendarstellung: Hausnummern HauptgebÀude'; 
     21--  2013-04-16 Thema "BodenschÀtzung" und fehlernde Kommentare zum Views ergÀnzt. 
     22--             Diese Datei aufgeteilt in "sichten.sql" und "sichten_wms.sql" 
     23 
    12524 
    12625-- Welche Karten-Typen ? 
    127 --   SELECT DISTINCT advstandardmodell FROM ap_pto p WHERE p.art = 'HNR'; 
    128 -- Liefert: 
    129 --   "{DKKM1000}" 
    130 --   "{DKKM1000,DKKM500}" 
    131 --   "{DKKM500}" 
    132 --   ""    (IS NULL) 
    133  
    134 -- ibR (Mi-Lk): darzustellender Text steht immer in ap_pto.schriftinhalt  
    135 -- AED (Lippe): ap_pto.schriftinhalt ist meist leer, nur selten ein Eintrag 
    136  
    137 -- ToDo: Wie bei ap_pto_stra von mehren ap_pto zu einer Hausnummer die geeignete auswÀhlen 
    138  
    139 -- ToDo: In PostProcessing die Hausnummer von l.hausnummer in p.schriftinhalt kopieren, wenn leer 
    140 --   Das wÃŒrde die COALESCE-Trickserei ersparen 
    141  
    142 -- Layer "ag_t_nebengeb" 
    143 -- --------------------- 
    144 -- 2013-03-05: Diese Abfrage liefert keine Daten mehr?? 
    145 --      CREATE OR REPLACE VIEW s_nummer_nebengebaeude  
    146 --      AS  
    147 --       SELECT p.ogc_fid,  
    148 --                      p.wkb_geometry,  
    149 --                      p.drehwinkel * 57.296 AS drehwinkel,    -- umn: ANGLE [drehwinkel] 
    150 --               -- l.pseudonummer,                     -- die HsNr des zugehoerigen Hauptgebaeudes 
    151 --                      l.laufendenummer                -- umn: LABELITEM - die laufende Nummer des Nebengebaeudes 
    152 --         FROM ap_pto p 
    153 --         JOIN alkis_beziehungen v  
    154 --               ON p.gml_id = v.beziehung_von 
    155 --         JOIN ax_lagebezeichnungmitpseudonummer l 
    156 --               ON v.beziehung_zu  = l.gml_id 
    157 --        WHERE v.beziehungsart = 'dientZurDarstellungVon' 
    158 --              AND p.endet IS NULL 
    159 --              AND l.endet IS NULL; 
    160 --      COMMENT ON VIEW s_nummer_nebengebaeude IS 'fuer Kartendarstellung: Hausnummern NebengebÀude'; 
    161  
    162 -- Suche nach einem Ersatz: 
    163 -- ax_gebaeude  >hat>  ax_lagebezeichnungmitpseudonummer, kein Drehwinkel. 
    164 CREATE OR REPLACE VIEW lfdnr_nebengebaeude  
    165 AS  
    166  SELECT g.ogc_fid,  
    167         g.wkb_geometry,  
    168     --  l.pseudonummer,                 -- TEST die HsNr des zugehoerigen Hauptgebaeudes 
    169         l.laufendenummer                -- umn: LABELITEM - die laufende Nummer des Nebengebaeudes 
    170    FROM ax_gebaeude g 
    171    JOIN alkis_beziehungen v  
    172      ON g.gml_id = v.beziehung_von 
    173    JOIN ax_lagebezeichnungmitpseudonummer l 
    174      ON v.beziehung_zu  = l.gml_id 
    175    WHERE v.beziehungsart = 'hat' 
    176      AND g.endet IS NULL 
    177      AND g.endet IS NULL; 
    178 COMMENT ON VIEW lfdnr_nebengebaeude IS 'Laufende Nummer des NebengebÀudes zu einer Lagebezeichnung mit der FlÀchengeometrie des GebÀudes'; 
    179  
    180  
    181 -- GebÀude-Text 
    182 -- ------------ 
    183 CREATE OR REPLACE VIEW gebaeude_txt  
    184 AS  
    185  SELECT g.ogc_fid,  
    186         g.wkb_geometry, 
    187         g.name,                    -- selten gefÃŒllt  
    188         f.bezeichner AS funktion   -- umn: LABELITEM 
    189    FROM ax_gebaeude g 
    190    JOIN ax_gebaeude_funktion f  
    191      ON g.gebaeudefunktion = f.wert 
    192   WHERE g.endet IS NULL  
    193     AND g.gebaeudefunktion < 9998; -- "Nach Quellenlage nicht zu spezifizieren" braucht man nicht anzeigen 
    194 COMMENT ON VIEW gebaeude_txt IS 'EntschlÃŒsselung der GebÀude-Funktion (Ersatz fÃŒr Symbole)'; 
    195  
    196 -- Layer "ag_p_flurstueck" 
    197 -- ----------------------- 
    198 CREATE OR REPLACE VIEW s_zugehoerigkeitshaken_flurstueck  
    199 AS  
    200  SELECT p.ogc_fid,  
    201         p.wkb_geometry,  
    202         p.drehwinkel * 57.296 AS drehwinkel, 
    203         f.flurstueckskennzeichen 
    204    FROM ap_ppo p 
    205    JOIN alkis_beziehungen v 
    206      ON p.gml_id = v.beziehung_von 
    207    JOIN ax_flurstueck f 
    208      ON v.beziehung_zu = f.gml_id 
    209   WHERE p.art = 'Haken' 
    210     AND v.beziehungsart = 'dientZurDarstellungVon' 
    211     AND f.endet IS NULL 
    212     AND p.endet IS NULL; 
    213  
    214 COMMENT ON VIEW s_zugehoerigkeitshaken_flurstueck IS 'fuer Kartendarstellung'; 
    215  
    216 -- Layer "s_zuordungspfeil_flurstueck" 
    217 -- ----------------------------------- 
    218 CREATE OR REPLACE VIEW s_zuordungspfeil_flurstueck  
    219 AS  
    220  SELECT l.ogc_fid,  
    221         l.wkb_geometry 
    222    FROM ap_lpo l 
    223    JOIN alkis_beziehungen v 
    224      ON l.gml_id = v.beziehung_von 
    225    JOIN ax_flurstueck f 
    226      ON v.beziehung_zu = f.gml_id 
    227   WHERE l.art = 'Pfeil' 
    228     AND v.beziehungsart = 'dientZurDarstellungVon' 
    229     AND ('DKKM1000' ~~ ANY (l.advstandardmodell)) 
    230     AND f.endet IS NULL 
    231     AND l.endet IS NULL; 
    232  
    233 COMMENT ON VIEW s_zuordungspfeil_flurstueck IS 'fuer Kartendarstellung: Zuordnungspfeil FlurstÃŒcksnummer'; 
    234  
    235  
    236 CREATE OR REPLACE VIEW s_zuordungspfeilspitze_flurstueck  
    237 AS  
    238  SELECT l.ogc_fid,  
    239         (((st_azimuth(st_pointn(l.wkb_geometry, 1),  
    240         st_pointn(l.wkb_geometry, 2)) * (- (180)::double precision)) / pi()) + (90)::double precision) AS winkel,  
    241         st_startpoint(l.wkb_geometry) AS wkb_geometry  
    242    FROM ap_lpo l 
    243    JOIN alkis_beziehungen v 
    244      ON l.gml_id = v.beziehung_von 
    245    JOIN ax_flurstueck f 
    246      ON v.beziehung_zu = f.gml_id 
    247   WHERE l.art = 'Pfeil' 
    248     AND v.beziehungsart = 'dientZurDarstellungVon' 
    249     AND ('DKKM1000' ~~ ANY (l.advstandardmodell)) 
    250     AND f.endet IS NULL 
    251     AND l.endet IS NULL; 
    252  
    253 COMMENT ON VIEW s_zuordungspfeilspitze_flurstueck IS 'fuer Kartendarstellung: Zuordnungspfeil FlurstÃŒcksnummer, Spitze'; 
    254  
    255 -- Drehwinkel in Bogenmass, wird vom mapserver in Grad benötigt. 
    256 -- Umrechnung durch Faktor (180 / Pi) 
    257  
    258  
    259 -- Layer NAME "ap_pto_stra" (Straße) GROUP "praesentation" 
    260 -- ------------------------------------------------------- 
    261 -- Von doppelten Textpositionen nur das passendere Modell anzeigen. 
    262 -- Eine Relation wird fuer die Gruppierung verwendet: 
    263 --  ap_pto >dientZurDarstellungVon> ax_lagebezeichnungohnehausnummer 
    264 CREATE OR REPLACE VIEW ap_pto_stra  
    265 AS  
    266   SELECT p.ogc_fid, 
    267           -- p.advstandardmodell       AS modell,    -- TEST 
    268       -- l.gml_id, l.unverschluesselt, l.lage AS schluessel, -- zur Lage  TEST 
    269          p.schriftinhalt,                        -- WMS: LABELITEM 
    270          p.art,                                  -- WMS: CLASSITEM 
    271          p.horizontaleausrichtung  AS hor,       -- Verfeinern der Text-Position .. 
    272          p.vertikaleausrichtung    AS ver,       --  .. durch Klassifizierung hor/ver 
    273          p.drehwinkel * 57.296     AS winkel,    -- * 180 / Pi 
    274          p.wkb_geometry 
    275     FROM ap_pto p 
    276     JOIN alkis_beziehungen v   -- Relation zur Lagebezeichnung o. HsNr. 
    277       ON p.gml_id = v.beziehung_von 
    278     JOIN ax_lagebezeichnungohnehausnummer l 
    279       ON v.beziehung_zu = l.gml_id 
    280    WHERE NOT p.schriftinhalt IS NULL  
    281      AND  p.endet IS NULL                            -- nichts historisches 
    282      AND  p.art   IN ('Strasse','Weg','Platz','BezKlassifizierungStrasse') -- Diese Werte als CLASSES in LAYER behandeln.  
    283      AND  v.beziehungsart = 'dientZurDarstellungVon' -- kann, muss aber nicht 
    284      AND ('DKKM1000' = ANY (p.advstandardmodell)     -- "Lika 1000" bevorzugen 
    285            -- Ersatzweise auch "keine Angabe", aber nur wenn es keinen besseren Text zur Lage gibt 
    286            OR (p.advstandardmodell IS NULL 
    287                AND (SELECT s.ogc_fid                -- irgend ein Feld 
    288                                           FROM ap_pto s                 -- eines anderen Textes (suchen) 
    289                       JOIN alkis_beziehungen vs     -- zur gleichen Lage o.HsNr 
    290                         ON s.gml_id = vs.beziehung_von 
    291                       JOIN ax_lagebezeichnungohnehausnummer ls 
    292                         ON vs.beziehung_zu = ls.gml_id 
    293                      WHERE ls.gml_id = l.gml_id 
    294                        AND vs.beziehungsart = 'dientZurDarstellungVon' -- kann, muss aber nicht 
    295                        AND NOT s.advstandardmodell IS NULL  
    296                      LIMIT 1  -- einer reicht als Beweis 
    297                                         ) IS NULL  
    298               ) -- "Subquery IS NULL" liefert true wenn kein weiterer Text gefunden wird 
    299          ) 
    300 ; 
    301 COMMENT ON VIEW ap_pto_stra IS 'Beschriftung aus ap_pto fÃŒr Lagebezeichnung mit Art "Straße", "Weg", "Platz" oder Klassifizierung. Vorzugsweise mit advstandardmodell="DKKM1000", ersatzweise ohne Angabe'; 
    302  
    303  
    304 -- Layer NAME "ap_pto_nam" GROUP "praesentation" 
    305 -- ------------------------------------------------------- 
    306 -- 'NAM' = Name (Eigenname) und 'ZNM' = Zweitname (touristischer oder volkstÃŒmlicher Name) zu ... 
    307 --   -- AX_Strassenverkehr oder AX_Platz usw. 
    308 --  ap_pto >dientZurDarstellungVon> ?irgendwas? 
    309  
    310 -- Dieser View wird bisher nicht verwendet. Dazu mÃŒsste ein neuer Layer erzeugt werden und die  
    311 -- Arten 'NAM' und 'ZNM' dann aus den View 'ap_pto_rest' heraus genommen werden. 
    312  
    313 -- Entweder Layer trennen nach Text-Typen "NAM"+"ZNM" und dem Rest 
    314 -- ODER           trennen nach fachlichen Ebenen wie "Nutzung" und "GebÀude" und .... 
    315  
    316 CREATE OR REPLACE VIEW ap_pto_nam  
    317 AS  
    318   SELECT p.ogc_fid, 
    319           -- p.advstandardmodell       AS modell,    -- TEST 
    320          p.schriftinhalt,                        -- WMS: LABELITEM 
    321          p.art,                                  -- WMS: CLASSITEM 
    322          p.horizontaleausrichtung  AS hor,       -- Verfeinern der Text-Position .. 
    323          p.vertikaleausrichtung    AS ver,       --  .. durch Klassifizierung hor/ver 
    324          p.drehwinkel * 57.296     AS winkel,    -- * 180 / Pi 
    325          p.wkb_geometry 
    326     FROM ap_pto p 
    327     JOIN alkis_beziehungen v        
    328       ON p.gml_id = v.beziehung_von 
    329   --JOIN nutzung l                      -- Im PostProcessing zusammen gefasste Nutzungsarten-Abschnitte 
    330   --  ON v.beziehung_zu = l.gml_id 
    331    WHERE NOT p.schriftinhalt IS NULL  
    332      AND  p.endet IS NULL                            -- nichts historisches 
    333      AND  p.art   IN ('NAM','ZNM') -- Diese Werte als CLASSES in LAYER behandeln.  
    334      AND  v.beziehungsart = 'dientZurDarstellungVon' -- kann, muss aber nicht 
    335      AND ('DKKM1000' = ANY (p.advstandardmodell)     -- "Lika 1000" bevorzugen 
    336            -- Ersatzweise auch "keine Angabe", aber nur wenn es keinen besseren Text zur Lage gibt 
    337            OR (p.advstandardmodell IS NULL 
    338                AND (SELECT vs.beziehung_zu          -- irgend ein Feld 
    339                                           FROM ap_pto s                 -- eines anderen Textes (suchen) 
    340                       JOIN alkis_beziehungen vs     -- zur gleichen ?irgendwas? 
    341                         ON s.gml_id = vs.beziehung_von 
    342                      WHERE vs.beziehung_zu = v.beziehung_zu 
    343                        AND vs.beziehungsart = 'dientZurDarstellungVon' -- kann, muss aber nicht 
    344                        AND NOT s.advstandardmodell IS NULL  
    345                      LIMIT 1  -- einer reicht als Beweis 
    346                                         ) IS NULL  
    347               ) -- "Subquery IS NULL" liefert true wenn kein weiterer Text gefunden wird 
    348          ) 
    349 ; 
    350 COMMENT ON VIEW ap_pto_nam IS 'Beschriftung mit Art = Name/Zweitname. Vorzugsweise mit advstandardmodell="DKKM1000", ersatzweise ohne Angabe'; 
    351  
    352  
    353 -- Layer NAME "ap_pto" GROUP "praesentation" 
    354 -- ---------------------------------------- 
    355 -- REST: Texte, die nicht schon in einem anderen Layer ausgegeben werden 
    356 -- Ersetzt den View "s_beschriftung" 
    357  
    358 -- alte Version bis 2013-04-15 
    359 -- Nachteil: es werden mehrere Texte zum gleichen Objekt angezeigt die fÃŒr verschiedene MaßstÀbe gedacht sind. 
    360 --CREATE OR REPLACE VIEW ap_pto_rest  
    361 --AS  
    362 --  SELECT p.ogc_fid,  
    363 --         p.schriftinhalt,  
    364 --         p.art,  
    365 --         p.drehwinkel * 57.296 AS winkel, -- * 180 / Pi 
    366 --         p.wkb_geometry  
    367 --    FROM ap_pto p 
    368 --   WHERE not p.schriftinhalt IS NULL  
    369 --     AND p.endet IS NULL 
    370 --     AND p.art NOT IN ('HNR','Strasse','Weg','Platz','BezKlassifizierungStrasse','AOG_AUG'); 
    371  
    372  
    373 -- 2013-04-15 Doppelte Darstellung aufgrund verschiedener "advstandardmodell" zum Objekt unterdrÃŒcken analog ap_pto_stra und ap_pto_nam 
    374 CREATE OR REPLACE VIEW ap_pto_rest  
    375 AS  
    376   SELECT p.ogc_fid,  
    377          p.schriftinhalt,  
    378          p.art,  
    379          p.drehwinkel * 57.296 AS winkel, -- * 180 / Pi 
    380          p.wkb_geometry  
    381     FROM ap_pto p 
    382     JOIN alkis_beziehungen v   -- Relation zur ?irgendwas? 
    383       ON p.gml_id = v.beziehung_von 
    384    WHERE not p.schriftinhalt IS NULL  
    385      AND p.endet IS NULL 
    386      AND p.art   NOT IN ('HNR','Strasse','Weg','Platz','BezKlassifizierungStrasse','AOG_AUG') 
    387      -- Diese 'IN'-Liste fortschreiben bei Erweiterungen des Mapfiles 
    388      -- 'PNR' (Pseudonummer, lfd.-Nr.-NebengebÀude) kommt nicht mehr vor? 
    389     AND  v.beziehungsart = 'dientZurDarstellungVon' -- kann, muss aber nicht 
    390     AND ('DKKM1000' = ANY (p.advstandardmodell)     -- "Lika 1000" bevorzugen 
    391            -- Ersatzweise auch "keine Angabe" (nul) akzeptieren, aber nur wenn es keinen besseren Text zu ?irgendwas? gibt 
    392            -- Es wird hier nur bis zur Verbindungstabelle "alkis_beziehungen" gesucht, ob am anderen Ende die gleiche gml_id verlinkt ist. 
    393            -- Diese gml_id können dann zu verschiedenen, unbekannten Objekttabellen linken. 
    394            OR (p.advstandardmodell IS NULL 
    395                AND (SELECT vs.beziehung_zu          -- irgend ein Feld 
    396                                           FROM ap_pto s                 -- eines anderen Textes (suchen) 
    397                       JOIN alkis_beziehungen vs     -- zur gleichen ?irgendwas? 
    398                         ON s.gml_id = vs.beziehung_von 
    399                      WHERE vs.beziehung_zu = v.beziehung_zu 
    400                        AND vs.beziehungsart = 'dientZurDarstellungVon' -- kann, muss aber nicht 
    401                        AND NOT s.advstandardmodell IS NULL  
    402                      LIMIT 1  -- einer reicht als Ausschlußkriterium 
    403                                         ) IS NULL  
    404               ) -- "Subquery IS NULL" liefert true wenn kein weiterer Text gefunden wird 
    405          ); 
    406 COMMENT ON VIEW ap_pto_rest IS 'Beschriftungen aus "ap_pto", die noch nicht in anderen Layern angezeigt werden'; 
    407  
     26CREATE OR REPLACE VIEW kartentypen_der_texte_fuer_hnr 
     27AS  
     28   SELECT DISTINCT advstandardmodell  
     29   FROM ap_pto p  
     30   WHERE p.art = 'HNR'; 
     31COMMENT ON VIEW kartentypen_der_texte_fuer_hnr  
     32  IS 'Datenanalyse: Kartentypen in Tabelle ap_pto fÃŒr Hausnummern.'; 
     33 
     34-- Dies liefert: 
     35--  "{DKKM1000}" 
     36--  "{DKKM1000,DKKM500}" 
     37--  "{DKKM500}" 
     38--  NULL 
    40839 
    40940-- Texte, die NICHT dargestellt werden sollen. 
     
    42152     AND p.endet IS NULL 
    42253     AND p.art IN ('AOG_AUG','PNR'); 
    423 COMMENT ON VIEW ap_pto_muell IS 'Beschriftungen aus "ap_pto", die NICHT dargestellt werden sollen.'; 
    424  
    425 -- ENDE BESCHRIFTUNG 
    426  
    427 -- Layer "s_zuordungspfeil_gebaeude" 
    428 -- ----------------------------------- 
    429 CREATE OR REPLACE VIEW s_zuordungspfeil_gebaeude  
    430 AS  
    431  SELECT l.ogc_fid,  
    432      -- alkis_beziehungen.beziehungsart, -- TEST 
    433      -- ap_lpo.art, -- TEST 
    434         l.wkb_geometry 
    435    FROM ap_lpo l 
    436    JOIN alkis_beziehungen v 
    437      ON l.gml_id = v.beziehung_von 
    438    JOIN ax_gebaeude g 
    439      ON v.beziehung_zu = g.gml_id 
    440   WHERE l.art = 'Pfeil' 
    441     AND v.beziehungsart = 'dientZurDarstellungVon' 
    442     AND g.endet IS NULL 
    443     AND l.endet IS NULL; 
    444 COMMENT ON VIEW s_zuordungspfeil_gebaeude IS 'fuer Kartendarstellung: Zuordnungspfeil fÃŒr GebÀude-Nummer'; 
    445  
    446 -- Grenzpunkte 
    447 -- ----------- 
    448 --  ax_punktortta  >zeigtAuf?> AX_Grenzpunkt 
    449 -- Zum Punktort des Grenzpunktes auch eine Information zur Vermarkung holen 
    450 CREATE OR REPLACE VIEW grenzpunkt  
    451 AS  
    452  SELECT o.ogc_fid,  
    453         o.wkb_geometry,  
    454      -- g.punktkennung,    -- ggf spÀter als labelitem "rrrrrhhhhAnnnnn" "32483 5751 0 02002" 
    455         g.abmarkung_marke, -- steuert die Darstellung >9000 = unvermarkt 
    456         v.beziehungsart 
    457    FROM ax_punktortta o 
    458    JOIN alkis_beziehungen v  
    459      ON o.gml_id = v.beziehung_von 
    460    JOIN ax_grenzpunkt g 
    461      ON v.beziehung_zu  = g.gml_id 
    462    WHERE v.beziehungsart = 'istTeilVon' 
    463      AND g.endet IS NULL 
    464      AND g.endet IS NULL; 
    465 COMMENT ON VIEW grenzpunkt IS 'ZusammenfÃŒhrung von Punktort (Geometrie) und AX_Grenzpunkt (Eigenschaften)'; 
    466  
    467 -- Sichten vom OBK (Oberbergischer Kreis) 
    468 -- -------------------------------------- 
    469 CREATE OR REPLACE VIEW sk2004_zuordnungspfeil  
    470 AS 
    471  SELECT ap.ogc_fid, ap.wkb_geometry  
    472  FROM ap_lpo ap  
    473  WHERE ((ap.signaturnummer = '2004')  
    474    AND ('DKKM1000'::text ~~ ANY ((ap.advstandardmodell)::text[]))); 
    475 COMMENT ON VIEW sk2004_zuordnungspfeil IS 'fuer Kartendarstellung: Zuordnungspfeil FlurstÃŒcksnummer"'; 
    476  
    477 CREATE OR REPLACE VIEW sk2004_zuordnungspfeil_spitze  
    478 AS 
    479  SELECT ap.ogc_fid, (((st_azimuth(st_pointn(ap.wkb_geometry, 1),  
    480         st_pointn(ap.wkb_geometry, 2)) * (- (180)::double precision)) / pi()) + (90)::double precision) AS winkel,  
    481         st_startpoint(ap.wkb_geometry) AS wkb_geometry  
    482  FROM ap_lpo ap  
    483  WHERE ((ap.signaturnummer = '2004')  
    484    AND ('DKKM1000'::text ~~ ANY ((ap.advstandardmodell)::text[]))); 
    485 -- krz: ap.signaturnummer is NULL in allen SÀtzen 
    486  
    487 CREATE OR REPLACE VIEW sk2012_flurgrenze  
    488 AS  
    489  SELECT fg.ogc_fid, fg.wkb_geometry 
    490    FROM ax_besondereflurstuecksgrenze fg 
    491   WHERE (3000 = ANY (fg.artderflurstuecksgrenze))  
    492     AND fg.advstandardmodell ~~ 'DLKM'::text; 
    493 COMMENT ON VIEW sk2012_flurgrenze IS 'fuer Kartendarstellung: besondere FlurstÃŒcksgrenze "Flurgrenze"'; 
    494  
    495 CREATE OR REPLACE VIEW sk2014_gemarkungsgrenze  
    496 AS  
    497  SELECT gemag.ogc_fid, gemag.wkb_geometry 
    498    FROM ax_besondereflurstuecksgrenze gemag 
    499   WHERE (7003 = ANY (gemag.artderflurstuecksgrenze))  
    500     AND gemag.advstandardmodell ~~ 'DLKM'::text; 
    501 COMMENT ON VIEW sk2014_gemarkungsgrenze IS 'fuer Kartendarstellung: besondere FlurstÃŒcksgrenze "Gemarkungsgrenze"'; 
    502  
    503 CREATE OR REPLACE VIEW sk2018_bundeslandgrenze  
    504 AS  
    505  SELECT blg.ogc_fid, blg.wkb_geometry 
    506    FROM ax_besondereflurstuecksgrenze blg 
    507   WHERE (7102 = ANY (blg.artderflurstuecksgrenze))  
    508     AND blg.advstandardmodell ~~ 'DLKM'::text; 
    509 COMMENT ON VIEW sk2018_bundeslandgrenze IS 'fuer Kartendarstellung: besondere FlurstÃŒcksgrenze "Bundeslandgrenze"'; 
    510  
    511 CREATE OR REPLACE VIEW sk2020_regierungsbezirksgrenze  
    512 AS  
    513  SELECT rbg.ogc_fid, rbg.wkb_geometry 
    514    FROM ax_besondereflurstuecksgrenze rbg 
    515   WHERE (7103 = ANY (rbg.artderflurstuecksgrenze))  
    516     AND rbg.advstandardmodell ~~ 'DLKM'::text; 
    517 COMMENT ON VIEW sk2020_regierungsbezirksgrenze IS 'fuer Kartendarstellung: besondere FlurstÃŒcksgrenze "Regierungsbezirksgrenze"'; 
    518  
    519 CREATE OR REPLACE VIEW sk2022_gemeindegrenze  
    520 AS  
    521  SELECT gemg.ogc_fid, gemg.wkb_geometry 
    522    FROM ax_besondereflurstuecksgrenze gemg 
    523   WHERE (7106 = ANY (gemg.artderflurstuecksgrenze))  
    524     AND gemg.advstandardmodell ~~ 'DLKM'::text; 
    525 COMMENT ON VIEW sk2022_gemeindegrenze IS 'fuer Kartendarstellung: besondere FlurstÃŒcksgrenze "Gemeindegrenze"'; 
    526  
    527  
    528 -- Zusammenfassung "Politische Grenzen"  Art= 7102, 7103, 7104, 7106 
    529  
    530 -- Grenze der Bundesrepublik Deutschland 7101 (G) 
    531 -- .. des Bundeslandes 7102 (G) 
    532 -- .. des Regierungsbezirks 7103 (G) 
    533 -- .. des Landkreises 7104 (G) 
    534 -- .. der Gemeinde 7106 
    535 -- .. des Gemeindeteils 7107 
    536 -- .. der Verwaltungsgemeinschaft 7108 
    537  
    538 CREATE OR REPLACE VIEW sk201x_politische_grenze  
    539 AS  
    540  SELECT ogc_fid, artderflurstuecksgrenze as art, wkb_geometry 
    541    FROM ax_besondereflurstuecksgrenze 
    542 --WHERE ( ANY (artderflurstuecksgrenze) IN (7102,7103,7104,7106) )  
    543   WHERE (7102 = ANY (artderflurstuecksgrenze)  
    544      OR  7102 = ANY (artderflurstuecksgrenze)  
    545      OR  7103 = ANY (artderflurstuecksgrenze)  
    546      OR  7104 = ANY (artderflurstuecksgrenze)  
    547      OR  7106 = ANY (artderflurstuecksgrenze) 
    548     ) 
    549     AND advstandardmodell ~~ 'DLKM'::text; 
    550  
    551 COMMENT ON VIEW sk201x_politische_grenze IS 'fuer Kartendarstellung: besondere FlurstÃŒcksgrenze Politische Grenzen (Bund, Land, Kreis, Gemeinde)'; 
    552 -- GefÀllt mir nicht! Array-Felder eignen sich nicht als Filter. Optimierung: in Tabelle speichern 
    553  
    554  
    555 --  ------------------------------------------ 
    556 --  Sichten fuer Fehlersuche und Daten-Analyse 
    557 --  ------------------------------------------ 
     54COMMENT ON VIEW ap_pto_muell IS 'Datenanalyse: Beschriftungen aus "ap_pto", die NICHT dargestellt werden sollen.'; 
     55 
    55856 
    55957-- FlurstÃŒcke mit Anzeige der FlurstÃŒcksnummer an der "Standardposition" 
     
    58078--ORDER BY f.gemarkungsnummer, f.flurnummer, f.zaehler 
    58179  ; 
    582 COMMENT ON VIEW flstnr_ohne_position IS 'FlurstÃŒcke ohne manuell gesetzte Position fÃŒr die PrÀsentation der FS-Nr'; 
     80COMMENT ON VIEW flstnr_ohne_position IS 'Sicht fÃŒr Datenanalyse: FlurstÃŒcke ohne manuell gesetzte Position fÃŒr die PrÀsentation der FS-Nr'; 
    58381 
    58482-- Umbruch im Label? z.B. "Schwimm-/nbecken" 
     
    59088  WHERE not schriftinhalt is null 
    59189    AND schriftinhalt like '%/n%'; 
    592  
     90COMMENT ON VIEW texte_mit_umbruch IS 'Sicht fÃŒr Datenanalyse: Vorkommen eines Umbruchs im Label-Text.'; 
    59391 
    59492-- EXTENT fÃŒr das Mapfile eines Mandanten ermitteln 
     
    60098   FROM ax_flurstueck f 
    60199   WHERE f.endet IS NULL; 
    602 COMMENT ON VIEW flurstuecks_minmax IS 'Maximale Ausdehnung von ax_flurstueck fuer EXTENT-Angabe im Mapfile'; 
     100COMMENT ON VIEW flurstuecks_minmax IS 'Sicht fÃŒr Datenanalyse: Maximale Ausdehnung von ax_flurstueck fuer EXTENT-Angabe im Mapfile.'; 
    603101 
    604102-- Nach Laden der Keytables: 
     
    621119      ON r.land   = d.land  
    622120     AND r.stelle = d.stelle  
    623   WHERE r.endet IS NULL 
    624     AND d.endet IS NULL ; 
     121  WHERE r.endet IS NULL AND d.endet IS NULL ; 
     122COMMENT ON VIEW baurecht IS 'Datenanalyse: EnstschlÃŒsselte Felder zu einer FlÀche des Baurechts.'; 
    625123 
    626124-- Man glaubt es kaum, aber im ALKIS haben Gemeinde und Gemarkung keinerlei Beziehung miteinander 
     
    631129  FROM            ax_flurstueck 
    632130  WHERE           endet IS NULL 
    633   ORDER BY        land, regierungsbezirk, kreis, gemeinde, gemarkungsnummer 
    634 ; 
    635  
     131  ORDER BY        land, regierungsbezirk, kreis, gemeinde, gemarkungsnummer; 
    636132COMMENT ON VIEW gemarkung_in_gemeinde IS 'Welche Gemarkung liegt in welcher Gemeinde? Durch Verweise aus FlurstÃŒck.'; 
    637133 
     
    645141 WHERE    endet IS NULL 
    646142 GROUP BY st_geometrytype(wkb_geometry); 
     143COMMENT ON VIEW arten_von_flurstuecksgeometrie IS 'Datenanalyse: vorkommende Geometry-Typen in Tabelle ax_flurstueck.'; 
    647144 
    648145 
     
    651148-- Verschluesselte Lagebezeichnung (Strasse und Hausnummer) fuer eine Gemeinde 
    652149-- Schluessel der Gemeinde nach Bedarf anpassen! 
    653  
    654 --  FEHLER: Funktion to_char(character varying, unknown) existiert nicht 
    655  
    656  
    657150CREATE OR REPLACE VIEW adressen_hausnummern 
    658151AS 
    659152    SELECT  
    660153        s.bezeichnung AS strassenname,  
    661          g.bezeichnung AS gemeindename,  
    662          l.land,  
    663          l.regierungsbezirk,  
    664          l.kreis,  
    665          l.gemeinde,  
    666          l.lage        AS strassenschluessel,  
    667          l.hausnummer  
     154        g.bezeichnung AS gemeindename,  
     155        l.land,  
     156        l.regierungsbezirk,  
     157        l.kreis,  
     158        l.gemeinde,  
     159        l.lage        AS strassenschluessel,  
     160        l.hausnummer  
    668161    FROM   ax_lagebezeichnungmithausnummer l   
    669162    JOIN   ax_gemeinde g  
     
    673166      ON l.kreis=s.kreis  
    674167     AND l.gemeinde=s.gemeinde  
    675      AND l.lage = s.lage        -- ab PostNAS 0.6 
    676     WHERE     l.gemeinde = 40;  -- "40" = Stadt Lage 
    677  
     168     AND l.lage = s.lage 
     169    WHERE l.gemeinde = 40;  -- "40" = Stadt Lage 
     170COMMENT ON VIEW adressen_hausnummern IS 'Datenanalyse: VerschlÃŒsselte Lagebezeichnung (Straße und Hausnummer) fÃŒr eine Gemeinde. SchlÃŒssel der Gemeinde nach Bedarf anpassen.'; 
    678171 
    679172-- Zuordnung dieser Adressen zu Flurstuecken 
    680173-- Schluessel der Gemeinde nach Bedarf anpassen! 
    681  
    682174CREATE OR REPLACE VIEW adressen_zum_flurstueck 
    683175AS 
     
    702194        ON l.kreis=s.kreis  
    703195       AND l.gemeinde=s.gemeinde  
    704        AND l.lage = s.lage   -- ab PostNAS 0.6 
     196       AND l.lage = s.lage 
    705197     WHERE v.beziehungsart='weistAuf' 
    706198       AND l.gemeinde = 40  -- "40" = Stadt Lage 
    707      ORDER BY  
    708            f.gemarkungsnummer, 
    709            f.flurnummer, 
    710            f.zaehler, 
    711            f.nenner; 
     199     ORDER BY f.gemarkungsnummer, f.flurnummer, f.zaehler, f.nenner; 
     200COMMENT ON VIEW adressen_zum_flurstueck IS 'Datenanalyse: Zuordnung von Adressen zu Flurstuecken. SchlÃŒssel der Gemeinde nach Bedarf anpassen.'; 
    712201 
    713202-- Punktförmige  P r À s e n t a t i o n s o b j k t e  (ap_pto) 
     
    815304     AND bgs.beziehungsart = 'istBestandteilVon' -- Buchungs-Stelle >> Grundbuch 
    816305     AND bsf.beziehungsart = 'istGebucht'        -- Flurstueck      >> Buchungs-Stelle 
    817      AND p.endet IS NULL  
    818      AND n.endet IS NULL 
    819      AND g.endet IS NULL 
    820      AND b.endet IS NULL 
    821      AND s.endet IS NULL 
    822      AND f.endet IS NULL 
    823      AND k.endet IS NULL 
    824    ORDER BY    
    825          k.bezeichnung, 
    826          f.flurnummer, 
    827          f.zaehler, 
    828          f.nenner, 
    829          g.bezirk,  
    830          g.buchungsblattnummermitbuchstabenerweiterung, 
    831          s.laufendenummer  
    832 ; 
    833  
     306     AND p.endet IS NULL AND n.endet IS NULL AND g.endet IS NULL AND b.endet IS NULL 
     307     AND s.endet IS NULL AND f.endet IS NULL AND k.endet IS NULL 
     308   ORDER BY k.bezeichnung, f.flurnummer, f.zaehler, f.nenner, g.bezirk, g.buchungsblattnummermitbuchstabenerweiterung, s.laufendenummer; 
     309COMMENT ON VIEW flurstuecke_eines_eigentuemers IS 'Muster fÃŒr Export: Suchkriteriumnach Bedarf anpassen.'; 
    834310 
    835311-- Rechte eines EigentÃŒmers 
     
    844320 
    845321-- Übersicht der Tabellen: 
    846 -- 
    847322-- Person <benennt< NamNum. >istBestandteilVon> Blatt <istBestandteilVon< Stelle-h >an> Stelle-d >istGebucht> Flurstueck 
    848  
    849323-- Wobei ">xxx>" = JOIN ÃŒber die Verbindungs-Tabelle "alkis_beziehungen" mit der Beziehungsart "xxx". 
    850  
    851324 
    852325CREATE OR REPLACE VIEW rechte_eines_eigentuemers  
     
    896369     AND bss.beziehungsart in ('an','zu')        -- B-Stelle herr.  >> B-Stelle dien. 
    897370     AND bsf.beziehungsart = 'istGebucht'        -- Flurstueck      >> B-Stelle dien 
    898      AND p.endet IS NULL 
    899      AND n.endet IS NULL 
    900      AND g.endet IS NULL 
    901      AND b.endet IS NULL 
    902      AND sh.endet IS NULL 
    903      AND sd.endet IS NULL 
    904      AND f.endet IS NULL 
    905      AND k.endet IS NULL 
    906    ORDER BY    
    907          k.bezeichnung, 
    908          f.flurnummer, 
    909          f.zaehler, 
    910          f.nenner, 
    911          g.bezirk,  
    912          g.buchungsblattnummermitbuchstabenerweiterung, 
    913          sh.laufendenummer  
    914 ; 
    915  
    916 CREATE OR REPLACE VIEW beziehungen_redundant  
    917 AS 
    918 SELECT * 
    919  FROM alkis_beziehungen AS bezalt 
    920  WHERE EXISTS 
    921        (SELECT ogc_fid 
    922          FROM alkis_beziehungen AS bezneu 
    923         WHERE bezalt.beziehung_von = bezneu.beziehung_von 
    924           AND bezalt.beziehung_zu  = bezneu.beziehung_zu 
    925           AND bezalt.beziehungsart = bezneu.beziehungsart 
    926           AND bezalt.ogc_fid       < bezneu.ogc_fid 
    927         ); 
    928  
    929 COMMENT ON VIEW beziehungen_redundant IS 'alkis_beziehungen zu denen es eine identische neue Version gibt.'; 
    930  
    931  
    932 CREATE OR REPLACE VIEW beziehungen_redundant_in_delete 
    933 AS 
    934 SELECT * 
    935  FROM alkis_beziehungen AS bezalt 
    936  WHERE EXISTS 
    937        (SELECT ogc_fid 
    938          FROM alkis_beziehungen AS bezneu 
    939         WHERE bezalt.beziehung_von = bezneu.beziehung_von 
    940           AND bezalt.beziehung_zu  = bezneu.beziehung_zu 
    941           AND bezalt.beziehungsart = bezneu.beziehungsart 
    942           AND bezalt.ogc_fid       < bezneu.ogc_fid 
    943         ) 
    944      -- mit dem Zusatz nur die Faelle aus dem letzten Durchlauf, 
    945      -- die aktuell noch in der Delet-Tabelle stehen 
    946      AND EXISTS 
    947         (SELECT ogc_fid 
    948          FROM delete 
    949          WHERE bezalt.beziehung_von = substr(featureid, 1, 16) 
    950             OR bezalt.beziehung_zu  = substr(featureid, 1, 16) 
    951         ); 
    952  
    953 COMMENT ON VIEW beziehungen_redundant_in_delete IS 'alkis_beziehungen zu denen es eine identische neue Version gibt und wo das Objekt noch in der delete-Tabelle vorkommt.'; 
     371     AND p.endet IS NULL AND n.endet IS NULL AND g.endet IS NULL AND b.endet IS NULL 
     372     AND sh.endet IS NULL AND sd.endet IS NULL AND f.endet IS NULL AND k.endet IS NULL 
     373   ORDER BY k.bezeichnung, f.flurnummer, f.zaehler, f.nenner, g.bezirk, g.buchungsblattnummermitbuchstabenerweiterung, sh.laufendenummer; 
     374COMMENT ON VIEW rechte_eines_eigentuemers IS 'Muster fÃŒr Export: Suchkriteriumnach Bedarf anpassen. Dies ergÀnzt "flurstuecke_eines_eigentuemers" um die FÀlle mit besonderen Buchungen.'; 
     375 
     376-- Die 2 Views nur fuer Entwicklung:  
     377 
     378--      CREATE OR REPLACE VIEW beziehungen_redundant  
     379--      AS 
     380--       SELECT * 
     381--         FROM alkis_beziehungen AS bezalt 
     382--         WHERE EXISTS 
     383--                 (SELECT ogc_fid 
     384--                       FROM alkis_beziehungen AS bezneu 
     385--                      WHERE bezalt.beziehung_von = bezneu.beziehung_von 
     386--                        AND bezalt.beziehung_zu  = bezneu.beziehung_zu 
     387--                        AND bezalt.beziehungsart = bezneu.beziehungsart 
     388--                        AND bezalt.ogc_fid       < bezneu.ogc_fid 
     389--                      ); 
     390--      COMMENT ON VIEW beziehungen_redundant IS 'Datenanalyse: alkis_beziehungen zu denen es eine identische neue Version gibt. Fehlersuche bei PostNAS-Trigger fÃŒr Replace.'; 
     391-- 
     392--      CREATE OR REPLACE VIEW beziehungen_redundant_in_delete 
     393--      AS 
     394--      SELECT * 
     395--       FROM alkis_beziehungen AS bezalt 
     396--       WHERE EXISTS 
     397--                 (SELECT ogc_fid 
     398--                       FROM alkis_beziehungen AS bezneu 
     399--                      WHERE bezalt.beziehung_von = bezneu.beziehung_von 
     400--                        AND bezalt.beziehung_zu  = bezneu.beziehung_zu 
     401--                        AND bezalt.beziehungsart = bezneu.beziehungsart 
     402--                        AND bezalt.ogc_fid       < bezneu.ogc_fid 
     403--                      ) 
     404--               -- mit dem Zusatz nur die Faelle aus dem letzten Durchlauf, 
     405--               -- die aktuell noch in der Delete-Tabelle stehen 
     406--               AND EXISTS 
     407--                      (SELECT ogc_fid 
     408--                       FROM delete 
     409--                       WHERE bezalt.beziehung_von = substr(featureid, 1, 16) 
     410--                              OR bezalt.beziehung_zu  = substr(featureid, 1, 16) 
     411--                      ); 
     412--      COMMENT ON VIEW beziehungen_redundant_in_delete IS 'Datenanalyse: alkis_beziehungen zu denen es eine identische neue Version gibt und wo das Objekt noch in der delete-Tabelle vorkommt. Fehlersuche bei PostNAS-Trigger fÃŒr Replace.'; 
    954413 
    955414 
     
    970429-- Noch einfacher? - Auch ohne JOIN wird das selbe Ergebnis geliefert. 
    971430-- Doppelte Verweise zÀhlen ohne zu prÃŒfen, ob die gml_id in ax_flurstueck existiert. 
    972 --  SELECT b.beziehung_von, count(b.ogc_fid) AS anzahl 
    973 --    FROM alkis_beziehungen b 
    974 --   WHERE b.beziehungsart = 'istGebucht' 
    975 --  GROUP BY b.beziehung_von 
    976 --  HAVING count(b.ogc_fid) > 1; 
     431--   SELECT b.beziehung_von, count(b.ogc_fid) AS anzahl 
     432--     FROM alkis_beziehungen b 
     433--    WHERE b.beziehungsart = 'istGebucht' 
     434--   GROUP BY b.beziehung_von 
     435--   HAVING count(b.ogc_fid) > 1; 
    977436 
    978437COMMENT ON VIEW mehrfache_buchung_zu_fs IS 'Nach replace von ax_flurtstueck mit einer neuen ax_buchungsstelle bleibt die alte Verbindung in alkis_beziehungen'; 
  • trunk/mapbender/http/nav/alkisnav_adr.php

    r197 r276  
    77        2012-12-03 A.E.: Ausgabe von Hausnr ohne Gebaeude 
    88        2013-01-15 F.J.: HsNr ohne GebÀude auf NRW/krz-Daten anpassen 
     9        2013-04-16 "import_request_variables" entfÀllt in PHP 5.4 
    910 
    1011        ToDo: 
     
    1516                Dazu in der DB eine Tabelle mit Koordinate zum StraßenschlÃŒssel aufbauen.  
    1617*/ 
    17 import_request_variables("G"); 
     18$cntget = extract($_GET); 
    1819include("../../conf/alkisnav_conf.php"); 
    1920$con_string = "host=".$host." port=".$port." dbname=".$dbname.$dbvers.$gkz." user=".$user." password=".$password; 
  • trunk/mapbender/http/nav/alkisnav_eig.php

    r189 r276  
    77                                        Filter "Gemeinde" fÃŒr Personen ÃŒber neue Hilfstabelle "gemeinde_person". 
    88                                        Format css Person (Rahmen). 
     9        2013-04-16 "import_request_variables" entfÀllt in PHP 5.4 
    910        ToDo: Auf der Stufe 2 "getGBbyPerson" noch Filtern nach Gemeinde 
    1011*/ 
    11 import_request_variables("PG"); 
     12$cntget = extract($_GET); 
    1213include("../../conf/alkisnav_conf.php"); 
    1314$con_string = "host=".$host." port=".$port." dbname=".$dbname.$dbvers.$gkz." user=".$user." password=".$password; 
  • trunk/mapbender/http/nav/alkisnav_fls.php

    r200 r276  
    11<?php 
    22/* Version vom 
    3         24.10.2011 Nach Pos-Klick Highlight erneuern statt hideHighlight 
    4         07.11.2011 optional auch Historische FS suchen, Link auf Buchauskunft-Modul alkisfshis.php 
    5         09.11.2011 "h" hinter Flur oder FlurstÃŒck sucht sofort in Historie 
     3        2011-10-24 Nach Pos-Klick Highlight erneuern statt hideHighlight 
     4        2011-11-07 optional auch Historische FS suchen, Link auf Buchauskunft-Modul alkisfshis.php 
     5        2011-11-09 "h" hinter Flur oder FlurstÃŒck sucht sofort in Historie 
    66                                        Ausgabe Flur in Varianten aktuell/historisch mit gegenseitigen Verweisen 
    7         11.11.2011 Nachfolger-Liste in der DB nachschlagen, und aktuelle FS als solche kennzeichnen 
     7        2011-11-11 Nachfolger-Liste in der DB nachschlagen, und aktuelle FS als solche kennzeichnen 
    88                                neue Icons fÃŒr Link mit Pfeil 
    99                                Differenzierung mit/ohne Raumbezug bei Icons fuer Histor. FS 
    1010                                Gemarkung- und Flur-Zeile vor einzelnem FlurstÃŒck ausgeben 
    11         17.11.2011 Nachweis-Links ÃŒber javascript im neuen Hochformat-Fenster 
     11        2011-11-17 Nachweis-Links ÃŒber javascript im neuen Hochformat-Fenster 
     12        2013-04-16 "import_request_variables" entfÀllt in PHP 5.4,  
     13                                Fehlerkorrektur Komma in SQL bei FS-Suche. 
    1214*/ 
    13 import_request_variables("G"); 
     15$cntget = extract($_GET); 
    1416include("../../conf/alkisnav_conf.php"); 
    1517$con_string = "host=".$host." port=".$port." dbname=".$dbname.$dbvers.$gkz." user=".$user." password=".$password; 
  • trunk/mapbender/http/nav/alkisnav_grd.php

    r189 r276  
    11<?php 
    22/* Version vom 
    3         24.10.2011 Nach Pos-Klick Highlight erneuern statt hideHighlight 
    4         17.11.2011 Nachweis-Links ÃŒber javascript im neuen Hochformat-Fenster 
    5         14.12.2011 "window.open(..,width=680" 
    6         16.01.2012 Blattnummer in 2 Varianten suchen 
    7         17.01.2012 Blattnummer ohne Buchstabe in 3 Varianten suchen 
     3        2011-10-24 Nach Pos-Klick Highlight erneuern statt hideHighlight 
     4        2011-11-17 Nachweis-Links ÃŒber javascript im neuen Hochformat-Fenster 
     5        2011-12-14 "window.open(..,width=680" 
     6        2012-01-16 Blattnummer in 2 Varianten suchen 
     7        2012-01-17 Blattnummer ohne Buchstabe in 3 Varianten suchen 
     8        2013-04-16 "import_request_variables" entfÀllt in PHP 5.4 
    89*/ 
    9 import_request_variables("G"); 
     10$cntget = extract($_GET); 
    1011include("../../conf/alkisnav_conf.php"); 
    1112$con_string = "host=".$host." port=".$port." dbname=".$dbname.$dbvers.$gkz." user=".$user." password=".$password; 
Note: See TracChangeset for help on using the changeset viewer.