GLE-Postgis-Baumkataster: Unterschied zwischen den Versionen

Aus kvwmap
Wechseln zu: Navigation, Suche
 
(entwicklungsphase kann nicht not null sein, weil beim Anlegen eines neuen Grunddatensatzes noch nicht feststeht welche Entwicklungsphase existiert. Das muss nachträglich in Kontrolle editiert werden.)
 
(4 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 11: Zeile 11:
 
   eigentuemer_fst character varying(25) DEFAULT 'öffentlich'::character varying,
 
   eigentuemer_fst character varying(25) DEFAULT 'öffentlich'::character varying,
 
   sicherheitserwartung character varying(10) NOT NULL,
 
   sicherheitserwartung character varying(10) NOT NULL,
  the_geom geometry,
 
 
   amt character varying(100),
 
   amt character varying(100),
 
   gemeinde character varying(100),
 
   gemeinde character varying(100),
 
   sorte character varying(50),
 
   sorte character varying(50),
   kontrollintervall character varying(50) NOT NULL)
+
   kontrollintervall character varying(50) NOT NULL,
 +
  bearbeiter character varying(100) NOT NULL)
 
WITH (
 
WITH (
 
   OIDS=TRUE
 
   OIDS=TRUE
Zeile 33: Zeile 33:
 
   stammumfang numeric,
 
   stammumfang numeric,
 
   zustand character varying(50),
 
   zustand character varying(50),
   entwicklungsphase character varying(20) NOT NULL,
+
   entwicklungsphase character varying(20),
 
   handlungsbedarf character varying(4) NOT NULL DEFAULT 'nein'::character varying,
 
   handlungsbedarf character varying(4) NOT NULL DEFAULT 'nein'::character varying,
 
   weitereinaugenschein character varying(4) NOT NULL DEFAULT '-'::character varying,
 
   weitereinaugenschein character varying(4) NOT NULL DEFAULT '-'::character varying,
Zeile 46: Zeile 46:
 
   OIDS=TRUE
 
   OIDS=TRUE
 
);
 
);
CREATE OR REPLACE RULE insert_kontrolle AS
 
    ON INSERT TO baumkataster.kontrollen DO ( INSERT INTO baumkataster.regelkontrollen (kontrollid, k1, k2, k3, k4, k5, k6, k7, k8, k9, k10, k11, k12, k13, k14, k15, bemerkungen_krone, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, bemerkungen_stamm, w1, w2, w3, w4, w5, w6, w7, w8, bemerkungen_stammfuss, wu1, wu2, wu3, bemerkungen_wurzel, v1, v2, v3, v4, v5, v6, bemerkungen_umfeld)
 
  VALUES (new.kontrollid - 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''::text, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''::text, 0, 0, 0, 0, 0, 0, 0, 0, ''::text, 0, 0, 0, ''::text, 0, 0, 0, 0, 0, 0, ''::text);
 
SELECT setval('baumkataster.kontrollen_kontrollid_seq'::regclass, (new.kontrollid - 2)::bigint) AS setval;
 
);
 
ALTER TABLE baumkataster.kontrollen ADD CONSTRAINT kontrollid PRIMARY KEY(kontrollid);
 
ALTER TABLE baumkataster.kontrollen
 
  ADD CONSTRAINT fkb_ko FOREIGN KEY (baumid)
 
      REFERENCES baumkataster.grunddaten_baum (baumid) MATCH SIMPLE
 
      ON UPDATE NO ACTION ON DELETE CASCADE;
 
 
CREATE TABLE baumkataster.kontrollen_docs
 
(
 
  kontrollid integer NOT NULL,
 
  dokument character varying(255) NOT NULL
 
)
 
WITH (
 
  OIDS=TRUE
 
);
 
ALTER TABLE baumkataster.kontrollen_docs
 
  ADD CONSTRAINT fkb_kdoc FOREIGN KEY (kontrollid)
 
      REFERENCES baumkataster.kontrollen (kontrollid) MATCH SIMPLE
 
      ON UPDATE NO ACTION ON DELETE CASCADE;
 
  
 
CREATE TABLE baumkataster.regelkontrollen
 
CREATE TABLE baumkataster.regelkontrollen
Zeile 128: Zeile 105:
 
   OIDS=TRUE
 
   OIDS=TRUE
 
);
 
);
 +
 +
ALTER TABLE baumkataster.kontrollen ADD CONSTRAINT kontrollid PRIMARY KEY(kontrollid);
 +
 +
ALTER TABLE baumkataster.kontrollen
 +
  ADD CONSTRAINT fkb_ko FOREIGN KEY (baumid)
 +
      REFERENCES baumkataster.grunddaten_baum (baumid) MATCH SIMPLE
 +
      ON UPDATE NO ACTION ON DELETE CASCADE;
 +
 
ALTER TABLE baumkataster.regelkontrollen
 
ALTER TABLE baumkataster.regelkontrollen
 
   ADD CONSTRAINT fk_rk FOREIGN KEY (kontrollid)
 
   ADD CONSTRAINT fk_rk FOREIGN KEY (kontrollid)
 
       REFERENCES baumkataster.kontrollen (kontrollid) MATCH SIMPLE
 
       REFERENCES baumkataster.kontrollen (kontrollid) MATCH SIMPLE
 
       ON UPDATE NO ACTION ON DELETE CASCADE;
 
       ON UPDATE NO ACTION ON DELETE CASCADE;
 +
 +
CREATE OR REPLACE RULE insert_kontrolle AS
 +
    ON INSERT TO baumkataster.kontrollen DO ( INSERT INTO baumkataster.regelkontrollen (kontrollid, k1, k2, k3, k4, k5, k6, k7, k8, k9, k10, k11, k12, k13, k14, k15, bemerkungen_krone, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, bemerkungen_stamm, w1, w2, w3, w4, w5, w6, w7, w8, bemerkungen_stammfuss, wu1, wu2, wu3, bemerkungen_wurzel, v1, v2, v3, v4, v5, v6, bemerkungen_umfeld)
 +
  VALUES (new.kontrollid - 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''::text, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''::text, 0, 0, 0, 0, 0, 0, 0, 0, ''::text, 0, 0, 0, ''::text, 0, 0, 0, 0, 0, 0, ''::text);
 +
SELECT setval('baumkataster.kontrollen_kontrollid_seq'::regclass, (new.kontrollid - 2)::bigint) AS setval;
 +
);
 +
 +
CREATE OR REPLACE RULE insert_grunddaten_baum AS
 +
    ON INSERT TO baumkataster.grunddaten_baum DO ( INSERT INTO baumkataster.kontrollen (baumid, datum, kontrollart, bearbeiter)
 +
  VALUES (new.baumid - 1, now(), 'Ersterfassung'::text, new.bearbeiter);
 +
SELECT setval('baumkataster.grunddaten_baum_baumid_seq'::regclass, (new.baumid - 2)::bigint) AS setval;
 +
);
 +
 +
CREATE TABLE baumkataster.kontrollen_docs
 +
(
 +
  kontrollid integer NOT NULL,
 +
  dokument character varying(255) NOT NULL
 +
)
 +
WITH (
 +
  OIDS=TRUE
 +
);
 +
ALTER TABLE baumkataster.kontrollen_docs
 +
  ADD CONSTRAINT fkb_kdoc FOREIGN KEY (kontrollid)
 +
      REFERENCES baumkataster.kontrollen (kontrollid) MATCH SIMPLE
 +
      ON UPDATE NO ACTION ON DELETE CASCADE;
 +
 +
CREATE TABLE baumkataster.baumarten (
 +
    bezeichnung character varying(255) NOT NULL,
 +
    bezeichnunglatein character varying(255) NOT NULL)
 +
WITH (
 +
  OIDS=TRUE
 +
);
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Weiß-Tanne', 'Abies alba');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Colorado-Tanne', 'Abies concolor');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Nordmanns Tanne', 'Abies nordmanniana');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Tanne', 'Abies spec.');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Feld-Ahorn', 'Acer campestre');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Eschen-Ahorn', 'Acer negundo');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Fächer-Ahorn', 'Acer palmatum');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Spitz-Ahorn', 'Acer platanoides');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Berg-Ahorn', 'Acer pseudoplatanus');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Rot-Ahorn', 'Acer rubrum');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Silber-Ahorn', 'Acer saccharinum');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Zucker-Ahorn', 'Acer saccharum');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Ahorn', 'Acer spec.');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Gemeine Rosskastanie', 'Aesculus hippocastanum');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Rotblühende Rosskastanie', 'Aesculus x carnea');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Rosskastanie', 'Aesculus spec.');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Götterbaum', 'Ailanthus altissima');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Schwarz-Erle', 'Alnus glutinosa');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Grau-Erle', 'Alnus incana');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Kahle Felsenbirne', 'Amelanchier laevis');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Kupfer-Felsenbirne', 'Amelanchier lamarckii');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Gemeine Felsenbirne', 'Amelanchier ovalis');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Papier-Birke', 'Betula papyrifera');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Hänge-Birke, Weiß-Birke', 'Betula pendula');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Moor-Birke', 'Betula pubescens');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Birke', 'Betula spec.');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Hainbuche', 'Carpinus betulus');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Ess-Kastanie', 'Castanea sativa');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Trompetenbaum', 'Catalpa bignonioides');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Atlas-Zeder', 'Cedrus atlantica');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Himalaja-Zeder', 'Cedrus deodara');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Libanon Zeder', 'Cedrus libani');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Zeder', 'Cedrus spec.');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Katsurabaum', 'Cercidiphyllum japonicum');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Lawsons Scheinzypresse', 'Chamaecyparis lawsoniana');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Riesen-Hartriegel', 'Cornus controversa');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Blüten-Hartriegel', 'Cornus florida');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Japanischer Blumen-Hartriegel', 'Cornus kousa');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Kornelkirsche', 'Cornus mas');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Hartriegel', 'Cornus spec.');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Gemeine Hasel', 'Corylus avellana');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Korkenzieher-Hasel', 'Corylus avellana ''Contorta''');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Baum-Hasel', 'Corylus colurna');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Zweigriffeliger Weißdorn', 'Crataegus laevigata');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Rotdorn', 'Crataegus laevigata ''Paul''s Scarlet''');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Eingriffeliger Weißdorn', 'Crataegus monogyna');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Pflaumenblättriger Weißdorn', 'Crataegus x prunifolia''');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Weißdorn', 'Crataegus spec.');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Echte Quitte', 'Cydonia oblonga');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Besen-Ginster', 'Cytisus scoparius');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Gemeine Buche', 'Fagus sylvatica');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Hänge-Buche', 'Fagus sylvatica ''Pendula''');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Blutbuche', 'Fagus sylvatica purpurea');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Gemeine Esche', 'Fraxinus excelsior');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Manna-Esche', 'Fraxinus ornus');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Ginkgobaum', 'Ginkgo biloba L.');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Amerikanische Gleditschie', 'Gleditsia triacanthos');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Stechpalme', 'Ilex aquifolium');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Walnuss', 'Juglans regia');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Gemeiner Wacholder', 'Juniperus communis');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Gewöhnlicher Goldregen', 'Laburnum anagyroides');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Europäische Lärche', 'Larix decidua');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Amerikanischer Amberbaum', 'Liquidambar styraciflua');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Tulpenbaum', 'Liriodendron tulipifera');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Sommer-Magnolie', 'Magnolia sieboldii');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Sternmagnolie', 'Magnolia stellata');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Magnolie', 'Magnolia spec.');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Tulpen-Magnolie', 'Magnolia x soulangeana');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Kulturapfel', 'Malus domestica');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Vielblütiger Apfel', 'Malus floribunda');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Apfel', 'Malus spec.');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Mispel', 'Mespilus germanica');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Chinesisches Rotholz, Mammutbaum', 'Metasequoia glyptostroboides');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Eisenholzbaum', 'Parrotia persica');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Chinesischer Blauglockenbaum', 'Paulownia tomentosa');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Amur-Korkbaum', 'Phellodendron amurense');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Gemeine Fichte', 'Picea abies');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Weiß-Fichte', 'Picea glauca');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Serbische Fichte', 'Picea omorika');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Blaue Stech-Fichte', 'Picea pungens ''Glauca''');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Sitka-Fichte', 'Picea sitchensis');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Fichte', 'Picea spec.');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Schwarz-Kiefer', 'Pinus nigra');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Strand-Kiefer', 'Pinus pinaster');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Kiefer', 'Pinus spec.');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Weymouths Kiefer', 'Pinus strobus');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Wald-Kiefer, Wald-Föhre', 'Pinus sylvestris');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Silber-Pappel', 'Populus alba');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Balsam-Pappel', 'Populus balsamifera');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Schwarz-Pappel', 'Populus nigra');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Pyramiden-Pappel', 'Populus nigra ''Italica''');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Pappel', 'Populus spec.');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Zitter-Pappel', 'Populus tremula');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Hybrid-Pappel', 'Populus x canadensis');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Aprikose', 'Prunus armeniaca');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Vogel-Kirsche', 'Prunus avium');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Kirschpflaume', 'Prunus cerasifera');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Blut-Pflaume', 'Prunus cerasifera ''Nigra''');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Sauerkirsche', 'Prunus cerasus');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Haus-Pflaume', 'Prunus domestica');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Mirabelle', 'Prunus domestica ssp. syriaca');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Zwetschge', 'Prunus domestica ssp. domestica');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Gemeine Trauben-Kirsche', 'Prunus padus');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Pfirsich', 'Prunus persica');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Späte Traubenkirsche', 'Prunus serotina');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Mahagoni-Kirsche', 'Prunus serrula');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Japanische Blütenkirsche', 'Prunus serrulata');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Mandelbäumchen', 'Prunus triloba');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Douglasie', 'Pseudotsuga menziesii');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Kaukasische Flügelnuss', 'Pterocarya fraxinifolia');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Chinesische Birne', 'Pyrus calleryana ''Chanticleer''');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Kultur-Birne', 'Pyrus communis');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Sumpf-Eiche', 'Quercus palustris');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Trauben-Eiche', 'Quercus petraea');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Stiel-Eiche', 'Quercus robur');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Rot-Eiche', 'Quercus rubra');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Eiche', 'Quercus spec.');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Purgier-Kreuzdorn', 'Rhamnus catharticus');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Gemeiner Faulbaum', 'Rhamnus frangula');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Rhododendron ', 'Rhododendron spec.');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Essig-Baum', 'Rhus typhina');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Robinie', 'Robinia pseudoacacia');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Silber-Weide', 'Salix alba');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Trauer-Weide', 'Salix alba ''Tristis''');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Sal-Weide', 'Salix caprea');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Grau-Weide', 'Salix cinerea');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Bruch-Weide', 'Salix fragilis');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Purpur-Weide', 'Salix purpurea');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Weide', 'Salix spec.');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Korb-Weide', 'Salix viminalis');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Schwarzer Holunder', 'Sambucus nigra');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Riesen-Mammutbaum', 'Sequoiadendron giganteum');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Japanischer Schnurbaum', 'Sophora japonicum L.');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Echte Mehlbeere', 'Sorbus aria');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Eberesche', 'Sorbus aucuparia');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Speierling', 'Sorbus domestica');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Schwedische Mehlbeere', 'Sorbus intermedia');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Eberesche', 'Sorbus spec.');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Elsbeere', 'Sorbus torminalis');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Gewöhnlicher Flieder', 'Syringa vulgaris');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Sumpfzypresse', 'Taxodium distichum');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Gemeine Eibe', 'Taxus baccata');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Eibe', 'Taxus spec.');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Abendländischer Lebensbaum', 'Thuja occidentalis');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Riesen-Lebensbaum', 'Thuja plicata');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Lebensbaum', 'Thuja spec.');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Winter-Linde', 'Tilia cordata');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Sommer-Linde', 'Tilia platyphyllos');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Linde', 'Tilia spec.');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Silber-Linde', 'Tilia tomentosa');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Kanadische Hemlockstanne', 'Tsuga canadensis');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Hemlockstanne', 'Tsuga spec.');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Berg-Ulme', 'Ulmus glabra');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Flatter-Ulme', 'Ulmus laevis');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Feld-Ulme', 'Ulmus minor');
 +
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Ulme', 'Ulmus spec.');
 +
 +
CREATE TABLE baumkataster.entwicklungsphasen (
 +
    id integer NOT NULL,
 +
    bezeichnung character varying(100) NOT NULL,
 +
    text character varying(100) NOT NULL)
 +
WITH (
 +
  OIDS=TRUE
 +
);
 +
 +
INSERT INTO baumkataster.entwicklungsphasen (id, bezeichnung, text) VALUES (2, 'Reifephase', 'Reifephase (ca. 15-80 Jahre Standzeit)');
 +
INSERT INTO baumkataster.entwicklungsphasen (id, bezeichnung, text) VALUES (3, 'Alterungsphase', 'Alterungsphase ( > ca. 80 Jahre Standzeit)');
 +
INSERT INTO baumkataster.entwicklungsphasen (id, bezeichnung, text) VALUES (1, 'Jugendphase', 'Jugendphase ( ca. 1-15 Jahre Standzeit)');
 +
 +
CREATE TABLE baumkataster.massnahmearten (
 +
    bezeichnung character varying(255) NOT NULL)
 +
WITH (
 +
  OIDS=TRUE
 +
);
 +
INSERT INTO baumkataster.massnahmearten (bezeichnung) VALUES ('Jungbaumpflege');
 +
INSERT INTO baumkataster.massnahmearten (bezeichnung) VALUES ('Totholzentfernung');
 +
INSERT INTO baumkataster.massnahmearten (bezeichnung) VALUES ('Herstellung Lichtraumprofil');
 +
INSERT INTO baumkataster.massnahmearten (bezeichnung) VALUES ('-');
 +
INSERT INTO baumkataster.massnahmearten (bezeichnung) VALUES ('sonstige baumpflegerische Maßnahmen');
 +
 +
 
</nowiki>
 
</nowiki>

Aktuelle Version vom 10. Februar 2014, 11:09 Uhr

CREATE SCHEMA baumkataster AUTHORIZATION kvwmap;

CREATE TABLE baumkataster.grunddaten_baum
(
  baumid serial NOT NULL,
  baumnummer integer NOT NULL,
  status character varying(10) NOT NULL DEFAULT 'vorhanden'::character varying,
  baumart character varying(255),
  baumart_spezial character varying(255),
  standort character varying(255),
  eigentuemer_fst character varying(25) DEFAULT 'öffentlich'::character varying,
  sicherheitserwartung character varying(10) NOT NULL,
  amt character varying(100),
  gemeinde character varying(100),
  sorte character varying(50),
  kontrollintervall character varying(50) NOT NULL,
  bearbeiter character varying(100) NOT NULL)
WITH (
  OIDS=TRUE
);
SELECT AddGeometryColumn('baumkataster', 'grunddaten_baum','the_geom',25833,'POINT', 2);
ALTER TABLE baumkataster.grunddaten_baum ADD CONSTRAINT baumid PRIMARY KEY(baumid);

CREATE TABLE baumkataster.kontrollen
(
  kontrollid serial NOT NULL,
  baumid integer NOT NULL,
  datum date NOT NULL,
  kontrollart character varying(20) NOT NULL DEFAULT 'Ersterfassung'::character varying,
  bearbeiter character varying(100) NOT NULL,
  baumhoehe smallint,
  kronendurchmesser smallint,
  stammumfang numeric,
  zustand character varying(50),
  entwicklungsphase character varying(20),
  handlungsbedarf character varying(4) NOT NULL DEFAULT 'nein'::character varying,
  weitereinaugenschein character varying(4) NOT NULL DEFAULT '-'::character varying,
  eingehendeuntersuchung character varying(4) NOT NULL DEFAULT '-'::character varying,
  massnahme character varying(4) NOT NULL DEFAULT '-'::character varying,
  massnahmeart character varying(50) DEFAULT '-'::character varying,
  faellung character varying(4) NOT NULL DEFAULT 'nein'::character varying,
  erledigung character varying(50) NOT NULL DEFAULT '-'::character varying,
  bemerkung text,
  alteramstandort smallint)
WITH (
  OIDS=TRUE
);

CREATE TABLE baumkataster.regelkontrollen
(
  kontrollid integer NOT NULL,
  k1 smallint DEFAULT 0,
  k2 smallint DEFAULT 0,
  k3 smallint DEFAULT 0,
  k4 smallint DEFAULT 0,
  k5 smallint DEFAULT 0,
  k6 smallint DEFAULT 0,
  k7 smallint DEFAULT 0,
  k8 smallint DEFAULT 0,
  k9 smallint DEFAULT 0,
  k10 smallint DEFAULT 0,
  k11 smallint DEFAULT 0,
  k12 smallint DEFAULT 0,
  k13 smallint DEFAULT 0,
  k14 smallint DEFAULT 0,
  k15 smallint DEFAULT 0,
  bemerkungen_krone text,
  s1 smallint DEFAULT 0,
  s2 smallint DEFAULT 0,
  s3 smallint DEFAULT 0,
  s4 smallint DEFAULT 0,
  s5 smallint DEFAULT 0,
  s6 smallint DEFAULT 0,
  s7 smallint DEFAULT 0,
  s8 smallint DEFAULT 0,
  s9 smallint DEFAULT 0,
  s10 smallint DEFAULT 0,
  s11 smallint DEFAULT 0,
  s12 smallint DEFAULT 0,
  s13 smallint DEFAULT 0,
  s14 smallint DEFAULT 0,
  s15 smallint DEFAULT 0,
  bemerkungen_stamm text,
  w1 smallint DEFAULT 0,
  w2 smallint DEFAULT 0,
  w3 smallint DEFAULT 0,
  w4 smallint DEFAULT 0,
  w5 smallint DEFAULT 0,
  w6 smallint DEFAULT 0,
  w7 smallint DEFAULT 0,
  w8 smallint DEFAULT 0,
  bemerkungen_stammfuss text,
  wu1 smallint DEFAULT 0,
  wu2 smallint DEFAULT 0,
  wu3 smallint DEFAULT 0,
  bemerkungen_wurzel text,
  v1 smallint DEFAULT 0,
  v2 smallint DEFAULT 0,
  v3 smallint DEFAULT 0,
  v4 smallint DEFAULT 0,
  v5 smallint DEFAULT 0,
  v6 smallint DEFAULT 0,
  bemerkungen_umfeld text)
WITH (
  OIDS=TRUE
);

ALTER TABLE baumkataster.kontrollen ADD CONSTRAINT kontrollid PRIMARY KEY(kontrollid);

ALTER TABLE baumkataster.kontrollen
  ADD CONSTRAINT fkb_ko FOREIGN KEY (baumid)
      REFERENCES baumkataster.grunddaten_baum (baumid) MATCH SIMPLE
      ON UPDATE NO ACTION ON DELETE CASCADE;

ALTER TABLE baumkataster.regelkontrollen
  ADD CONSTRAINT fk_rk FOREIGN KEY (kontrollid)
      REFERENCES baumkataster.kontrollen (kontrollid) MATCH SIMPLE
      ON UPDATE NO ACTION ON DELETE CASCADE;

CREATE OR REPLACE RULE insert_kontrolle AS
    ON INSERT TO baumkataster.kontrollen DO ( INSERT INTO baumkataster.regelkontrollen (kontrollid, k1, k2, k3, k4, k5, k6, k7, k8, k9, k10, k11, k12, k13, k14, k15, bemerkungen_krone, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, bemerkungen_stamm, w1, w2, w3, w4, w5, w6, w7, w8, bemerkungen_stammfuss, wu1, wu2, wu3, bemerkungen_wurzel, v1, v2, v3, v4, v5, v6, bemerkungen_umfeld) 
  VALUES (new.kontrollid - 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''::text, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ''::text, 0, 0, 0, 0, 0, 0, 0, 0, ''::text, 0, 0, 0, ''::text, 0, 0, 0, 0, 0, 0, ''::text);
 SELECT setval('baumkataster.kontrollen_kontrollid_seq'::regclass, (new.kontrollid - 2)::bigint) AS setval;
);

CREATE OR REPLACE RULE insert_grunddaten_baum AS
    ON INSERT TO baumkataster.grunddaten_baum DO ( INSERT INTO baumkataster.kontrollen (baumid, datum, kontrollart, bearbeiter) 
  VALUES (new.baumid - 1, now(), 'Ersterfassung'::text, new.bearbeiter);
 SELECT setval('baumkataster.grunddaten_baum_baumid_seq'::regclass, (new.baumid - 2)::bigint) AS setval;	
);

CREATE TABLE baumkataster.kontrollen_docs
(
  kontrollid integer NOT NULL,
  dokument character varying(255) NOT NULL
)
WITH (
  OIDS=TRUE
);
ALTER TABLE baumkataster.kontrollen_docs
  ADD CONSTRAINT fkb_kdoc FOREIGN KEY (kontrollid)
      REFERENCES baumkataster.kontrollen (kontrollid) MATCH SIMPLE
      ON UPDATE NO ACTION ON DELETE CASCADE;

CREATE TABLE baumkataster.baumarten (
    bezeichnung character varying(255) NOT NULL,
    bezeichnunglatein character varying(255) NOT NULL)
WITH (
  OIDS=TRUE
);
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Weiß-Tanne', 'Abies alba');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Colorado-Tanne', 'Abies concolor');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Nordmanns Tanne', 'Abies nordmanniana');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Tanne', 'Abies spec.');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Feld-Ahorn', 'Acer campestre');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Eschen-Ahorn', 'Acer negundo');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Fächer-Ahorn', 'Acer palmatum');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Spitz-Ahorn', 'Acer platanoides');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Berg-Ahorn', 'Acer pseudoplatanus');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Rot-Ahorn', 'Acer rubrum');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Silber-Ahorn', 'Acer saccharinum');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Zucker-Ahorn', 'Acer saccharum');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Ahorn', 'Acer spec.');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Gemeine Rosskastanie', 'Aesculus hippocastanum');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Rotblühende Rosskastanie', 'Aesculus x carnea');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Rosskastanie', 'Aesculus spec.');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Götterbaum', 'Ailanthus altissima');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Schwarz-Erle', 'Alnus glutinosa');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Grau-Erle', 'Alnus incana');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Kahle Felsenbirne', 'Amelanchier laevis');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Kupfer-Felsenbirne', 'Amelanchier lamarckii');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Gemeine Felsenbirne', 'Amelanchier ovalis');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Papier-Birke', 'Betula papyrifera');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Hänge-Birke, Weiß-Birke', 'Betula pendula');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Moor-Birke', 'Betula pubescens');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Birke', 'Betula spec.');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Hainbuche', 'Carpinus betulus');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Ess-Kastanie', 'Castanea sativa');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Trompetenbaum', 'Catalpa bignonioides');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Atlas-Zeder', 'Cedrus atlantica');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Himalaja-Zeder', 'Cedrus deodara');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Libanon Zeder', 'Cedrus libani');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Zeder', 'Cedrus spec.');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Katsurabaum', 'Cercidiphyllum japonicum');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Lawsons Scheinzypresse', 'Chamaecyparis lawsoniana');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Riesen-Hartriegel', 'Cornus controversa');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Blüten-Hartriegel', 'Cornus florida');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Japanischer Blumen-Hartriegel', 'Cornus kousa');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Kornelkirsche', 'Cornus mas');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Hartriegel', 'Cornus spec.');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Gemeine Hasel', 'Corylus avellana');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Korkenzieher-Hasel', 'Corylus avellana ''Contorta''');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Baum-Hasel', 'Corylus colurna');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Zweigriffeliger Weißdorn', 'Crataegus laevigata');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Rotdorn', 'Crataegus laevigata ''Paul''s Scarlet''');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Eingriffeliger Weißdorn', 'Crataegus monogyna');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Pflaumenblättriger Weißdorn', 'Crataegus x prunifolia''');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Weißdorn', 'Crataegus spec.');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Echte Quitte', 'Cydonia oblonga');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Besen-Ginster', 'Cytisus scoparius');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Gemeine Buche', 'Fagus sylvatica');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Hänge-Buche', 'Fagus sylvatica ''Pendula''');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Blutbuche', 'Fagus sylvatica purpurea');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Gemeine Esche', 'Fraxinus excelsior');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Manna-Esche', 'Fraxinus ornus');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Ginkgobaum', 'Ginkgo biloba L.');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Amerikanische Gleditschie', 'Gleditsia triacanthos');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Stechpalme', 'Ilex aquifolium');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Walnuss', 'Juglans regia');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Gemeiner Wacholder', 'Juniperus communis');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Gewöhnlicher Goldregen', 'Laburnum anagyroides');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Europäische Lärche', 'Larix decidua');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Amerikanischer Amberbaum', 'Liquidambar styraciflua');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Tulpenbaum', 'Liriodendron tulipifera');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Sommer-Magnolie', 'Magnolia sieboldii');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Sternmagnolie', 'Magnolia stellata');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Magnolie', 'Magnolia spec.');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Tulpen-Magnolie', 'Magnolia x soulangeana');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Kulturapfel', 'Malus domestica');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Vielblütiger Apfel', 'Malus floribunda');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Apfel', 'Malus spec.');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Mispel', 'Mespilus germanica');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Chinesisches Rotholz, Mammutbaum', 'Metasequoia glyptostroboides');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Eisenholzbaum', 'Parrotia persica');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Chinesischer Blauglockenbaum', 'Paulownia tomentosa');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Amur-Korkbaum', 'Phellodendron amurense');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Gemeine Fichte', 'Picea abies');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Weiß-Fichte', 'Picea glauca');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Serbische Fichte', 'Picea omorika');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Blaue Stech-Fichte', 'Picea pungens ''Glauca''');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Sitka-Fichte', 'Picea sitchensis');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Fichte', 'Picea spec.');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Schwarz-Kiefer', 'Pinus nigra');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Strand-Kiefer', 'Pinus pinaster');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Kiefer', 'Pinus spec.');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Weymouths Kiefer', 'Pinus strobus');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Wald-Kiefer, Wald-Föhre', 'Pinus sylvestris');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Silber-Pappel', 'Populus alba');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Balsam-Pappel', 'Populus balsamifera');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Schwarz-Pappel', 'Populus nigra');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Pyramiden-Pappel', 'Populus nigra ''Italica''');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Pappel', 'Populus spec.');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Zitter-Pappel', 'Populus tremula');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Hybrid-Pappel', 'Populus x canadensis');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Aprikose', 'Prunus armeniaca');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Vogel-Kirsche', 'Prunus avium');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Kirschpflaume', 'Prunus cerasifera');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Blut-Pflaume', 'Prunus cerasifera ''Nigra''');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Sauerkirsche', 'Prunus cerasus');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Haus-Pflaume', 'Prunus domestica');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Mirabelle', 'Prunus domestica ssp. syriaca');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Zwetschge', 'Prunus domestica ssp. domestica');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Gemeine Trauben-Kirsche', 'Prunus padus');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Pfirsich', 'Prunus persica');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Späte Traubenkirsche', 'Prunus serotina');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Mahagoni-Kirsche', 'Prunus serrula');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Japanische Blütenkirsche', 'Prunus serrulata');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Mandelbäumchen', 'Prunus triloba');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Douglasie', 'Pseudotsuga menziesii');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Kaukasische Flügelnuss', 'Pterocarya fraxinifolia');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Chinesische Birne', 'Pyrus calleryana ''Chanticleer''');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Kultur-Birne', 'Pyrus communis');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Sumpf-Eiche', 'Quercus palustris');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Trauben-Eiche', 'Quercus petraea');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Stiel-Eiche', 'Quercus robur');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Rot-Eiche', 'Quercus rubra');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Eiche', 'Quercus spec.');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Purgier-Kreuzdorn', 'Rhamnus catharticus');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Gemeiner Faulbaum', 'Rhamnus frangula');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Rhododendron ', 'Rhododendron spec.');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Essig-Baum', 'Rhus typhina');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Robinie', 'Robinia pseudoacacia');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Silber-Weide', 'Salix alba');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Trauer-Weide', 'Salix alba ''Tristis''');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Sal-Weide', 'Salix caprea');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Grau-Weide', 'Salix cinerea');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Bruch-Weide', 'Salix fragilis');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Purpur-Weide', 'Salix purpurea');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Weide', 'Salix spec.');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Korb-Weide', 'Salix viminalis');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Schwarzer Holunder', 'Sambucus nigra');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Riesen-Mammutbaum', 'Sequoiadendron giganteum');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Japanischer Schnurbaum', 'Sophora japonicum L.');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Echte Mehlbeere', 'Sorbus aria');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Eberesche', 'Sorbus aucuparia');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Speierling', 'Sorbus domestica');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Schwedische Mehlbeere', 'Sorbus intermedia');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Eberesche', 'Sorbus spec.');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Elsbeere', 'Sorbus torminalis');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Gewöhnlicher Flieder', 'Syringa vulgaris');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Sumpfzypresse', 'Taxodium distichum');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Gemeine Eibe', 'Taxus baccata');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Eibe', 'Taxus spec.');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Abendländischer Lebensbaum', 'Thuja occidentalis');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Riesen-Lebensbaum', 'Thuja plicata');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Lebensbaum', 'Thuja spec.');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Winter-Linde', 'Tilia cordata');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Sommer-Linde', 'Tilia platyphyllos');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Linde', 'Tilia spec.');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Silber-Linde', 'Tilia tomentosa');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Kanadische Hemlockstanne', 'Tsuga canadensis');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Hemlockstanne', 'Tsuga spec.');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Berg-Ulme', 'Ulmus glabra');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Flatter-Ulme', 'Ulmus laevis');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Feld-Ulme', 'Ulmus minor');
INSERT INTO baumkataster.baumarten (bezeichnung, bezeichnunglatein) VALUES ('Ulme', 'Ulmus spec.');

CREATE TABLE baumkataster.entwicklungsphasen (
    id integer NOT NULL,
    bezeichnung character varying(100) NOT NULL,
    text character varying(100) NOT NULL)
WITH (
  OIDS=TRUE
);

INSERT INTO baumkataster.entwicklungsphasen (id, bezeichnung, text) VALUES (2, 'Reifephase', 'Reifephase (ca. 15-80 Jahre Standzeit)');
INSERT INTO baumkataster.entwicklungsphasen (id, bezeichnung, text) VALUES (3, 'Alterungsphase', 'Alterungsphase ( > ca. 80 Jahre Standzeit)');
INSERT INTO baumkataster.entwicklungsphasen (id, bezeichnung, text) VALUES (1, 'Jugendphase', 'Jugendphase ( ca. 1-15 Jahre Standzeit)');

CREATE TABLE baumkataster.massnahmearten (
    bezeichnung character varying(255) NOT NULL)
WITH (
  OIDS=TRUE
);
INSERT INTO baumkataster.massnahmearten (bezeichnung) VALUES ('Jungbaumpflege');
INSERT INTO baumkataster.massnahmearten (bezeichnung) VALUES ('Totholzentfernung');
INSERT INTO baumkataster.massnahmearten (bezeichnung) VALUES ('Herstellung Lichtraumprofil');
INSERT INTO baumkataster.massnahmearten (bezeichnung) VALUES ('-');
INSERT INTO baumkataster.massnahmearten (bezeichnung) VALUES ('sonstige baumpflegerische Maßnahmen');