Changeset 330 for trunk/import/alkis_PostNAS_schema.sql
- Timestamp:
- 09/10/14 12:08:18 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/import/alkis_PostNAS_schema.sql
r321 r330 4 4 -- ***************************** 5 5 -- 6 -- Datenbankstruktur PostNAS 0. 7 (GDAL aus aktuellem Trunk)6 -- Datenbankstruktur PostNAS 0.8 7 7 -- 8 8 9 9 -- Damit die Includes (\i) funktionieren muà psql im Verzeichnis ausgefÃŒhrt 10 -- werden in dem das Skript liegt. Z.B. per 11 -- (cd /pfad/zu/postnas; psql -f alkis_PostNAS_0.7_schema.sql) 12 13 -- Systemvariable vorher setzen fÃŒr das Koordinatensystem, z.B. 14 -- EPSG=25832 10 -- werden in dem das Skript liegt, z.B. per 11 -- (cd /pfad/zu/postnas; psql -f alkis_PostNAS_schema.sql) 12 13 -- Variable fÃŒr das Koordinatensystem ÃŒbergeben mit "psql .. -v alkis_epsg=25832" 15 14 16 15 17 16 -- Stand 18 17 -- ----- 19 20 -- 2012-04-23 FJ Diff zum GDAL-Patch #4555 angewendet:21 -- Siehe Mail J.E.Fischer in PostNAS-Liste vom 12.03.201222 -- - Alle Objekte bekommen "endet"-Feld.23 -- - "beginnt" wird in die Unique-Constraint einbezogen.24 -- - Feld 'identifier'.25 -- - "character varying" durch "varchar" ersetzt.26 -- - Keine direkten Ãnderungen an 'geometry_columns' (wegen PostGIS 2)27 -- - DELETE: Feld endet = aktuelle Zeit28 -- - REPLACE: Feld endet = beginnt des ersetzenden Objektes29 -- - "delete_feature()" ist nun ein Trigger30 31 -- 2012-04-24 FJ Datei alkis-funktions aus Diff zum GDAL-Patch #4555 hier integriert32 -- Umschaltung mit/ohne Historie ÃŒber VerknÃŒpfung Trigger -> Function33 -- Typ 'GEOMETRY' bei Tabellen: AX_WegPfadSteig, AX_UntergeordnetesGewaesser34 35 -- 2012-10-31 FJ Trigger fuer NAS-Replace-Saetze repariert:36 -- siehe: FUNCTION delete_feature_kill()37 -- ax_historischesflurstueck.buchungsart ist Text nicht integer.38 39 -- 2012-10-31 AE Tabellen löschen wurde auskommetiert, DB wird leer angelegt SELECT alkis_drop();40 41 -- ** zwischenzeitliche Ãnderungen: siehe Kommentare im SVN42 43 -- 2013-01-15 FJ Kommentare zu den letztlich hinzugekommenen Tabellen.44 -- DarÃŒber können Tabellen aus diesem Script unterschieden werden45 -- von Tabellen, die PostNAS selbst generiert hat.46 47 -- 2013-04-22 FJ Tabelle ax_wirtschaftlicheeinheit, Kommentare ergÀnzt,48 -- Felad "ax_historischesflurstueck.buchungsart" varchar statt integer49 18 50 19 -- 2013-07-10 FJ Erweiterung alkis_beziehungen nach Vorschlag Marvin Brandt (Kreis Unna) … … 54 23 -- 2014-01-24 FJ Feld "ax_datenerhebung_punktort" in "Punktort/TA/AG/AU" nach Vorschlag Marvin Brandt (Kreis Unna) 55 24 56 -- 2014-01-29 FJ Spalte "zeitpunktderentstehung" an allen Vorkommen auf Format " varchar".25 -- 2014-01-29 FJ Spalte "zeitpunktderentstehung" an allen Vorkommen auf Format "character varying". 57 26 -- Alte auskommentierte Varianten entrÃŒmpelt. 58 27 -- Tabs durch Space ersetzt und Code wieder hÃŒbsch ausgerichtet. … … 60 29 -- 2014-01-31 FJ Erweiterungen Marvin Brand (Unna) fuer sauberes Entfernen alter Beziehungen bei "replace". 61 30 -- Lösung ÃŒber import_id. 31 62 32 -- 2014-07-31 AE kommentar auf geometry_columns entfernt - ist in PostGIS 2 keine Tabelle mehr 63 33 64 -- VERSIONS-NUMMER: 65 66 -- Dies Schema kann NICHT mehr mit der installierbaren gdal-Version 1.9 verwendet werden. 67 -- Derzeit muss ogr2ogr (gdal) aus den Quellen compiliert werden, die o.g. Patch #4555 enthalten. 68 -- WeiterfÃŒhrung dieses Zweiges als PostNAS 0.7 34 -- 2014-08-27 FJ Relationen-Verbindungs-Spalten direkt in den Objekt-Tabellen statt ÃŒber Tabelle "alkis_relationen". 35 -- Ãbergangsweise wird beides gefÃŒhrt bis alle Programme und Views umgestellt wurden. 36 -- Spalten "advstandardmodell" und "sonstigesmodell" sind immer ein Array ( character varying[] ). 37 -- Beginn der Angleichung an die jetzt freie norBIT-Version: 38 -- Kommentar zur Tabelle systematischer aufbauen. 39 -- Zielformat: '[Objektbereich /] [Objektartengruppe]: ([N]REO|ZUSO) "Name" ist ...' 40 41 -- 2014-09-04 FJ * Getestet mit ogr2ogr compiliert aus GDAL Revision 27631 (2.0.0dev) 42 -- * Entfernen der Tabelle "alkis_beziehungen". 43 -- * Anpassungen und Korrekturen zum Angleich an die Norbit-Version. 44 -- u.a.: land, stelle, strassenschluessel: varchar statt integer. 45 -- Dann konsequenterweise aber auch: regierungsbezirk, kreis, gemeinde, schluesselgesamt, bezirk. 46 -- Diese Felder werden von PostNAS als Integer generiert, wenn kein Schema vorgegeben wird. 47 -- Die Inhalte sind zwar numerisch, laut Objektartenkatalog sind das aber CharacterString. 48 -- * Sortierung der Tabellen in dieser Datei nach Objektartengruppen + Kennung analog der Gliederung des Objektartenkatalogs. 49 -- Dies war in Vers. 0.7 begonnen aber noch nicht fertig gestellt worden. 50 -- * Ãbernahme der Objektartengruppe in den Kommentar zur Tabelle. 51 52 53 -- Dies Schema kann NICHT mehr mit der gdal-Version 1.9 verwendet werden. 69 54 70 55 -- ALKIS-Dokumentation (NRW): … … 80 65 81 66 -- T u n i n g : 82 -- Die Tabelle 'spatial_ref_sys' einer PostGIS-Datenbank auf 83 -- die notwendigen Koordinatensysteme reduzieren. Das Loescht >3000 Eintraege. 84 85 -- DELETE FROM spatial_ref_sys 86 -- WHERE srid NOT 87 -- IN (2397, 2398, 2399, 4326, 25830, 25831, 25832, 25833, 25834, 31466, 31467, 31468, 31469); 88 -- -- Krassowski lat/lon UTM GK 67 -- Vorschlag: Die Tabelle 'spatial_ref_sys' einer PostGIS-Datenbank auf 68 -- die notwendigen Koordinatensysteme reduzieren. Das löscht >3000 Eintraege. 69 /* 70 DELETE FROM spatial_ref_sys 71 WHERE srid NOT 72 IN (2397, 2398, 2399, 4326, 25830, 25831, 25832, 25833, 25834, 31466, 31467, 31468, 31469); 73 -- Krassowski lat/lon UTM GK 74 */ 89 75 90 76 -- Stored Procedures laden 91 77 \i alkis-functions.sql 92 78 93 -- Alle Tabellen löschen 94 --SELECT alkis_drop(); 95 96 97 -- Importtabelle fÃŒr Verarbeitungen 79 80 -- =========================================================== 81 -- PostNAS-Hilfstabellen 82 -- =========================================================== 83 -- Diese sind kein Bestandteil des ALKIS-Objektartenkataloges. 84 85 86 -- Importtabelle fÃŒr Verarbeitungs-ZÀhler. 87 -- Wird benötigt fÃŒr den Trigger zur Pflege der "alkis_beziehungen" (Version "Unna"). 88 -- Kann mit "alkis_beziehungen" entfallen, wenn alle Views und Programm umgestellt sind auf interne Relationen. 98 89 CREATE TABLE import ( 99 id serial NOT NULL,100 datum timestamp without time zone,101 verzeichnis text,102 importart text,103 CONSTRAINT import_pk PRIMARY KEY (id)90 id serial NOT NULL, 91 datum timestamp without time zone, 92 verzeichnis text, 93 importart text, 94 CONSTRAINT import_pk PRIMARY KEY (id) 104 95 ); 105 96 106 97 CREATE UNIQUE INDEX import_id ON import USING btree (id); 107 98 108 COMMENT ON TABLE import IS ' Verwaltung der Import-ProgrammlÀufe. Wird nicht vom Konverter gefÃŒllt sondern aus der Start-Prozedur (z.B. konv_batch.sh).';99 COMMENT ON TABLE import IS 'PostNAS: Verwaltung der Import-ProgrammlÀufe. Wird nicht vom Konverter gefÃŒllt sondern aus der Start-Prozedur (z.B. konv_batch.sh).'; 109 100 COMMENT ON COLUMN import.id IS 'Laufende Nummer der Konverter-Datei-Verarbeitung. Der Max-Wert von "id" wird als "alkis_beziehungen.import_id" verwendet, um ein vollstÀndiges Löschen alter Beziehungen zu ermöglichen.'; 110 101 COMMENT ON COLUMN import.datum IS 'Zeitpunkt des Beginns des Konverter-Laufes fÃŒr einen Stapel von NAS-Dateien.'; … … 112 103 COMMENT ON COLUMN import.importart IS 'Modus des Konverter-Laufes: e="Erstladen" oder a="NBA-Aktualisierung"'; 113 104 114 -- Tabelle deletefÃŒr Lösch- und FortfÃŒhrungsdatensÀtze105 -- Tabelle "delete" fÃŒr Lösch- und FortfÃŒhrungsdatensÀtze 115 106 CREATE TABLE "delete" ( 116 107 ogc_fid serial NOT NULL, 117 typename varchar,118 featureid character (32),119 context varchar, -- delete/replace120 safetoignore varchar, -- replace.safetoignore 'true'/'false'121 replacedBy varchar, -- gmlid108 typename character varying, 109 featureid character varying, 110 context character varying, -- delete/replace 111 safetoignore character varying, -- replace.safetoignore 'true'/'false' 112 replacedBy character varying, -- gmlid 122 113 ignored boolean DEFAULT false, -- Satz wurde nicht verarbeitet 123 114 CONSTRAINT delete_pk PRIMARY KEY (ogc_fid) 124 115 ); 125 116 126 127 -- Dummy-Eintrag in Metatabelle128 117 SELECT AddGeometryColumn('delete','dummy',:alkis_epsg,'POINT',2); 129 118 130 119 CREATE UNIQUE INDEX delete_fid ON "delete"(featureid); 131 120 132 COMMENT ON TABLE "delete" IS ' Hilfstabelle fÃŒr das Speichern von Löschinformationen.';121 COMMENT ON TABLE "delete" IS 'PostNAS: Hilfstabelle fÃŒr das Speichern von Löschinformationen.'; 133 122 COMMENT ON COLUMN delete.typename IS 'Objektart, also Name der Tabelle, aus der das Objekt zu löschen ist.'; 134 123 COMMENT ON COLUMN delete.featureid IS 'Zusammen gesetzt aus GML-ID (16) und Zeitstempel.'; … … 138 127 COMMENT ON COLUMN delete.ignored IS 'Löschsatz wurde ignoriert'; 139 128 129 140 130 -- B e z i e h u n g e n 141 131 -- ---------------------------------------------- 142 -- Zentrale Tabelle fuer alle Relationen im Buchwerk. 143 144 -- Statt Relationen und FOREIGN-KEY-CONSTRAINTS zwischen Tabellen direkt zu legen, gehen 145 -- in der ALKIS-Datenstruktur alle Beziehungen zwischen zwei Tabellen ÃŒber diese Verbindungstabelle. 146 132 -- Zentrale Tabelle fuer alle Relationen im Buchwerk. ZukÃŒnftig e n t f a l l e n d. 147 133 -- Die FremdschlÃŒssel 'beziehung_von' und 'beziehung_zu' verweisen auf die ID des Objekte (gml_id). 148 134 -- Das Feld 'gml_id' sollte daher in allen Tabellen indiziert werden. 149 150 135 -- ZusÀtzlich enthÀlt 'beziehungsart' noch ein Verb fÃŒr die Art der Beziehung. 151 136 /* 152 137 CREATE TABLE alkis_beziehungen ( 153 138 ogc_fid serial NOT NULL, 154 beziehung_von character (16), --> gml_id155 beziehungsart varchar, -- Liste siehe unten156 beziehung_zu character (16),157 import_id integer, -- 2014-01-31139 beziehung_von character varying, 140 beziehungsart character varying, 141 beziehung_zu character varying, 142 import_id integer, 158 143 CONSTRAINT alkis_beziehungen_pk PRIMARY KEY (ogc_fid) 159 144 ); … … 163 148 CREATE INDEX alkis_beziehungen_art_idx ON alkis_beziehungen USING btree (beziehungsart); 164 149 165 166 -- Dummy-Eintrag in Metatabelle167 150 SELECT AddGeometryColumn('alkis_beziehungen','dummy',:alkis_epsg,'POINT',2); 168 151 169 COMMENT ON TABLE alkis_beziehungen IS ' zentrale Multi-Verbindungstabelle';152 COMMENT ON TABLE alkis_beziehungen IS 'PostNAS: zentrale Multi-Verbindungstabelle'; 170 153 COMMENT ON COLUMN alkis_beziehungen.beziehung_von IS 'Join auf Feld gml_id verschiedener Tabellen'; 171 154 COMMENT ON COLUMN alkis_beziehungen.beziehung_zu IS 'Join auf Feld gml_id verschiedener Tabellen'; 172 155 COMMENT ON COLUMN alkis_beziehungen.beziehungsart IS 'Typ der Beziehung zwischen der von- und zu-Tabelle'; 173 --MMENT ON COLUMN alkis_beziehungen.beginnt IS 'Mit Trigger kopiertes Beginnt-Datum des Datensatzes auf der Seite beziehung_von';174 156 COMMENT ON COLUMN alkis_beziehungen.import_id IS 'laufende Nummer des Konverter-Laufes aus "import.id".'; 175 176 177 178 -- Beziehungsarten: 179 -- "an" "benennt" "bestehtAusRechtsverhaeltnissenZu" "beziehtSichAuchAuf" "dientZurDarstellungVon" 180 -- "durch" "gehoertAnteiligZu" "gehoertZu" "hat" "hatAuch" "istBestandteilVon" 181 -- "istGebucht" "istTeilVon" "weistAuf" "zeigtAuf" "zu" 182 183 -- Hinweis: 184 -- Diese Tabelle enthÀlt fÃŒr ein Kreisgebiet ca. 5 Mio. Zeilen und wird stÀndig benutzt. 185 -- Optimierung z.B. ÃŒber passende Indices ist wichtig. 186 187 -- 157 */ 158 159 -- S o n s t i g e s B a u w e r k 160 -- ---------------------------------- 161 -- Wird von PostNAS generiert, ist aber keiner Objektartengruppe zuzuordnen. 162 CREATE TABLE ks_sonstigesbauwerk ( 163 ogc_fid serial NOT NULL, 164 gml_id character varying NOT NULL, 165 identifier character varying, 166 beginnt character(20), 167 endet character(20), 168 sonstigesmodell character varying[], 169 anlass character varying, 170 bauwerksfunktion integer, 171 CONSTRAINT ks_sonstigesbauwerk_pk PRIMARY KEY (ogc_fid) 172 ); 173 174 SELECT AddGeometryColumn('ks_sonstigesbauwerk','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 175 176 CREATE INDEX ks_sonstigesbauwerk_geom_idx ON ks_sonstigesbauwerk USING gist (wkb_geometry); 177 178 COMMENT ON TABLE ks_sonstigesbauwerk IS '??: (REO) "Sonstiges Bauwerk"'; 179 180 188 181 -- Löschtrigger setzen 189 -- 182 -- ------------------- 183 190 184 -- Option (A) ohne Historie: 191 -- - Symlink von alkis-trigger-kill.sql auf alkis-trigger.sql setzen (Default; macht datenbank_anlegen.sh192 -- ggf. automatisch)185 -- - Symlink von alkis-trigger-kill.sql auf alkis-trigger.sql setzen 186 -- (Default; macht datenbank_anlegen.sh ggf. automatisch) 193 187 -- - Lösch- und ÃnderungssÀtze werden ausgefÃŒhrt und die alten Objekte werden sofort entfernt 194 -- 188 195 189 -- Option (B) mit Historie: 196 190 -- - Symlink von alkis-trigger-hist.sql auf alkis-trigger.sql setzen 197 -- - Bei Lösch- und ÃnderungssÀtzen werden die Objekte nicht gelöscht, sondern 198 -- im Feld 'endet' als ungegangen markiert (die den aktuellen gilt: WHERE endet 199 -- IS NULL) 200 -- 191 -- - Bei Lösch- und ÃnderungssÀtzen werden die Objekte nicht gelöscht, sondern im Feld 'endet' 192 -- als ungegangen markiert (FÃŒr aktuelle Objekte gilt: WHERE endet IS NULL) 193 201 194 \i alkis-trigger.sql 202 195 203 -- COMMENT ON DATABASE *** IS 'ALKIS - PostNAS 0.7'; 204 205 -- =========================================================== 206 -- A L K I S - L a y e r 207 -- =========================================================== 208 209 210 -- S o n s t i g e s B a u w e r k 211 -- ---------------------------------- 212 CREATE TABLE ks_sonstigesbauwerk ( 213 ogc_fid serial NOT NULL, 214 gml_id character(16), 215 identifier character(44), 216 beginnt character(20), 217 endet character(20), 218 sonstigesmodell varchar, 219 anlass varchar, 220 bauwerksfunktion integer, 221 CONSTRAINT ks_sonstigesbauwerk_pk PRIMARY KEY (ogc_fid) 222 ); 223 224 SELECT AddGeometryColumn('ks_sonstigesbauwerk','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 225 226 CREATE INDEX ks_sonstigesbauwerk_geom_idx ON ks_sonstigesbauwerk USING gist (wkb_geometry); 227 228 COMMENT ON TABLE ks_sonstigesbauwerk IS 'Sonstiges Bauwerk'; 229 230 231 -- A n d e r e F e s t l e g u n g n a c h W a s s e r r e c h t 232 -- -------------------------------------------------------------------- 233 CREATE TABLE ax_anderefestlegungnachwasserrecht ( 234 ogc_fid serial NOT NULL, 235 gml_id character(16), 236 identifier character(44), 237 beginnt character(20), 238 endet character(20), 239 advstandardmodell varchar, 240 anlass varchar, 241 artderfestlegung integer, 242 land integer, 243 stelle varchar, 244 CONSTRAINT ax_anderefestlegungnachwasserrecht_pk PRIMARY KEY (ogc_fid) 245 ); 246 247 SELECT AddGeometryColumn('ax_anderefestlegungnachwasserrecht','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 248 249 CREATE INDEX ax_anderefestlegungnachwasserrecht_geom_idx ON ax_anderefestlegungnachwasserrecht USING gist (wkb_geometry); 250 CREATE UNIQUE INDEX ax_anderefestlegungnachwasserrecht_gml ON ax_anderefestlegungnachwasserrecht USING btree (gml_id,beginnt); 251 CREATE INDEX ax_anderefestlegungnachwasserrecht_afs ON ax_anderefestlegungnachwasserrecht(land,stelle); 252 253 COMMENT ON TABLE ax_anderefestlegungnachwasserrecht IS 'Andere Festlegung nach W a s s e r r e c h t'; 254 COMMENT ON COLUMN ax_anderefestlegungnachwasserrecht.gml_id IS 'Identifikator, global eindeutig'; 255 256 257 -- B a u b l o c k 258 -- ---------------------------------------------- Objektartengruppe: Administrative Gebietseinheiten 259 CREATE TABLE ax_baublock ( 260 ogc_fid serial NOT NULL, 261 gml_id character(16), 262 identifier character(44), 263 beginnt character(20), 264 endet character(20), 265 advstandardmodell character(9), 266 anlass varchar, 267 baublockbezeichnung integer, 268 CONSTRAINT ax_baublock_pk PRIMARY KEY (ogc_fid) 269 ); 270 SELECT AddGeometryColumn('ax_baublock','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 271 272 CREATE INDEX ax_baublock_geom_idx ON ax_baublock USING gist (wkb_geometry); 273 CREATE UNIQUE INDEX ax_baublock_gml ON ax_baublock USING btree (gml_id,beginnt); 274 275 COMMENT ON TABLE ax_baublock IS 'B a u b l o c k'; 276 COMMENT ON COLUMN ax_baublock.gml_id IS 'Identifikator, global eindeutig'; 277 278 279 -- B e s o n d e r e r T o p o g r a f i s c h e r P u n k t 280 -- ------------------------------------------------------------- 281 CREATE TABLE ax_besonderertopographischerpunkt ( 282 ogc_fid serial NOT NULL, 283 gml_id character(16), 284 identifier character(44), 285 beginnt character(20), 286 endet character(20), 287 advstandardmodell varchar, 288 anlass varchar, 289 land integer, 290 stelle integer, 291 punktkennung varchar, 292 sonstigeeigenschaft varchar[], 293 CONSTRAINT ax_besonderertopographischerpunkt_pk PRIMARY KEY (ogc_fid) 294 ); 295 296 SELECT AddGeometryColumn('ax_besonderertopographischerpunkt','dummy',:alkis_epsg,'POINT',2); 297 298 CREATE UNIQUE INDEX ax_besonderertopographischerpunkt_gml ON ax_besonderertopographischerpunkt USING btree (gml_id,beginnt); 299 300 COMMENT ON TABLE ax_besonderertopographischerpunkt IS 'B e s o n d e r e r T o p o g r a f i s c h e r P u n k t'; 301 COMMENT ON COLUMN ax_besonderertopographischerpunkt.gml_id IS 'Identifikator, global eindeutig'; 302 303 304 -- S o l l 305 -- ------- 306 CREATE TABLE ax_soll ( 307 ogc_fid serial NOT NULL, 308 gml_id character(16), 309 identifier character(44), 310 beginnt character(20), 311 endet character(20), 312 advstandardmodell varchar, 313 anlass varchar, 314 name varchar, 315 CONSTRAINT ax_soll_pk PRIMARY KEY (ogc_fid) 316 ); 317 318 SELECT AddGeometryColumn('ax_soll','wkb_geometry',:alkis_epsg,'POLYGON',2); 319 320 CREATE INDEX ax_soll_geom_idx ON ax_soll USING gist (wkb_geometry); 321 CREATE UNIQUE INDEX ax_soll_gml ON ax_soll USING btree (gml_id,beginnt); 322 323 COMMENT ON TABLE ax_soll IS 'S o l l'; 324 COMMENT ON COLUMN ax_soll.gml_id IS 'Identifikator, global eindeutig'; 325 326 327 -- B e w e r t u n g 328 -- ------------------ 329 CREATE TABLE ax_bewertung ( 196 197 --*** ############################################################ 198 --*** Objektbereich: AAA Basisschema 199 --*** ############################################################ 200 201 --** Objektartengruppe: AAA_Praesentationsobjekte 202 -- =================================================================== 203 204 -- A P P P O 205 -- ---------------------------------------------- 206 -- Objektart: AP_PPO Kennung: 02310 207 CREATE TABLE ap_ppo ( 330 208 ogc_fid serial NOT NULL, 331 gml_id character (16),332 identifier character (44),209 gml_id character varying NOT NULL, 210 identifier character varying, 333 211 beginnt character(20), 334 212 endet character(20), 335 advstandardmodell varchar, 336 anlass varchar, 337 klassifizierung integer, 338 CONSTRAINT ax_bewertung_pk PRIMARY KEY (ogc_fid) 339 ); 340 341 SELECT AddGeometryColumn('ax_bewertung','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 342 343 CREATE INDEX ax_bewertung_geom_idx ON ax_bewertung USING gist (wkb_geometry); 344 CREATE UNIQUE INDEX ax_bewertung_gml ON ax_bewertung USING btree (gml_id,beginnt); 345 346 COMMENT ON TABLE ax_bewertung IS '"B e w e r t u n g" ist die Klassifizierung einer FlÀche nach dem Bewertungsgesetz (BewertungsflÀche).'; 347 COMMENT ON COLUMN ax_bewertung.gml_id IS 'Identifikator, global eindeutig'; 348 349 COMMENT ON COLUMN ax_bewertung.klassifizierung IS '"Klassifizierung" ist die gesetzliche Klassifizierung nach dem Bewertungsgesetz.'; 350 351 352 353 -- T a g e s a b s c h n i t t 354 -- --------------------------- 355 CREATE TABLE ax_tagesabschnitt ( 213 advstandardmodell character varying[], 214 sonstigesmodell character varying[], 215 anlass character varying, 216 217 signaturnummer character varying, -- ap_gpo 218 darstellungsprioritaet integer, -- ap_gpo 219 art character varying, -- ap_gpo 220 221 drehwinkel double precision, 222 skalierung double precision, 223 224 -- Beziehungen: 225 dientzurdarstellungvon character varying[], -- -> aa_objekt 226 CONSTRAINT ap_ppo_pk PRIMARY KEY (ogc_fid) 227 ); 228 229 SELECT AddGeometryColumn('ap_ppo','wkb_geometry',:alkis_epsg,'GEOMETRY',2); -- POINT/MULTIPOLYGON 230 231 CREATE INDEX ap_ppo_geom_idx ON ap_ppo USING gist (wkb_geometry); 232 CREATE UNIQUE INDEX ap_ppo_gml ON ap_ppo USING btree (gml_id, beginnt); 233 CREATE INDEX ap_ppo_endet ON ap_ppo USING btree (endet); 234 CREATE INDEX ap_ppo_dzdv ON ap_ppo USING gin (dientzurdarstellungvon); 235 236 COMMENT ON TABLE ap_ppo IS 'AAA-PrÀsentationsobjekte: (REO) "PPO" Punktförmiges PrÀsentationsobjekt'; 237 COMMENT ON COLUMN ap_ppo.gml_id IS 'Identifikator, global eindeutig'; 238 239 -- ap_gpo: 240 COMMENT ON COLUMN ap_ppo.signaturnummer IS 'SNR Signaturnummer gemÀà Signaturenkatalog. Die Signaturnummer wird nur dann angegeben, wenn fÃŒr einen Sachverhalt mehrere Signaturnummern zulÀssig sind.'; 241 COMMENT ON COLUMN ap_ppo.darstellungsprioritaet IS 'DPR DarstellungsprioritÀt fÃŒr Elemente der Signatur. Eine gegenÃŒber den Festlegungen des Signaturenkatalogs abweichende PrioritÀt wird ÃŒber dieses Attribut definiert und nicht ÃŒber eine neue Signatur.'; 242 COMMENT ON COLUMN ap_ppo.art IS 'ART "Art" gibt die Kennung des Attributs an, das mit dem PrÀsentationsobjekt dargestellt werden soll.'; 243 244 COMMENT ON COLUMN ap_ppo.drehwinkel IS 'DWI Drehwinkel'; 245 COMMENT ON COLUMN ap_ppo.skalierung IS 'SKA Skalierungsfaktor fÃŒr Symbole.'; 246 247 COMMENT ON COLUMN ap_ppo.dientzurdarstellungvon IS '-> Beziehung zu aa_objekt (0..*): Durch den Verweis auf einen Set beliebiger AFIS-ALKIS-ATKIS-Objekte gibt das PrÀsentationsobjekt an, zu wessen PrÀsentation es dient. Dieser Verweis kann fÃŒr FortfÃŒhrungen ausgenutzt werden oder zur UnterdrÃŒckung von StandardprÀsentationen der zugrundeliegenden ALKIS-ATKIS-Objekte. 248 Ein Verweis auf ein AA_Objekt vom Typ AP_GPO ist nicht zugelassen.'; 249 250 251 -- A P L P O 252 -- ---------------------------------------------- 253 -- Objektart: AP_LPO Kennung: 02320 254 CREATE TABLE ap_lpo ( 356 255 ogc_fid serial NOT NULL, 357 gml_id character (16),358 identifier character (44),256 gml_id character varying NOT NULL, 257 identifier character varying, 359 258 beginnt character(20), 360 259 endet character(20), 361 advstandardmodell varchar, 362 anlass varchar, 363 tagesabschnittsnummer varchar, 364 CONSTRAINT ax_tagesabschnitt_pk PRIMARY KEY (ogc_fid) 365 ); 366 367 SELECT AddGeometryColumn('ax_tagesabschnitt','wkb_geometry',:alkis_epsg,'POLYGON',2); 368 369 CREATE INDEX ax_tagesabschnitt_geom_idx ON ax_tagesabschnitt USING gist (wkb_geometry); 370 CREATE UNIQUE INDEX ax_tagesabschnitt_gml ON ax_tagesabschnitt USING btree (gml_id,beginnt); 371 372 COMMENT ON TABLE ax_tagesabschnitt IS 'T a g e s a b s c h n i t t der BodenschÀtzung.'; 373 COMMENT ON COLUMN ax_tagesabschnitt.gml_id IS 'Identifikator, global eindeutig'; 374 375 376 -- D e n k m a l s c h u t z r e c h t 377 -- ----------------------------------- 378 CREATE TABLE ax_denkmalschutzrecht ( 379 ogc_fid serial NOT NULL, 380 gml_id character(16), 381 identifier character(44), 382 beginnt character(20), 383 endet character(20), 384 advstandardmodell varchar, 385 anlass varchar, 386 artderfestlegung integer, 387 land integer, 388 stelle varchar, 389 art varchar, 390 name varchar, 391 CONSTRAINT ax_denkmalschutzrecht_pk PRIMARY KEY (ogc_fid) 392 ); 393 394 SELECT AddGeometryColumn('ax_denkmalschutzrecht','wkb_geometry',:alkis_epsg,'GEOMETRY',2); -- POLYGON/MULTIPOLYGON 395 396 CREATE INDEX ax_denkmalschutzrecht_geom_idx ON ax_denkmalschutzrecht USING gist (wkb_geometry); 397 CREATE UNIQUE INDEX ax_denkmalschutzrecht_gml ON ax_denkmalschutzrecht USING btree (gml_id,beginnt); 398 CREATE INDEX ax_denkmalschutzrecht_afs ON ax_denkmalschutzrecht(land,stelle); 399 400 COMMENT ON TABLE ax_denkmalschutzrecht IS 'D e n k m a l s c h u t z r e c h t'; 401 COMMENT ON COLUMN ax_denkmalschutzrecht.gml_id IS 'Identifikator, global eindeutig'; 402 403 404 -- F o r s t r e c h t 405 -- ------------------- 406 CREATE TABLE ax_forstrecht ( 407 ogc_fid serial NOT NULL, 408 gml_id character(16), 409 identifier character(44), 410 beginnt character(20), 411 endet character(20), 412 advstandardmodell varchar, 413 anlass varchar, 414 artderfestlegung integer, 415 besonderefunktion integer, 416 land integer, 417 stelle varchar, 418 CONSTRAINT ax_forstrecht_pk PRIMARY KEY (ogc_fid) 419 ); 420 421 SELECT AddGeometryColumn('ax_forstrecht','wkb_geometry',:alkis_epsg,'GEOMETRY',2); -- POLYGON/MULTIPOLYGON 422 423 CREATE INDEX ax_forstrecht_geom_idx ON ax_forstrecht USING gist (wkb_geometry); 424 CREATE UNIQUE INDEX ax_forstrecht_gml ON ax_forstrecht USING btree (gml_id,beginnt); 425 CREATE INDEX ax_forstrecht_afs ON ax_forstrecht(land,stelle); 426 427 COMMENT ON TABLE ax_forstrecht IS 'F o r s t r e c h t'; 428 COMMENT ON COLUMN ax_forstrecht.gml_id IS 'Identifikator, global eindeutig'; 429 430 431 -- G e b À u d e a u s g e s t a l t u n g 432 -- ----------------------------------------- 433 CREATE TABLE ax_gebaeudeausgestaltung ( 434 ogc_fid serial NOT NULL, 435 gml_id character(16), 436 identifier character(44), 437 beginnt character(20), 438 endet character(20), 439 advstandardmodell character(4), 440 anlass varchar, 441 darstellung integer, 442 --zeigtauf varchar, -- alkis_beziehungen ? 443 CONSTRAINT ax_gebaeudeausgestaltung_pk PRIMARY KEY (ogc_fid) 444 ); 445 446 SELECT AddGeometryColumn('ax_gebaeudeausgestaltung','wkb_geometry',:alkis_epsg,'GEOMETRY',2); -- LINESTRING/MULTILINESTRING 447 448 CREATE INDEX ax_gebaeudeausgestaltung_geom_idx ON ax_gebaeudeausgestaltung USING gist (wkb_geometry); 449 CREATE UNIQUE INDEX ax_gebaeudeausgestaltung_gml ON ax_gebaeudeausgestaltung USING btree (gml_id,beginnt); 450 451 COMMENT ON TABLE ax_gebaeudeausgestaltung IS 'G e b À u d e a u s g e s t a l t u n g'; 452 COMMENT ON COLUMN ax_gebaeudeausgestaltung.gml_id IS 'Identifikator, global eindeutig'; 260 advstandardmodell character varying[], 261 sonstigesmodell character varying[], 262 anlass character varying, 263 264 signaturnummer character varying, -- ap_gpo 265 darstellungsprioritaet integer, -- ap_gpo 266 art character varying, -- ap_gpo 267 268 -- Beziehungen: 269 dientzurdarstellungvon character varying[], -- -> aa_objekt 270 CONSTRAINT ap_lpo_pk PRIMARY KEY (ogc_fid) 271 ); 272 273 SELECT AddGeometryColumn('ap_lpo','wkb_geometry',:alkis_epsg,'GEOMETRY',2); -- LINESTRING/MULTILINESTRING 274 275 CREATE INDEX ap_lpo_geom_idx ON ap_lpo USING gist (wkb_geometry); 276 CREATE UNIQUE INDEX ap_lpo_gml ON ap_lpo USING btree (gml_id, beginnt); 277 CREATE INDEX ap_lpo_endet ON ap_lpo USING btree (endet); 278 CREATE INDEX ap_lpo_dzdv ON ap_lpo USING gin (dientzurdarstellungvon); 279 280 COMMENT ON TABLE ap_lpo IS 'AAA-PrÀsentationsobjekte: (REO) "LPO" Linienförmiges PrÀsentationsobjekt'; 281 COMMENT ON COLUMN ap_lpo.gml_id IS 'Identifikator, global eindeutig'; 282 283 -- ap_gpo: 284 COMMENT ON COLUMN ap_lpo.signaturnummer IS 'SNR Signaturnummer gemÀà Signaturenkatalog. Die Signaturnummer wird nur dann angegeben, wenn fÃŒr einen Sachverhalt mehrere Signaturnummern zulÀssig sind.'; 285 COMMENT ON COLUMN ap_lpo.darstellungsprioritaet IS 'DPR DarstellungsprioritÀt fÃŒr Elemente der Signatur. Eine gegenÃŒber den Festlegungen des Signaturenkatalogs abweichende PrioritÀt wird ÃŒber dieses Attribut definiert und nicht ÃŒber eine neue Signatur.'; 286 COMMENT ON COLUMN ap_lpo.art IS 'ART "Art" gibt die Kennung des Attributs an, das mit dem PrÀsentationsobjekt dargestellt werden soll.'; 287 288 COMMENT ON COLUMN ap_lpo.dientzurdarstellungvon IS '-> Beziehung zu aa_objekt (0..*): Durch den Verweis auf einen Set beliebiger AFIS-ALKIS-ATKIS-Objekte gibt das PrÀsentationsobjekt an, zu wessen PrÀsentation es dient. Dieser Verweis kann fÃŒr FortfÃŒhrungen ausgenutzt werden oder zur UnterdrÃŒckung von StandardprÀsentationen der zugrundeliegenden ALKIS-ATKIS-Objekte. 289 Ein Verweis auf ein AA_Objekt vom Typ AP_GPO ist nicht zugelassen.'; 290 291 292 -- A P P T O 293 -- ---------------------------------------------- 294 -- Objektart: AP_PTO Kennung: 02341 295 CREATE TABLE ap_pto ( 296 ogc_fid serial NOT NULL, 297 gml_id character varying NOT NULL, 298 identifier character varying, 299 beginnt character(20), 300 endet character(20), 301 advstandardmodell character varying[], 302 sonstigesmodell character varying[], 303 anlass character varying, 304 305 schriftinhalt character varying, -- Label: anzuzeigender Text 306 fontsperrung double precision, 307 skalierung double precision, 308 horizontaleausrichtung character varying, 309 vertikaleausrichtung character varying, 310 311 signaturnummer character varying, -- ap_gpo 312 darstellungsprioritaet integer, -- ap_gpo 313 art character varying, -- ap_gpo 314 315 drehwinkel double precision, -- falsche Masseinheit fÃŒr Mapserver, im View umrechnen 316 -- Beziehungen: 317 dientzurdarstellungvon character varying[], -- -> aa_objekt 318 hat character varying, -- -> ap_lpo 319 CONSTRAINT ap_pto_pk PRIMARY KEY (ogc_fid) 320 ); 321 322 SELECT AddGeometryColumn('ap_pto','wkb_geometry',:alkis_epsg,'POINT',2); 323 324 CREATE INDEX ap_pto_geom_idx ON ap_pto USING gist (wkb_geometry); 325 CREATE UNIQUE INDEX ap_pto_gml ON ap_pto USING btree (gml_id, beginnt); 326 CREATE INDEX ap_pto_art_idx ON ap_pto USING btree (art); 327 CREATE INDEX ap_pto_endet_idx ON ap_pto USING btree (endet); 328 CREATE INDEX ap_pto_sn_idx ON ap_pto USING btree (signaturnummer); 329 CREATE INDEX ap_pto_dzdv ON ap_pto USING gin (dientzurdarstellungvon); 330 CREATE INDEX ap_pto_hat ON ap_pto USING btree (hat); 331 332 COMMENT ON TABLE ap_pto IS 'AAA-PrÀsentationsobjekte: (REO) "PTO" Textförmiges PrÀsentationsobjekt mit punktförmiger Textgeometrie '; 333 COMMENT ON COLUMN ap_pto.gml_id IS 'Identifikator, global eindeutig'; 334 COMMENT ON COLUMN ap_pto.schriftinhalt IS 'SIT Label: anzuzeigender Text'; 335 336 COMMENT ON COLUMN ap_pto.fontsperrung IS 'FSP Die Zeichensperrung steuert den zusÀtzlichen Raum, der zwischen 2 aufeinanderfolgende Zeichenkörper geschoben wird.'; 337 COMMENT ON COLUMN ap_pto.skalierung IS 'SKA Skalierungsfaktor fÃŒr die SchriftgröÃe.'; 338 COMMENT ON COLUMN ap_pto.horizontaleausrichtung IS 'FHA Gibt die Ausrichtung des Textes bezÃŒglich der Textgeometrie an. Wertearten: linksbÃŒndig, rechtsbÃŒndig, zentrisch'; 339 COMMENT ON COLUMN ap_pto.vertikaleausrichtung IS 'FVA Die vertikale Ausrichtung eines Textes gibt an, ob die Bezugsgeometrie die Basis (Grundlinie) des Textes, die Mitte oder obere Buchstabenbegrenzung betrifft. Wertearten: Basis, Mitte, oben'; 340 341 -- ap_gpo: 342 COMMENT ON COLUMN ap_pto.signaturnummer IS 'SNR Signaturnummer gemÀà Signaturenkatalog. Die Signaturnummer wird nur dann angegeben, wenn fÃŒr einen Sachverhalt mehrere Signaturnummern zulÀssig sind.'; 343 COMMENT ON COLUMN ap_pto.darstellungsprioritaet IS 'DPR DarstellungsprioritÀt fÃŒr Elemente der Signatur. Eine gegenÃŒber den Festlegungen des Signaturenkatalogs abweichende PrioritÀt wird ÃŒber dieses Attribut definiert und nicht ÃŒber eine neue Signatur.'; 344 COMMENT ON COLUMN ap_pto.art IS 'ART "Art" gibt die Kennung des Attributs an, das mit dem PrÀsentationsobjekt dargestellt werden soll.'; 345 346 COMMENT ON COLUMN ap_pto.dientzurdarstellungvon IS '-> Beziehung zu aa_objekt (0..*): Durch den Verweis auf einen Set beliebiger AFIS-ALKIS-ATKIS-Objekte gibt das PrÀsentationsobjekt an, zu wessen PrÀsentation es dient. Dieser Verweis kann fÃŒr FortfÃŒhrungen ausgenutzt werden oder zur UnterdrÃŒckung von StandardprÀsentationen der zugrundeliegenden ALKIS-ATKIS-Objekte. 347 Ein Verweis auf ein AA_Objekt vom Typ AP_GPO ist nicht zugelassen.'; 348 COMMENT ON COLUMN ap_pto.hat IS '-> Beziehung zu ap_lpo (0..1): Die Relation ermöglicht es, einem textförmigen PrÀsentationsobjekt ein linienförmiges PrÀsentationsobjekt zuzuweisen. Einziger bekannter Anwendungsfall ist der Zuordnungspfeil. 349 Die Anwendung dieser Relation ist nur zugelassen, wenn sie im entsprechenden Signaturenkatalog beschrieben ist.'; 350 351 COMMENT ON INDEX ap_pto_art_idx IS 'Suchindex auf hÀufig benutztem Filterkriterium'; 352 353 354 -- A P L T O 355 -- ---------------------------------------------- 356 -- Objektart: AP_LTO Kennung: 02342 357 CREATE TABLE ap_lto ( 358 ogc_fid serial NOT NULL, 359 gml_id character varying NOT NULL, 360 identifier character varying, 361 beginnt character(20), 362 endet character(20), 363 advstandardmodell character varying[], 364 sonstigesmodell character varying[], 365 anlass character varying, 366 schriftinhalt character varying, 367 fontsperrung double precision, 368 skalierung double precision, 369 horizontaleausrichtung character varying, 370 vertikaleausrichtung character varying, 371 372 signaturnummer character varying, -- ap_gpo 373 darstellungsprioritaet integer, -- ap_gpo 374 art character varying, -- ap_gpo 375 376 -- Beziehungen: 377 dientzurdarstellungvon character varying[], -- -> aa_objekt 378 hat character varying, -- -> ap_lpo 379 CONSTRAINT ap_lto_pk PRIMARY KEY (ogc_fid) 380 ); 381 382 SELECT AddGeometryColumn('ap_lto','wkb_geometry',:alkis_epsg,'LINESTRING',2); 383 384 CREATE INDEX ap_lto_geom_idx ON ap_lto USING gist (wkb_geometry); 385 CREATE UNIQUE INDEX ap_lto_gml ON ap_lto USING btree (gml_id, beginnt); 386 CREATE INDEX ap_lto_dzdv ON ap_lto USING gin (dientzurdarstellungvon); 387 CREATE INDEX ap_lto_endet_idx ON ap_lto USING btree (endet); 388 CREATE INDEX ap_lto_hat ON ap_lto USING btree (hat); 389 390 COMMENT ON TABLE ap_lto IS 'AAA-PrÀsentationsobjekte: (REO) "LTO" Textförmiges PrÀsentationsobjekt mit linienförmiger Textgeometrie'; 391 COMMENT ON COLUMN ap_lto.gml_id IS 'Identifikator, global eindeutig'; 392 393 -- ap_gpo: 394 COMMENT ON COLUMN ap_lto.signaturnummer IS 'SNR Signaturnummer gemÀà Signaturenkatalog. Die Signaturnummer wird nur dann angegeben, wenn fÃŒr einen Sachverhalt mehrere Signaturnummern zulÀssig sind.'; 395 COMMENT ON COLUMN ap_lto.darstellungsprioritaet IS 'DPR DarstellungsprioritÀt fÃŒr Elemente der Signatur. Eine gegenÃŒber den Festlegungen des Signaturenkatalogs abweichende PrioritÀt wird ÃŒber dieses Attribut definiert und nicht ÃŒber eine neue Signatur.'; 396 COMMENT ON COLUMN ap_lto.art IS 'ART "Art" gibt die Kennung des Attributs an, das mit dem PrÀsentationsobjekt dargestellt werden soll.'; 397 398 COMMENT ON COLUMN ap_lto.dientzurdarstellungvon IS '-> Beziehung zu aa_objekt (0..*): Durch den Verweis auf einen Set beliebiger AFIS-ALKIS-ATKIS-Objekte gibt das PrÀsentationsobjekt an, zu wessen PrÀsentation es dient. Dieser Verweis kann fÃŒr FortfÃŒhrungen ausgenutzt werden oder zur UnterdrÃŒckung von StandardprÀsentationen der zugrundeliegenden ALKIS-ATKIS-Objekte. 399 Ein Verweis auf ein AA_Objekt vom Typ AP_GPO ist nicht zugelassen.'; 400 COMMENT ON COLUMN ap_lto.hat IS '-> Beziehung zu ap_lpo (0..1): Die Relation ermöglicht es, einem textförmigen PrÀsentationsobjekt ein linienförmiges PrÀsentationsobjekt zuzuweisen. Einziger bekannter Anwendungsfall ist der Zuordnungspfeil. 401 Die Anwendung dieser Relation ist nur zugelassen, wenn sie im entsprechenden Signaturenkatalog beschrieben ist. '; 402 403 404 -- A P D a r s t e l l u n g 405 -- ---------------------------------------------- 406 -- Objektart: AP_Darstellung Kennung: 02350 407 CREATE TABLE ap_darstellung ( 408 ogc_fid serial NOT NULL, 409 gml_id character varying NOT NULL, 410 identifier character varying, 411 beginnt character(20), -- Datumsformat 412 endet character(20), -- Datumsformat 413 advstandardmodell character varying[], 414 sonstigesmodell character varying[], 415 anlass character varying, 416 417 signaturnummer character varying, -- ap_gpo 418 darstellungsprioritaet integer, -- ap_gpo 419 art character varying, -- ap_gpo 420 421 positionierungsregel integer, 422 -- Beziehungen: 423 dientzurdarstellungvon character varying[], -- -> aa_objekt 424 CONSTRAINT ap_darstellung_pk PRIMARY KEY (ogc_fid) 425 ); 426 427 SELECT AddGeometryColumn('ap_darstellung','dummy',:alkis_epsg,'POINT',2); 428 429 CREATE UNIQUE INDEX ap_darstellung_gml ON ap_darstellung USING btree (gml_id, beginnt); 430 CREATE INDEX ap_darstellung_endet_idx ON ap_darstellung USING btree (endet); 431 CREATE INDEX ap_darstellung_dzdv ON ap_darstellung USING gin (dientzurdarstellungvon); 432 433 COMMENT ON TABLE ap_darstellung IS 'AAA-PrÀsentationsobjekte: (NREO) "AP-Darstellung"'; 434 COMMENT ON COLUMN ap_darstellung.gml_id IS 'Identifikator, global eindeutig'; 435 436 -- ap_gpo: 437 COMMENT ON COLUMN ap_darstellung.signaturnummer IS 'SNR Signaturnummer gemÀà Signaturenkatalog. Die Signaturnummer wird nur dann angegeben, wenn fÃŒr einen Sachverhalt mehrere Signaturnummern zulÀssig sind.'; 438 COMMENT ON COLUMN ap_darstellung.darstellungsprioritaet IS 'DPR DarstellungsprioritÀt fÃŒr Elemente der Signatur. Eine gegenÃŒber den Festlegungen des Signaturenkatalogs abweichende PrioritÀt wird ÃŒber dieses Attribut definiert und nicht ÃŒber eine neue Signatur.'; 439 COMMENT ON COLUMN ap_darstellung.art IS 'ART "Art" gibt die Kennung des Attributs an, das mit dem PrÀsentationsobjekt dargestellt werden soll.'; 440 441 COMMENT ON COLUMN ap_darstellung.positionierungsregel IS 'PNR In diesem Attribut wird durch Verweis auf eine Regel im Signaturenkatalog beschrieben, wie Signaturen zu positionieren sind. Eine Positionierungsregel definiert z.B. welchen Abstand BÀumchen in einem Wald haben und ob die Verteilung regelmÀÃig oder zufÀllig ist.'; 442 443 COMMENT ON COLUMN ap_darstellung.dientzurdarstellungvon IS '-> Beziehung zu aa_objekt (0..*): Durch den Verweis auf einen Set beliebiger AFIS-ALKIS-ATKIS-Objekte gibt das PrÀsentationsobjekt an, zu wessen PrÀsentation es dient. Dieser Verweis kann fÃŒr FortfÃŒhrungen ausgenutzt werden oder zur UnterdrÃŒckung von StandardprÀsentationen der zugrundeliegenden ALKIS-ATKIS-Objekte. 444 Ein Verweis auf ein AA_Objekt vom Typ AP_GPO ist nicht zugelassen.'; 445 446 447 --*** ############################################################ 448 --*** Objektbereich: FlurstÃŒcke, Lage, Punkte 449 --*** ############################################################ 450 451 --** Objektartengruppe: Angaben zu Festpunkten der Landesvermessung 452 453 --** Objektartengruppe: Angaben zum FlurstÃŒck 454 -- =================================================================== 455 456 -- F l u r s t u e c k 457 -- ---------------------------------------------- 458 -- Objektart: AX_Flurstueck Kennung: 11001 459 CREATE TABLE ax_flurstueck ( 460 ogc_fid serial NOT NULL, 461 gml_id character varying NOT NULL, -- Datenbank-Tabelle interner SchlÃŒssel 462 463 -- GID: AX_Flurstueck_Kerndaten 464 -- 'FlurstÃŒck_Kerndaten' enthÀlt Eigenschaften des FlurstÃŒcks, die auch fÃŒr andere FlurstÃŒcksobjektarten gelten (z.B. Historisches FlurstÃŒck). 465 land character varying, -- 466 gemarkungsnummer character varying, -- 467 flurnummer integer, -- Teile des FlurstÃŒckskennzeichens 468 zaehler integer, -- (redundant zu flurstueckskennzeichen) 469 nenner integer, -- 470 flurstuecksfolge character varying, 471 -- daraus abgeleitet: 472 flurstueckskennzeichen character(20), -- Inhalt rechts mit __ auf 20 aufgefÃŒllt 473 amtlicheflaeche double precision, -- AFL 474 abweichenderrechtszustand character varying DEFAULT 'false', -- ARZ 475 rechtsbehelfsverfahren character varying DEFAULT 'false', -- RBV 476 zweifelhafterFlurstuecksnachweis character varying DEFAULT 'false', -- ZFM Boolean 477 zeitpunktderentstehung character varying, -- ZDE Inhalt jjjj-mm-tt besser Format date ? 478 gemeinde character varying, 479 -- GID: ENDE AX_Flurstueck_Kerndaten 480 481 identifier character varying, 482 beginnt character(20), -- Timestamp der Entstehung 483 endet character(20), -- Timestamp des Untergangs 484 advstandardmodell character varying[], -- steuert die Darstellung nach Kartentyp 485 sonstigesmodell character varying[], 486 anlass character varying, 487 name character varying[], 488 regierungsbezirk character varying, 489 kreis character varying, 490 stelle character varying[], 491 angabenzumabschnittflurstueck character varying[], 492 kennungschluessel character varying[], 493 flaechedesabschnitts double precision[], 494 angabenzumabschnittnummeraktenzeichen integer[], 495 angabenzumabschnittbemerkung character varying[], 496 -- Beziehungen: 497 -- beziehtsichaufflurstueck character varying[], -- <- ax_flurstueck (invers) 498 zeigtauf character varying[], -- -> ax_lagebezeichnungohnehausnummer 499 istgebucht character varying, -- -> ax_buchungsstelle 500 weistauf character varying[], -- -> ax_lagebezeichnungmithausnummer 501 gehoertanteiligzu character varying[], -- -> ax_flurstueck 502 CONSTRAINT ax_flurstueck_pk PRIMARY KEY (ogc_fid) 503 ); 504 505 SELECT AddGeometryColumn('ax_flurstueck','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 506 507 CREATE INDEX ax_flurstueck_geom_idx ON ax_flurstueck USING gist (wkb_geometry); 508 CREATE UNIQUE INDEX ax_flurstueck_gml ON ax_flurstueck USING btree (gml_id, beginnt); 509 CREATE INDEX ax_flurstueck_lgfzn ON ax_flurstueck USING btree (land, gemarkungsnummer, flurnummer, zaehler, nenner); 510 CREATE INDEX ax_flurstueck_arz ON ax_flurstueck USING btree (abweichenderrechtszustand); 511 512 --EATE INDEX ax_flurstueck_bsaf ON ax_flurstueck USING gin (beziehtsichaufflurstueck); 513 CREATE INDEX ax_flurstueck_gaz ON ax_flurstueck USING gin (gehoertanteiligzu); 514 CREATE INDEX ax_flurstueck_ig ON ax_flurstueck USING btree (istgebucht); 515 CREATE INDEX ax_flurstueck_kennz ON ax_flurstueck USING btree (flurstueckskennzeichen); 516 CREATE INDEX ax_flurstueck_wa ON ax_flurstueck USING gin (weistauf); 517 CREATE INDEX ax_flurstueck_za ON ax_flurstueck USING gin (zeigtauf); 518 519 COMMENT ON TABLE ax_flurstueck IS 'Angaben zum FlurstÃŒck: (REO) "FlurstÃŒck" ist ein Teil der ErdoberflÀche, der von einer im Liegenschaftskataster festgelegten Grenzlinie umschlossen und mit einer Nummer bezeichnet ist. Es ist die Buchungseinheit des Liegenschaftskatasters.'; 520 COMMENT ON COLUMN ax_flurstueck.gml_id IS 'Identifikator, global eindeutig'; 521 522 COMMENT ON COLUMN ax_flurstueck.flurnummer IS 'FLN "Flurnummer" ist die von der Katasterbehörde zur eindeutigen Bezeichnung vergebene Nummer einer Flur, die eine Gruppe von zusammenhÀngenden FlurstÃŒcken innerhalb einer Gemarkung umfasst.'; 523 COMMENT ON COLUMN ax_flurstueck.zaehler IS 'ZAE Dieses Attribut enthÀlt den ZÀhler der FlurstÃŒcknummer'; 524 COMMENT ON COLUMN ax_flurstueck.nenner IS 'NEN Dieses Attribut enthÀlt den Nenner der FlurstÃŒcknummer'; 525 COMMENT ON COLUMN ax_flurstueck.flurstueckskennzeichen IS '"FlurstÃŒckskennzeichen" ist ein von der Katasterbehörde zur eindeutigen Bezeichnung des FlurstÃŒcks vergebenes Ordnungsmerkmal. 526 Die Attributart setzt sich aus den nachfolgenden expliziten Attributarten in der angegebenen Reihenfolge zusammen: 527 1. Land (2 Stellen) 528 2. Gemarkungsnummer (4 Stellen) 529 3. Flurnummer (3 Stellen) 530 4. FlurstÃŒcksnummer 531 4.1 ZÀhler (5 Stellen) 532 4.2 Nenner (4 Stellen) 533 5. FlurstÃŒcksfolge (2 Stellen) 534 Die Elemente sind rechtsbÃŒndig zu belegen, fehlende Stellen sind mit fÃŒhrenden Nullen zu belegen. 535 Da die Flurnummer und die FlurstÃŒcksfolge optional sind, sind aufgrund der bundeseinheitlichen Definition im FlurstÃŒckskennzeichen die entsprechenden Stellen, sofern sie nicht belegt sind, durch Unterstrich "_" ersetzt. 536 Gleiches gilt fÃŒr FlurstÃŒcksnummern ohne Nenner, hier ist der fehlende Nenner im FlurstÃŒckskennzeichen durch Unterstriche zu ersetzen.'; 537 COMMENT ON COLUMN ax_flurstueck.amtlicheflaeche IS 'AFL "Amtliche FlÀche" ist der im Liegenschaftskataster festgelegte FlÀcheninhalt des FlurstÃŒcks in [qm]. FlurstÃŒcksflÀchen kleiner 0,5 qm können mit bis zu zwei Nachkommastellen gefÃŒhrt werden, ansonsten ohne Nachkommastellen.'; 538 COMMENT ON COLUMN ax_flurstueck.abweichenderrechtszustand IS 'ARZ "Abweichender Rechtszustand" ist ein Hinweis darauf, dass auÃerhalb des Grundbuches in einem durch Gesetz geregelten Verfahren der Bodenordnung (siehe Objektart "Bau-, Raum- oder Bodenordnungsrecht", AA "Art der Festlegung", Werte 1750, 1770, 2100 bis 2340) ein neuer Rechtszustand eingetreten ist und das amtliche Verzeichnis der jeweiligen ausfÃŒhrenden Stelle maÃgebend ist.'; 539 COMMENT ON COLUMN ax_flurstueck.zweifelhafterFlurstuecksnachweis IS 'ZFM "Zweifelhafter FlurstÃŒcksnachweis" ist eine Kennzeichnung eines FlurstÃŒcks, dessen Angaben nicht zweifelsfrei berichtigt werden können.'; 540 COMMENT ON COLUMN ax_flurstueck.rechtsbehelfsverfahren IS 'RBV "Rechtsbehelfsverfahren" ist der Hinweis darauf, dass bei dem FlurstÃŒck ein laufendes Rechtsbehelfsverfahren anhÀngig ist.'; 541 COMMENT ON COLUMN ax_flurstueck.zeitpunktderentstehung IS 'ZDE "Zeitpunkt der Entstehung" ist der Zeitpunkt, zu dem das FlurstÃŒck fachlich entstanden ist.'; 542 COMMENT ON COLUMN ax_flurstueck.gemeinde IS 'Gemeindekennzeichen zur Zuordnung der FlustÃŒcksdaten zu einer Gemeinde.'; 543 COMMENT ON COLUMN ax_flurstueck.name IS 'Array mit FortfÃŒhrungsjahr und -Nummer'; 544 COMMENT ON COLUMN ax_flurstueck.regierungsbezirk IS 'Regierungsbezirk'; 545 COMMENT ON COLUMN ax_flurstueck.kreis IS 'Kreis'; 546 -- COMMENT ON COLUMN ax_flurstueck.beziehtsichaufflurstueck IS '<- Beziehung zu ax_flurstueck (0..*): 547 -- Es handelt sich um die inverse Relationsrichtung.'; 548 COMMENT ON COLUMN ax_flurstueck.zeigtauf IS '-> Beziehung zu ax_lagebezeichnungohnehausnummer (0..*): ''FlurstÃŒck'' zeigt auf ''Lagebezeichnung ohne Hausnummer''.'; 549 COMMENT ON COLUMN ax_flurstueck.istgebucht IS '-> Beziehung zu ax_buchungsstelle (1): Ein (oder mehrere) FlurstÃŒck(e) ist (sind) unter genau einer Buchungsstelle gebucht. Bei Anteilsbuchungen ist dies nur dann möglich, wenn ein fiktives Buchungsblatt angelegt wird. Wird ein fiktives Buchunsblatt verwendet, ist die KardinalitÀt dieser Attributart 1..1.'; 550 COMMENT ON COLUMN ax_flurstueck.weistauf IS '-> Beziehung zu ax_lagebezeichnungmithausnummer (0..*): ''FlurstÃŒck'' weist auf ''Lagebezeichnung mit Hausnummer''.'; 551 COMMENT ON COLUMN ax_flurstueck.gehoertanteiligzu IS '-> Beziehung zu ax_flurstueck (0..*): ''FlurstÃŒck'' gehört anteilig zu ''FlurstÃŒck''. Die Relationsart kommt nur vor bei FlurstÃŒcken, die eine Relation zu einer Buchungsstelle mit einer der Buchungsarten Anliegerweg, Anliegergraben oder Anliegerwasserlauf aufweisen.'; 552 553 COMMENT ON INDEX ax_flurstueck_kennz IS 'Suche nach FlurstÃŒckskennzeichen'; 554 555 556 -- B e s o n d e r e F l u r s t u e c k s g r e n z e 557 -- ----------------------------------------------------- 558 -- Objektart: AX_BesondereFlurstuecksgrenze Kennung: 11002 559 CREATE TABLE ax_besondereflurstuecksgrenze ( 560 ogc_fid serial NOT NULL, 561 gml_id character varying NOT NULL, 562 identifier character varying, 563 beginnt character(20), 564 endet character(20), 565 advstandardmodell character varying[], 566 sonstigesmodell character varying[], 567 anlass character varying, 568 artderflurstuecksgrenze integer[], 569 CONSTRAINT ax_besondereflurstuecksgrenze_pk PRIMARY KEY (ogc_fid) 570 ); 571 572 SELECT AddGeometryColumn('ax_besondereflurstuecksgrenze','wkb_geometry',:alkis_epsg,'LINESTRING',2); 573 574 CREATE INDEX ax_besondereflurstuecksgrenze_geom_idx ON ax_besondereflurstuecksgrenze USING gist (wkb_geometry); 575 CREATE UNIQUE INDEX ax_besondereflurstuecksgrenze_gml ON ax_besondereflurstuecksgrenze USING btree (gml_id, beginnt); 576 CREATE INDEX ax_besondereflurstuecksgrenze_adfg ON ax_besondereflurstuecksgrenze USING gin (artderflurstuecksgrenze); 577 578 COMMENT ON TABLE ax_besondereflurstuecksgrenze IS 'Angaben zum FlurstÃŒck: (REO) "Besondere FlurstÃŒcksgrenze" ist ein Teil der Grenzlinie eines FlurstÃŒcks, der von genau zwei benachbarten Grenzpunkten begrenzt wird und fÃŒr den besondere Informationen vorliegen.'; 579 COMMENT ON COLUMN ax_besondereflurstuecksgrenze.gml_id IS 'Identifikator, global eindeutig'; 580 581 582 -- G r e n z p u n k t 583 -- ---------------------------------------------- 584 -- Objektart: AX_Grenzpunkt Kennung: 11003 585 CREATE TABLE ax_grenzpunkt ( 586 ogc_fid serial NOT NULL, 587 gml_id character varying NOT NULL, 588 identifier character varying, 589 beginnt character(20), 590 endet character(20), 591 advstandardmodell character varying[], 592 sonstigesmodell character varying[], 593 anlass character varying, 594 punktkennung character varying, 595 land character varying, 596 stelle character varying, 597 abmarkung_marke integer, 598 festgestelltergrenzpunkt character varying, 599 besonderepunktnummer character varying, 600 bemerkungzurabmarkung integer, 601 sonstigeeigenschaft character varying[], 602 art character varying, 603 name character varying[], 604 zeitpunktderentstehung character varying, 605 relativehoehe double precision, 606 -- Beziehungen: 607 zeigtauf character varying, -- -> ax_grenzpunkt 608 CONSTRAINT ax_grenzpunkt_pk PRIMARY KEY (ogc_fid) 609 ); 610 611 SELECT AddGeometryColumn('ax_grenzpunkt','dummy',:alkis_epsg,'POINT',2); 612 613 CREATE UNIQUE INDEX ax_grenzpunkt_gml ON ax_grenzpunkt USING btree (gml_id, beginnt); 614 CREATE INDEX ax_grenzpunkt_abmm ON ax_grenzpunkt USING btree (abmarkung_marke); 615 CREATE INDEX ax_grenzpunkt_za ON ax_grenzpunkt USING btree (zeigtauf); 616 617 COMMENT ON TABLE ax_grenzpunkt IS 'Angaben zum FlurstÃŒck: (ZUSO) "Grenzpunkt" ist ein den Grenzverlauf bestimmender, meist durch Grenzzeichen gekennzeichneter Punkt.'; 618 COMMENT ON COLUMN ax_grenzpunkt.gml_id IS 'Identifikator, global eindeutig'; 619 620 COMMENT ON COLUMN ax_grenzpunkt.zeigtauf IS '-> Beziehung zu ax_grenzpunkt (0..1): Ein von der Geometrie der FlurstÃŒcksflÀche abweichender ''Grenzpunkt'' (Sonderfall des indirekt abgemarkten Grenzpunktes) zeigt auf einen ''Grenzpunkt'', der in der FlurstÃŒcksgrenze liegt.'; 621 622 623 --** Objektartengruppe: Angaben zur Lage 624 -- =================================================================== 625 626 -- L a g e b e z e i c h n u n g o h n e H a u s n u m m e r 627 -- ------------------------------------------------------------- 628 -- Objektart: AX_LagebezeichnungOhneHausnummer Kennung: 12001 629 CREATE TABLE ax_lagebezeichnungohnehausnummer ( 630 ogc_fid serial NOT NULL, 631 gml_id character varying NOT NULL, 632 identifier character varying, 633 beginnt character(20), 634 endet character(20), 635 advstandardmodell character varying[], 636 sonstigesmodell character varying[], 637 anlass character varying, 638 unverschluesselt character varying, -- Gewanne 639 land character varying, 640 regierungsbezirk character varying, 641 kreis character varying, 642 gemeinde character varying, 643 lage character varying, -- Strassenschluessel 644 zusatzzurlagebezeichnung character varying, 645 -- Beziehungen: 646 -- beschreibt character varying[], -- <- ax_historischesflurstueckohneraumbezug 647 -- gehoertzu character varying[], -- <- ax_flurstueck 648 CONSTRAINT ax_lagebezeichnungohnehausnummer_pk PRIMARY KEY (ogc_fid) 649 ); 650 651 SELECT AddGeometryColumn('ax_lagebezeichnungohnehausnummer','dummy',:alkis_epsg,'POINT',2); 652 653 CREATE UNIQUE INDEX ax_lagebezeichnungohnehausnummer_gml ON ax_lagebezeichnungohnehausnummer USING btree (gml_id, beginnt); 654 CREATE INDEX ax_lagebezeichnungohnehausnummer_key ON ax_lagebezeichnungohnehausnummer USING btree (land, regierungsbezirk, kreis, gemeinde,lage); 655 --EATE INDEX ax_lagebezeichnungohnehausnummer_beschreibt ON ax_lagebezeichnungohnehausnummer USING gin (beschreibt); 656 --EATE INDEX ax_lagebezeichnungohnehausnummer_gehoertzu ON ax_lagebezeichnungohnehausnummer USING gin (gehoertzu); 657 658 COMMENT ON TABLE ax_lagebezeichnungohnehausnummer IS 'Angaben zur Lage: (NREO) "Lagebezeichnung ohne Hausnummer" ist die ortsÃŒbliche oder amtlich festgesetzte Benennung der Lage von FlurstÃŒcken, die keine Hausnummer haben (z.B. Namen und Bezeichnungen von Gewannen, StraÃen, GewÀssern).'; 659 COMMENT ON COLUMN ax_lagebezeichnungohnehausnummer.gml_id IS 'Identifikator, global eindeutig'; 660 661 COMMENT ON COLUMN ax_lagebezeichnungohnehausnummer.land IS 'SchlÃŒssel des Bundeslandes'; 662 COMMENT ON COLUMN ax_lagebezeichnungohnehausnummer.regierungsbezirk IS 'SchlÃŒssel des Regierungsbezirkes im Bundesland'; 663 COMMENT ON COLUMN ax_lagebezeichnungohnehausnummer.kreis IS 'SchlÃŒssel des Kreises im Regierungsbezirkes'; 664 COMMENT ON COLUMN ax_lagebezeichnungohnehausnummer.gemeinde IS 'SchlÃŒssel der Gemeinde im Kreis'; 665 COMMENT ON COLUMN ax_lagebezeichnungohnehausnummer.lage IS 'StraÃenschlÃŒssel in der Gemeinde'; 666 --MMENT ON COLUMN ax_lagebezeichnungohnehausnummer.zusatzzurlagebezeichnung IS '__'; 667 668 --COMMENT ON COLUMN ax_lagebezeichnungohnehausnummer.beschreibt IS '<- Beziehung zu ax_historischesflurstueckohneraumbezug (0..*): 669 --Es handelt sich um die inverse Relationsrichtung.'; 670 --COMMENT ON COLUMN ax_lagebezeichnungohnehausnummer.gehoertzu IS '<- Beziehung zu ax_flurstueck (1..*): Eine ''Lagebezeichnung ohne Hausnummer'' gehört zu einem oder mehreren ''FlurstÃŒcken''. 671 --Es handelt sich um die inverse Relationsrichtung.'; 672 673 674 -- L a g e b e z e i c h n u n g m i t H a u s n u m m e r 675 -- ----------------------------------------------------------- 676 -- Objektart: AX_LagebezeichnungOhneHausnummer Kennung: 12001 677 CREATE TABLE ax_lagebezeichnungmithausnummer ( 678 ogc_fid serial NOT NULL, 679 gml_id character varying NOT NULL, 680 identifier character varying, 681 beginnt character(20), 682 endet character(20), 683 advstandardmodell character varying[], 684 sonstigesmodell character varying[], 685 anlass character varying, 686 land character varying, 687 regierungsbezirk character varying, 688 kreis character varying, 689 gemeinde character varying, 690 lage character varying, -- Strassenschluessel 691 hausnummer character varying, -- Nummer (blank) Zusatz 692 -- Beziehungen: 693 -- hat character varying[], -- <- ax_historischesflurstueckohneraumbezug 694 -- beziehtsichauf character varying, -- <- ax_gebaeude 695 -- beziehtsichauchauf character varying, -- <- ax_georeferenziertegebaeudeadresse 696 -- gehoertzu character varying[], -- <- ax_flurstueck 697 -- weistzum character varying, -- <- ax_turm 698 CONSTRAINT ax_lagebezeichnungmithausnummer_pk PRIMARY KEY (ogc_fid) 699 ); 700 701 SELECT AddGeometryColumn('ax_lagebezeichnungmithausnummer','dummy',:alkis_epsg,'POINT',2); 702 703 CREATE UNIQUE INDEX ax_lagebezeichnungmithausnummer_gml ON ax_lagebezeichnungmithausnummer USING btree (gml_id, beginnt); 704 CREATE INDEX ax_lagebezeichnungmithausnummer_lage ON ax_lagebezeichnungmithausnummer USING btree (gemeinde, lage); 705 --EATE INDEX ax_lagebezeichnungmithausnummer_hat ON ax_lagebezeichnungmithausnummer USING gin (hat); 706 --EATE INDEX ax_lagebezeichnungmithausnummer_bsa ON ax_lagebezeichnungmithausnummer USING btree (beziehtsichauf); 707 --EATE INDEX ax_lagebezeichnungmithausnummer_bsaa ON ax_lagebezeichnungmithausnummer USING btree (beziehtsichauchauf); 708 --EATE INDEX ax_lagebezeichnungmithausnummer_gehoertzu ON ax_lagebezeichnungmithausnummer USING gin (gehoertzu); 709 --EATE INDEX ax_lagebezeichnungmithausnummer_weistzum ON ax_lagebezeichnungmithausnummer USING btree (weistzum); 710 711 COMMENT ON TABLE ax_lagebezeichnungmithausnummer IS 'Angaben zur Lage: (NREO) "Lagebezeichnung mit Hausnummer" ist die ortsÃŒbliche oder amtlich festgesetzte Benennung der Lage von FlurstÃŒcken und GebÀuden, die eine Lagebezeichnung mit Hausnummer haben.'; 712 -- Hinweis zur Ableitung einer punktförmigen Geometrie zur Verortung der Hausnummer: 713 -- Bei einer abweichenden Positionierung von der Standardposition liegt ein PrÀsentationsobjekt (Text) vor aus dem diese abgeleitet werden kann. 714 COMMENT ON COLUMN ax_lagebezeichnungmithausnummer.gml_id IS 'Identifikator, global eindeutig'; 715 716 COMMENT ON COLUMN ax_lagebezeichnungmithausnummer.land IS 'SchlÃŒssel des Bundeslandes'; 717 COMMENT ON COLUMN ax_lagebezeichnungmithausnummer.regierungsbezirk IS 'SchlÃŒssel des Regierungsbezirkes im Bundesland'; 718 COMMENT ON COLUMN ax_lagebezeichnungmithausnummer.kreis IS 'SchlÃŒssel des Kreises im Regierungsbezirkes'; 719 COMMENT ON COLUMN ax_lagebezeichnungmithausnummer.gemeinde IS 'SchlÃŒssel der Gemeinde im Kreis'; 720 COMMENT ON COLUMN ax_lagebezeichnungmithausnummer.lage IS 'StraÃenschlÃŒssel in der Gemeinde'; 721 COMMENT ON COLUMN ax_lagebezeichnungmithausnummer.hausnummer IS 'Hausnummer und Hausnummernzusatz'; 722 723 --COMMENT ON COLUMN ax_lagebezeichnungmithausnummer.hat IS '<- Beziehung zu ax_historischesflurstueckohneraumbezug (0..*): 724 --Es handelt sich um die inverse Relationsrichtung.'; 725 --COMMENT ON COLUMN ax_lagebezeichnungmithausnummer.beziehtsichauf IS '<- Beziehung zu ax_gebaeude (0..1): Eine ''Lagebezeichnung mit Hausnummer'' bezieht sich auf ein ''GebÀude''. 726 --Es handelt sich um die inverse Relationsrichtung.'; 727 --COMMENT ON COLUMN ax_lagebezeichnungmithausnummer.beziehtsichauchauf IS '<- Beziehung zu ax_georeferenziertegebaeudeadresse (0..1): 728 --Es handelt sich um die inverse Relationsrichtung.'; 729 --COMMENT ON COLUMN ax_lagebezeichnungmithausnummer.gehoertzu IS '<- Beziehung zu ax_flurstueck (1..*): Eine ''Lagebezeichnung mit Hausnummer'' gehört zu einem oder mehreren ''FlurstÃŒcken''. 730 --Es handelt sich um die inverse Relationsrichtung.'; 731 --COMMENT ON COLUMN ax_lagebezeichnungmithausnummer.weistzum IS '<- Beziehung zu ax_turm (0..1): Eine ''Lagebezeichnung mit Hausnummer'' weist zum ''Turm''. 732 --Es handelt sich um die inverse Relationsrichtung.'; 733 734 735 -- L a g e b e z e i c h n u n g m i t P s e u d o n u m m e r 736 -- -------------------------------------------------------------- 737 -- Objektart: AX_LagebezeichnungMitPseudonummer Kennung: 12003 738 -- NebengebÀude: lfd-Nummer eines NebengebÀudes zu einer (Pseudo-) Hausnummer 739 CREATE TABLE ax_lagebezeichnungmitpseudonummer ( 740 ogc_fid serial NOT NULL, 741 gml_id character varying NOT NULL, 742 identifier character varying, 743 beginnt character(20), 744 endet character(20), 745 advstandardmodell character varying[], 746 sonstigesmodell character varying[], 747 anlass character varying, 748 land character varying, 749 regierungsbezirk character varying, 750 kreis character varying, 751 gemeinde character varying, 752 lage character varying, -- Strassenschluessel 753 pseudonummer character varying, 754 laufendenummer character varying, -- leer, Zahl, "P2" 755 -- Beziehungen: 756 -- gehoertzu character varying, -- <- ax_gebaeude 757 CONSTRAINT ax_lagebezeichnungmitpseudonummer_pk PRIMARY KEY (ogc_fid) 758 ); 759 760 SELECT AddGeometryColumn('ax_lagebezeichnungmitpseudonummer','dummy',:alkis_epsg,'POINT',2); 761 762 CREATE UNIQUE INDEX ax_lagebezeichnungmitpseudonummer_gml ON ax_lagebezeichnungmitpseudonummer USING btree (gml_id, beginnt); 763 --EATE INDEX ax_lagebezeichnungmitpseudonummer_gehoertzu ON ax_lagebezeichnungmitpseudonummer USING btree (gehoertzu); 764 765 COMMENT ON TABLE ax_lagebezeichnungmitpseudonummer IS 'Angaben zur Lage: (NREO) "Lagebezeichnung mit Pseudonummer" ist die von der Katasterbehörde fÃŒr ein bestehendes oder geplantes GebÀude vergebene Lagebezeichnung und ggf. einem Adressierungszusatz, wenn von der Gemeinde fÃŒr das GebÀude keine Lagebezeichnung mit Hausnummer vergeben wurde (z.B. Kirche, NebengebÀude).'; 766 -- Dies sind die NebengebÀude, die zu einen HauptgebÀude (mit Hausnummer) durchnummeriert sind. 767 COMMENT ON COLUMN ax_lagebezeichnungmitpseudonummer.gml_id IS 'Identifikator, global eindeutig'; 768 769 COMMENT ON COLUMN ax_lagebezeichnungmitpseudonummer.land IS 'SchlÃŒssel des Bundeslandes'; 770 COMMENT ON COLUMN ax_lagebezeichnungmitpseudonummer.regierungsbezirk IS 'SchlÃŒssel des Regierungsbezirkes im Bundesland'; 771 COMMENT ON COLUMN ax_lagebezeichnungmitpseudonummer.kreis IS 'SchlÃŒssel des Kreises im Regierungsbezirkes'; 772 COMMENT ON COLUMN ax_lagebezeichnungmitpseudonummer.gemeinde IS 'SchlÃŒssel der Gemeinde im Kreis'; 773 COMMENT ON COLUMN ax_lagebezeichnungmitpseudonummer.lage IS 'StraÃenschlÃŒssel in der Gemeinde'; 774 775 COMMENT ON COLUMN ax_lagebezeichnungmitpseudonummer.pseudonummer IS '(Pseudo-) Hausnummer des zugehörigen HauptgebÀudes'; 776 COMMENT ON COLUMN ax_lagebezeichnungmitpseudonummer.laufendenummer IS 'laufende Nummer des NebengebÀudes'; 777 778 --COMMENT ON COLUMN ax_lagebezeichnungmitpseudonummer.gehoertzu IS '<- Beziehung zu ax_gebaeude (1): Eine ''Lagebezeichnung mit Pseudonummer'' gehört zu einem ''GebÀude''. 779 --Es handelt sich um die inverse Relationsrichtung.'; 453 780 454 781 455 782 -- Georeferenzierte G e b À u d e a d r e s s e 456 783 -- ---------------------------------------------- 784 -- Objektart: AX_GeoreferenzierteGebaeudeadresse Kennung: 12006 457 785 CREATE TABLE ax_georeferenziertegebaeudeadresse ( 458 786 ogc_fid serial NOT NULL, 459 gml_id character (16),460 identifier character (44),787 gml_id character varying NOT NULL, 788 identifier character varying, 461 789 beginnt character(20), -- Inhalt z.B. "2008-06-10T15:19:17Z" 462 790 endet character(20), -- Inhalt z.B. "2008-06-10T15:19:17Z" 463 791 -- ISO: waere "2008-06-10 15:19:17-00", timestamp-Format wird nicht geladen, bleibt leer 464 advstandardmodell varchar, 465 anlass varchar, 792 advstandardmodell character varying[], 793 sonstigesmodell character varying[], 794 anlass character varying, 466 795 qualitaetsangaben integer, -- zb: "1000" (= Massstab) 467 796 -- -- -- Gemeindeschluessel, bestehend aus: 468 land integer, -- 05= NRW469 regierungsbezirk integer, -- 7470 kreis integer, -- 66471 gemeinde integer, -- 020472 ortsteil integer, -- 0797 land character varying, -- "05" = NRW 798 regierungsbezirk character varying, 799 kreis character varying, 800 gemeinde character varying, 801 ortsteil integer, 473 802 -- 474 postleitzahl varchar, -- mit fuehrenden Nullen 475 ortsnamepost varchar, -- 476 zusatzortsname varchar, -- 477 strassenname varchar, -- 478 strassenschluessel integer, -- max. 5 Stellen 479 hausnummer varchar, -- meist 3 Stellen 480 adressierungszusatz varchar, -- Hausnummernzusatz-Buchstabe 803 postleitzahl character varying, -- mit fuehrenden Nullen 804 ortsnamepost character varying, 805 zusatzortsname character varying, 806 strassenname character varying, 807 strassenschluessel character varying, -- max. 5 Stellen 808 hausnummer character varying, -- meist 3 Stellen 809 adressierungszusatz character varying, -- Hausnummernzusatz-Buchstabe 810 -- Beziehungen: 811 hatauch character varying, -- <- ax_lagebezeichnungmithausnummer 481 812 CONSTRAINT ax_georeferenziertegebaeudeadresse_pk PRIMARY KEY (ogc_fid) 482 813 ); … … 485 816 486 817 CREATE INDEX ax_georeferenziertegebaeudeadresse_geom_idx ON ax_georeferenziertegebaeudeadresse USING gist (wkb_geometry); 487 488 -- Index fÃŒr alkis_beziehungen 489 CREATE UNIQUE INDEX ax_georeferenziertegebaeudeadresse_gml ON ax_georeferenziertegebaeudeadresse USING btree (gml_id,beginnt); 490 491 -- Suchindex Adresse 818 CREATE UNIQUE INDEX ax_georeferenziertegebaeudeadresse_gml ON ax_georeferenziertegebaeudeadresse USING btree (gml_id, beginnt); 492 819 CREATE INDEX ax_georeferenziertegebaeudeadresse_adr ON ax_georeferenziertegebaeudeadresse USING btree (strassenschluessel, hausnummer, adressierungszusatz); 493 820 494 COMMENT ON TABLE ax_georeferenziertegebaeudeadresse IS ' Georeferenzierte G e b À u d e a d r e s s e';821 COMMENT ON TABLE ax_georeferenziertegebaeudeadresse IS 'Angaben zur Lage: (REO) "Georeferenzierte GebÀudeadresse" enthÀlt alle Informationen fÃŒr die Ausgabe der amtlichen Hauskoordinate. Die Abgabe erfolgt ÃŒber Bestandsdatenauszug bzw. NBA-Verfahren. Das bisherige Verfahren zur Abgabe der Hauskoordinaten kann durch eine XSLT-Transformation erzeugt werden.'; 495 822 COMMENT ON COLUMN ax_georeferenziertegebaeudeadresse.gml_id IS 'Identifikator, global eindeutig'; 496 823 497 498 -- G r a b l o c h d e r B o d e n s c h À t z u n g 499 -- ------------------------------------------------------- 500 CREATE TABLE ax_grablochderbodenschaetzung ( 501 ogc_fid serial NOT NULL, 502 gml_id character(16), 503 identifier character(44), 504 beginnt character(20), 505 endet character(20), 506 advstandardmodell varchar, 507 anlass varchar, 508 art varchar, 509 name varchar, 510 bedeutung integer[], 511 land integer, 512 nummerierungsbezirk varchar, 513 gemarkungsnummer integer, 514 nummerdesgrablochs varchar, 515 CONSTRAINT ax_grablochderbodenschaetzung_pk PRIMARY KEY (ogc_fid) 516 ); 517 518 SELECT AddGeometryColumn('ax_grablochderbodenschaetzung','wkb_geometry',:alkis_epsg,'POINT',2); 519 520 CREATE INDEX ax_grablochderbodenschaetzung_geom_idx ON ax_grablochderbodenschaetzung USING gist (wkb_geometry); 521 CREATE UNIQUE INDEX ax_grablochderbodenschaetzung_gml ON ax_grablochderbodenschaetzung USING btree (gml_id,beginnt); 522 523 COMMENT ON TABLE ax_grablochderbodenschaetzung IS 'G r a b l o c h d e r B o d e n s c h À t z u n g'; 524 COMMENT ON COLUMN ax_grablochderbodenschaetzung.gml_id IS 'Identifikator, global eindeutig'; 824 COMMENT ON COLUMN ax_georeferenziertegebaeudeadresse.hatauch IS '<- Beziehung zu ax_lagebezeichnungmithausnummer (1): Die inverse Relation wird optional belegt, damit keine Implementierung unmittelbar zur Umstellung auf das neue Verfahren zur Ableitung der Hauskoordinate gezwungen wird.'; 825 826 827 --** Objektartengruppe: Angaben zum Netzpunkt 828 -- =================================================================== 829 830 -- A u f n a h m e p u n k t 831 -- ---------------------------------------------- 832 -- Objektart: AX_Aufnahmepunkt Kennung: 13001 833 CREATE TABLE ax_aufnahmepunkt ( 834 ogc_fid serial NOT NULL, 835 gml_id character varying NOT NULL, 836 identifier character varying, 837 beginnt character(20), 838 endet character(20), 839 advstandardmodell character varying[], 840 sonstigesmodell character varying[], 841 anlass character varying, 842 punktkennung character varying, -- integer ist zu klein, 843 land character varying, 844 stelle character varying, 845 sonstigeeigenschaft character varying[], 846 vermarkung_marke integer, 847 relativehoehe double precision, 848 -- Beziehungen: 849 hat character varying[], --> ax_sicherungspunkt 850 CONSTRAINT ax_aufnahmepunkt_pk PRIMARY KEY (ogc_fid) 851 ); 852 853 SELECT AddGeometryColumn('ax_aufnahmepunkt','dummy',:alkis_epsg,'POINT',2); 854 855 CREATE UNIQUE INDEX ax_aufnahmepunkt_gml ON ax_aufnahmepunkt USING btree (gml_id, beginnt); 856 CREATE INDEX ax_aufnahmepunkt_hat ON ax_aufnahmepunkt USING gin (hat); 857 858 COMMENT ON TABLE ax_aufnahmepunkt IS 'Angaben zum Netzpunkt: (ZUSO) "Aufnahmepunkt" ist ein Punkt des Lagefestpunktfeldes - Aufnahmepunktfeld und dient der örtlichen Aufnahme von Objektpunkten. 859 Das Aufnahmepunktfeld ist eine Verdichtungsstufe des Lagefestpunktfeldes - Trigonometrisches Festpunktfeld (Grundlagenvermessung).'; 860 COMMENT ON COLUMN ax_aufnahmepunkt.gml_id IS 'Identifikator, global eindeutig'; 861 862 COMMENT ON COLUMN ax_aufnahmepunkt.hat IS '-> Beziehung zu ax_sicherungspunkt (0..*): ''Aufnahmepunkt'' hat ''Sicherungspunkt''.'; 863 864 865 -- S i c h e r u n g s p u n k t 866 -- ---------------------------------------------- 867 -- Objektart: AX_Sicherungspunkt Kennung: 13002 868 CREATE TABLE ax_sicherungspunkt ( 869 ogc_fid serial NOT NULL, 870 gml_id character varying NOT NULL, 871 identifier character varying, 872 beginnt character(20), 873 endet character(20), 874 advstandardmodell character varying[], 875 sonstigesmodell character varying[], 876 anlass character varying, 877 name character varying, 878 punktkennung character varying, 879 land character varying, 880 stelle character varying, 881 sonstigeeigenschaft character varying[], 882 vermarkung_marke integer, 883 relativehoehe double precision, 884 -- Beziehungen: 885 -- beziehtsichauf character varying, -- <- ax_sonstigervermessungspunkt 886 -- gehoertzu character varying, -- <- ax_aufnahmepunkt 887 CONSTRAINT ax_sicherungspunkt_pk PRIMARY KEY (ogc_fid) 888 ); 889 890 SELECT AddGeometryColumn('ax_sicherungspunkt','dummy',:alkis_epsg,'POINT',2); 891 892 COMMENT ON TABLE ax_sicherungspunkt IS 'Angaben zum Netzpunkt: (ZUSO "Sicherungspunkt") ist ein Punkt des Aufnahmepunktfeldes, der vermarkt ist und der Sicherung eines Aufnahmepunktes dient.'; 893 894 --COMMENT ON COLUMN ax_sicherungspunkt.beziehtsichauf IS '<- Beziehung zu ax_sonstigervermessungspunkt (0..1): "Sicherungspunkt" bezieht sich auf "Sonstiger Vermessungspunkt" 895 --Es handelt sich um die inverse Relationsrichtung.'; 896 --COMMENT ON COLUMN ax_sicherungspunkt.gehoertzu IS '<- Beziehung zu ax_aufnahmepunkt (0..1): ''Sicherungspunkt'' gehört zu ''Aufnahmepunkt''. 897 --Es handelt sich um die inverse Relationsrichtung.'; 898 899 900 -- s o n s t i g e r V e r m e s s u n g s p u n k t 901 -- --------------------------------------------------- 902 -- Objektart: AX_SonstigerVermessungspunkt Kennung: 13003 903 CREATE TABLE ax_sonstigervermessungspunkt ( 904 ogc_fid serial NOT NULL, 905 gml_id character varying NOT NULL, 906 identifier character varying, 907 beginnt character(20), 908 endet character(20), 909 advstandardmodell character varying[], 910 sonstigesmodell character varying[], 911 anlass character varying, 912 vermarkung_marke integer, 913 punktkennung character varying, -- integer, 914 art character varying, 915 land character varying, 916 stelle character varying, 917 sonstigeeigenschaft character varying[], 918 relativehoehe double precision, 919 -- Beziehungen: 920 hat character varying[], --> ax_sicherungspunkt 921 CONSTRAINT ax_sonstigervermessungspunkt_pk PRIMARY KEY (ogc_fid) 922 ); 923 924 SELECT AddGeometryColumn('ax_sonstigervermessungspunkt','dummy',:alkis_epsg,'POINT',2); 925 926 CREATE UNIQUE INDEX ax_sonstigervermessungspunkt_gml ON ax_sonstigervermessungspunkt USING btree (gml_id, beginnt); 927 CREATE INDEX ax_sonstigervermessungspunkt_hat ON ax_sonstigervermessungspunkt USING gin (hat); 928 929 COMMENT ON TABLE ax_sonstigervermessungspunkt IS 'Angaben zum Netzpunkt: (ZUSO) "sonstiger Vermessungspunkt" ist ein Punkt des Aufnahmepunktfeldes, der weder Aufnahmepunkt noch Sicherungspunkt ist (z. B. Polygonpunkt, Liniennetzpunkt).'; 930 COMMENT ON COLUMN ax_sonstigervermessungspunkt.gml_id IS 'Identifikator, global eindeutig'; 931 932 COMMENT ON COLUMN ax_sonstigervermessungspunkt.hat IS '-> Beziehung zu ax_sicherungspunkt (0..*): "Sonstiger Vermessungspunkt" hat "Sicherungspunkt"'; 933 934 -- Objektart: AX_Netzpunkt Kennung: 13004 935 -- ** Tabelle bisher noch nicht generiert 936 937 --** Objektartengruppe: Angaben zum Punktort 938 -- =================================================================== 939 940 -- AX_Punktort 941 -- ----------- 942 -- "Punktort" definiert die rÀumliche Position oder die ebene Lage oder die Höhe eines Objektes 943 -- der Objektarten "Lagefestpunkt, Höhenfestpunkt, Schwerefestpunkt, Referenzstationspunkt, 944 -- Grenzpunkt, Besonderer GebÀudepunkt, Aufnahmepunkt, Sicherungspunkt, Sonstiger Vermessungspunkt, 945 -- Besonderer topographischer Punkt, Besonderer Bauwerkspunkt" in einem Bezugssystem 946 -- (nach ISO 19111). Es sind keine zusammengesetzten Bezugssysteme (ISO 19111, Ziffer 6.2.3) zugelassen. 947 -- Bei AX_Punktort handelt es sich um die abstrakte Verallgemeinerung der drei Punktortvarianten 948 -- 'Punktort AG', 'Punktort AU' und 'Punktort TA', die sich jeweils in ihrer geometrischen AusprÀgung 949 -- entsprechend dem AAA-Basisschema unterscheiden. 950 -- Jedes Objekt Punktort kann nur zu einem Punktobjekt gehören, auch wenn mehrere Punkte aufeinander fallen. 951 -- Es handelt sich um eine abstrakte Objektart. 952 953 -- P u n k t o r t AG 954 -- ---------------------------------------------- 955 -- Objektart: AX_PunktortAG Kennung: 14002 956 CREATE TABLE ax_punktortag ( 957 ogc_fid serial NOT NULL, 958 gml_id character varying NOT NULL, 959 identifier character varying, 960 beginnt character(20), 961 endet character(20), 962 advstandardmodell character varying[], 963 sonstigesmodell character varying[], 964 anlass character varying, 965 art character varying[], 966 name character varying[], 967 kartendarstellung character varying, 968 ax_datenerhebung_punktort integer, 969 genauigkeitsstufe integer, 970 vertrauenswuerdigkeit integer, 971 koordinatenstatus integer, 972 hinweise character varying, 973 -- Beziehungen: 974 istteilvon character varying, --> ? 975 CONSTRAINT ax_punktortag_pk PRIMARY KEY (ogc_fid) 976 ); 977 978 SELECT AddGeometryColumn('ax_punktortag','wkb_geometry',:alkis_epsg,'POINT',2); 979 980 CREATE INDEX ax_punktortag_geom_idx ON ax_punktortag USING gist (wkb_geometry); 981 CREATE UNIQUE INDEX ax_punktortag_gml ON ax_punktortag USING btree (gml_id, beginnt); 982 CREATE INDEX ax_punktortag_itv_idx ON ax_punktortag USING btree (istteilvon); 983 984 COMMENT ON TABLE ax_punktortag IS 'Angaben zum Punktort: (REO) "Punktort AG" ist ein Punktort mit redundanzfreier Geometrie (Besonderer GebÀudepunkt, Besonderer Bauwerkspunkt) innerhalb eines Geometriethemas.'; 985 COMMENT ON COLUMN ax_punktortag.gml_id IS 'Identifikator, global eindeutig'; 986 987 988 -- P u n k t o r t A U 989 -- ---------------------------------------------- 990 -- Objektart: AX_PunktortAU Kennung: 14003 991 CREATE TABLE ax_punktortau ( 992 ogc_fid serial NOT NULL, 993 gml_id character varying NOT NULL, 994 identifier character varying, 995 beginnt character(20), 996 endet character(20), 997 advstandardmodell character varying[], 998 sonstigesmodell character varying[], 999 anlass character varying, 1000 kartendarstellung character varying, -- AX_Punktort Boolean 1001 ax_datenerhebung_punktort integer, 1002 name character varying[], 1003 individualname character varying, 1004 vertrauenswuerdigkeit integer, 1005 genauigkeitsstufe integer, 1006 koordinatenstatus integer, -- AX_Punktort 1007 -- ueberpruefungsdatum -- AX_Punktort 1008 -- qualitaetsangaben -- AX_Punktort 1009 hinweise character varying, -- AX_Punktort 1010 -- Beziehungen: 1011 istteilvon character varying, 1012 CONSTRAINT ax_punktortau_pk PRIMARY KEY (ogc_fid) 1013 ); 1014 1015 SELECT AddGeometryColumn('ax_punktortau','wkb_geometry',:alkis_epsg,'POINT',3); -- 0,0,Höhe 1016 1017 CREATE INDEX ax_punktortau_geom_idx ON ax_punktortau USING gist (wkb_geometry); 1018 CREATE UNIQUE INDEX ax_punktortau_gml ON ax_punktortau USING btree (gml_id, beginnt); 1019 CREATE INDEX ax_punktortau_itv_idx ON ax_punktortau USING btree (istteilvon); 1020 1021 COMMENT ON TABLE ax_punktortau IS 'Angaben zum Punktort: (REO) "Punktort AU" ist ein Punktort mit unabhÀngiger Geometrie ohne Zugehörigkeit zu einem Geometriethema. 1022 Er kann zu ZUSOs der folgenden Objektarten gehören: Grenzpunkt, Besonderer GebÀudepunkt, Besonderer Bauwerkspunkt, Aufnahmepunkt, Sicherungspunkt, Sonstiger Vermessungspunkt, Besonderer topographischer Punkt, Lagefestpunkt, Höhenfestpunkt, Schwerefestpunkt, Referenzstationspunkt.'; 1023 COMMENT ON COLUMN ax_punktortau.gml_id IS 'Identifikator, global eindeutig'; 1024 1025 1026 -- P u n k t o r t T A 1027 -- ---------------------------------------------- 1028 -- Objektart: AX_PunktortTA Kennung: 14004 1029 CREATE TABLE ax_punktortta ( 1030 ogc_fid serial NOT NULL, 1031 gml_id character varying NOT NULL, 1032 identifier character varying, 1033 beginnt character(20), 1034 endet character(20), 1035 advstandardmodell character varying[], 1036 sonstigesmodell character varying[], 1037 anlass character varying, 1038 kartendarstellung character varying, 1039 description integer, 1040 ax_datenerhebung_punktort integer, 1041 art character varying[], 1042 name character varying[], 1043 genauigkeitsstufe integer, 1044 vertrauenswuerdigkeit integer, 1045 koordinatenstatus integer, 1046 hinweise character varying, 1047 -- Beziehungen: 1048 istteilvon character varying, 1049 CONSTRAINT ax_punktortta_pk PRIMARY KEY (ogc_fid) 1050 ); 1051 1052 SELECT AddGeometryColumn('ax_punktortta','wkb_geometry',:alkis_epsg,'POINT',2); 1053 1054 CREATE INDEX ax_punktortta_geom_idx ON ax_punktortta USING gist (wkb_geometry); 1055 CREATE UNIQUE INDEX ax_punktortta_gml ON ax_punktortta USING btree (gml_id, beginnt); 1056 CREATE INDEX ax_punktortta_endet_idx ON ax_punktortta USING btree (endet); 1057 CREATE INDEX ax_punktortta_itv_idx ON ax_punktortta USING btree (istteilvon); 1058 1059 COMMENT ON TABLE ax_punktortta IS 'Angaben zum Punktort: (REO) "Punktort TA" ist ein Punktort, der in der FlurstÃŒcksgrenze liegt und einen Grenzpunkt verortet.'; 1060 COMMENT ON COLUMN ax_punktortta.gml_id IS 'Identifikator, global eindeutig'; 1061 1062 1063 --** Objektartengruppe: FortfÃŒhrungsnachweis 1064 -- =================================================================== 1065 1066 -- F o r t f u e h r u n g s n a c h w e i s / D e c k b l a t t 1067 -- -------------------------------------------------------------- 1068 -- Objektart: AX_FortfuehrungsnachweisDeckblatt Kennung: 15001 1069 CREATE TABLE ax_fortfuehrungsnachweisdeckblatt ( 1070 ogc_fid serial NOT NULL, 1071 gml_id character varying NOT NULL, 1072 identifier character varying, 1073 beginnt character(20), 1074 endet character(20), 1075 advstandardmodell character varying[], 1076 sonstigesmodell character varying[], 1077 anlass character varying, 1078 uri character varying, -- wirklich? 1079 fortfuehrungsfallnummernbereich character varying, 1080 land character varying, 1081 gemarkungsnummer character varying, 1082 laufendenummer integer, 1083 titel character varying, 1084 erstelltam character varying, -- Datum jjjj-mm-tt 1085 fortfuehrungsentscheidungam character varying, 1086 fortfuehrungsentscheidungvon character varying, -- Bearbeiter-Name und -Titel 1087 bemerkung character varying, 1088 -- Beziehungen: 1089 beziehtsichauf character varying, -- Index drauf? 1090 CONSTRAINT ax_fortfuehrungsnachweisdeckblatt_pk PRIMARY KEY (ogc_fid) 1091 ); 1092 1093 SELECT AddGeometryColumn('ax_fortfuehrungsnachweisdeckblatt','dummy',:alkis_epsg,'POINT',2); 1094 1095 COMMENT ON TABLE ax_fortfuehrungsnachweisdeckblatt IS 'FortfÃŒhrungsnachweis: (NREO) "Fortfuehrungsnachweis-Deckblatt" enthÀlt alle administrativen Angaben fÃŒr einen FortfÃŒhrungsnachweis.'; 1096 1097 1098 -- F o r t f u e h r u n g s f a l l 1099 -- --------------------------------- 1100 -- Objektart: AX_Fortfuehrungsfall Kennung: 15002 1101 CREATE TABLE ax_fortfuehrungsfall ( 1102 ogc_fid serial NOT NULL, 1103 gml_id character varying NOT NULL, 1104 identifier character varying, 1105 beginnt character(20), 1106 endet character(20), 1107 advstandardmodell character varying[], 1108 sonstigesmodell character varying[], 1109 anlass character varying, 1110 uri character varying, 1111 fortfuehrungsfallnummer integer, 1112 laufendenummer integer, 1113 ueberschriftimfortfuehrungsnachweis integer[], 1114 anzahlderfortfuehrungsmitteilungen integer, 1115 -- Beziehungen: 1116 zeigtaufaltesflurstueck character varying[], -- Format wie flurstueckskennzeichen (20) als Array 1117 zeigtaufneuesflurstueck character varying[], -- Format wie flurstueckskennzeichen (20) als Array 1118 bemerkung character varying, 1119 CONSTRAINT ax_fortfuehrungsfall_pk PRIMARY KEY (ogc_fid) 1120 ); 1121 SELECT AddGeometryColumn('ax_fortfuehrungsfall','dummy',:alkis_epsg,'POINT',2); 1122 1123 COMMENT ON TABLE ax_fortfuehrungsfall IS 'FortfÃŒhrungsnachweis: (NREO) "Fortfuehrungsfall" beschreibt die notwendigen Angaben zum Aufbau eines FortfÃŒhrungsnachweises. Er legt die Reihenfolge der zu verÀndernden FlurstÃŒcke innerhalb eines FortfÃŒhrungsnachweises fest (Aufbau des FortfÃŒhrungsnachweises).'; 1124 1125 1126 --** Objektartengruppe: Angaben zur Reservierung 1127 -- =================================================================== 1128 1129 -- R e s e r v i e r u n g 1130 -- ----------------------- 1131 -- Objektart: AX_Reservierung Kennung: 16001 1132 CREATE TABLE ax_reservierung ( 1133 ogc_fid serial NOT NULL, 1134 gml_id character varying NOT NULL, 1135 identifier character varying, 1136 beginnt character(20), 1137 endet character(20), 1138 advstandardmodell character varying[], 1139 sonstigesmodell character varying[], 1140 anlass character varying, 1141 art integer, 1142 nummer character varying, 1143 land character varying, 1144 stelle character varying, 1145 ablaufderreservierung character varying, 1146 antragsnummer character varying, 1147 auftragsnummer character varying, 1148 CONSTRAINT ax_reservierung_pk PRIMARY KEY (ogc_fid) 1149 ); 1150 SELECT AddGeometryColumn('ax_reservierung','dummy',:alkis_epsg,'POINT',2); 1151 1152 COMMENT ON TABLE ax_reservierung IS 'Angaben zur Reservierung: (NREO) "Reservierung" enthÀlt Ordnungsnummern des Liegenschaftskatasters, die fÃŒr eine durchzufÃŒhrende Vermessungssache reserviert sind.'; 1153 1154 1155 -- P u n k t k e n n u n g U n t e r g e g a n g e n 1156 -- --------------------------------------------------- 1157 -- Objektart: AX_PunktkennungUntergegangen Kennung: 16002 1158 CREATE TABLE ax_punktkennunguntergegangen ( 1159 ogc_fid serial NOT NULL, 1160 gml_id character varying NOT NULL, 1161 identifier character varying, 1162 beginnt character(20), 1163 endet character(20), 1164 advstandardmodell character varying[], 1165 sonstigesmodell character varying[], 1166 anlass character varying, 1167 punktkennung character varying, 1168 art integer, 1169 CONSTRAINT ax_punktkennunguntergegangen_pk PRIMARY KEY (ogc_fid) 1170 ); 1171 1172 SELECT AddGeometryColumn('ax_punktkennunguntergegangen','dummy',:alkis_epsg,'POINT',2); 1173 1174 COMMENT ON TABLE ax_punktkennunguntergegangen IS 'Angaben zur Reservierung: (NREO) "Punktkennung, untergegangen" enthÀlt Punktkennungen, die untergegangen sind.'; 1175 1176 -- Objektart: AX_PunktkennungVergleichend Kennung: 16003 1177 -- 'Punktkennung vergleichend' (NREO) enthÀlt vorlÀufige Punktkennungen. 1178 1179 1180 --** Objektartengruppe: Angaben zur Historie 1181 -- =================================================================== 1182 1183 -- Historisches FlurstÃŒck (ALKIS) 1184 -- ------------------------------ 1185 -- Objektart: AX_HistorischesFlurstueck Kennung: 17001 1186 -- Die "neue" Historie, die durch FortfÃŒhrungen innerhalb von ALKIS entstanden ist. 1187 CREATE TABLE ax_historischesflurstueck ( 1188 ogc_fid serial NOT NULL, 1189 gml_id character varying NOT NULL, 1190 identifier character varying, 1191 beginnt character(20), 1192 endet character(20), 1193 advstandardmodell character varying[], 1194 sonstigesmodell character varying[], 1195 anlass character varying, 1196 art character varying[], 1197 name character varying[], 1198 1199 -- GID: AX_Flurstueck_Kerndaten 1200 -- 'FlurstÃŒck_Kerndaten' enthÀlt Eigenschaften des FlurstÃŒcks, die auch fÃŒr andere FlurstÃŒcksobjektarten gelten (z.B. Historisches FlurstÃŒck). 1201 land character varying, -- 1202 gemarkungsnummer character varying, -- 1203 flurnummer integer, -- Teile des FlurstÃŒckskennzeichens 1204 zaehler integer, -- (redundant zu flurstueckskennzeichen) 1205 nenner integer, -- 1206 -- daraus abgeleitet: 1207 flurstueckskennzeichen character(20), -- Inhalt rechts mit __ auf 20 aufgefÃŒllt 1208 amtlicheflaeche double precision, -- AFL 1209 abweichenderrechtszustand character varying DEFAULT 'false', -- ARZ 1210 zweifelhafterflurstuecksnachweis character varying DEFAULT 'false', -- ZFM Boolean 1211 rechtsbehelfsverfahren character varying DEFAULT 'false', -- RBV 1212 zeitpunktderentstehung character(10), -- ZDE Inhalt jjjj-mm-tt besser Format date ? 1213 zeitpunktderhistorisierung character varying, -- oder (10) ? 1214 gemeinde character varying, 1215 -- GID: ENDE AX_Flurstueck_Kerndaten 1216 1217 regierungsbezirk character varying, 1218 kreis character varying, 1219 vorgaengerflurstueckskennzeichen character varying[], 1220 nachfolgerflurstueckskennzeichen character varying[], 1221 blattart integer, 1222 buchungsart character varying, 1223 buchungsblattkennzeichen character varying[], 1224 bezirk character varying, 1225 buchungsblattnummermitbuchstabenerweiterung character varying[], 1226 laufendenummerderbuchungsstelle integer, 1227 CONSTRAINT ax_historischesflurstueck_pk PRIMARY KEY (ogc_fid) 1228 ); 1229 1230 SELECT AddGeometryColumn('ax_historischesflurstueck','wkb_geometry',:alkis_epsg,'GEOMETRY',2); -- POLYGON/MULTIPOLYGON 1231 1232 CREATE INDEX ax_historischesflurstueck_geom_idx ON ax_historischesflurstueck USING gist (wkb_geometry); 1233 CREATE UNIQUE INDEX ax_historischesflurstueck_gml ON ax_historischesflurstueck USING btree (gml_id, beginnt); 1234 CREATE INDEX ax_historischesflurstueck_kennz ON ax_historischesflurstueck USING btree (flurstueckskennzeichen); 1235 1236 -- Suche nach VorgÀnger / Nachfolger 1237 CREATE INDEX idx_histfs_vor ON ax_historischesflurstueck USING btree (vorgaengerflurstueckskennzeichen); 1238 CREATE INDEX idx_histfs_nach ON ax_historischesflurstueck USING btree (vorgaengerflurstueckskennzeichen); 1239 1240 COMMENT ON TABLE ax_historischesflurstueck IS 'Angaben zur Historie: (REO) "Historisches FlurstÃŒck" ist ein fachlich nicht mehr aktuelles FlurstÃŒck, das im Rahmen der Historisierung in ALKIS entsteht (ALKIS-Standardhistorie).'; 1241 COMMENT ON COLUMN ax_historischesflurstueck.gml_id IS 'Identifikator, global eindeutig'; 1242 COMMENT ON COLUMN ax_historischesflurstueck.flurnummer IS 'FLN "Flurnummer" ist die von der Katasterbehörde zur eindeutigen Bezeichnung vergebene Nummer einer Flur, die eine Gruppe von zusammenhÀngenden FlurstÃŒcken innerhalb einer Gemarkung umfasst.'; 1243 COMMENT ON COLUMN ax_historischesflurstueck.zaehler IS 'ZAE Dieses Attribut enthÀlt den ZÀhler der FlurstÃŒcknummer'; 1244 COMMENT ON COLUMN ax_historischesflurstueck.nenner IS 'NEN Dieses Attribut enthÀlt den Nenner der FlurstÃŒcknummer'; 1245 COMMENT ON COLUMN ax_historischesflurstueck.flurstueckskennzeichen IS '"FlurstÃŒckskennzeichen" ist ein von der Katasterbehörde zur eindeutigen Bezeichnung des FlurstÃŒcks vergebenes Ordnungsmerkmal. 1246 Die Attributart setzt sich aus den nachfolgenden expliziten Attributarten in der angegebenen Reihenfolge zusammen: 1247 1. Land (2 Stellen) 1248 2. Gemarkungsnummer (4 Stellen) 1249 3. Flurnummer (3 Stellen) 1250 4. FlurstÃŒcksnummer 1251 4.1 ZÀhler (5 Stellen) 1252 4.2 Nenner (4 Stellen) 1253 5. FlurstÃŒcksfolge (2 Stellen) 1254 Die Elemente sind rechtsbÃŒndig zu belegen, fehlende Stellen sind mit fÃŒhrenden Nullen zu belegen. 1255 Da die Flurnummer und die FlurstÃŒcksfolge optional sind, sind aufgrund der bundeseinheitlichen Definition im FlurstÃŒckskennzeichen die entsprechenden Stellen, sofern sie nicht belegt sind, durch Unterstrich "_" ersetzt. 1256 Gleiches gilt fÃŒr FlurstÃŒcksnummern ohne Nenner, hier ist der fehlende Nenner im FlurstÃŒckskennzeichen durch Unterstriche zu ersetzen.'; 1257 COMMENT ON COLUMN ax_historischesflurstueck.amtlicheflaeche IS 'AFL "Amtliche FlÀche" ist der im Liegenschaftskataster festgelegte FlÀcheninhalt des FlurstÃŒcks in [qm]. FlurstÃŒcksflÀchen kleiner 0,5 qm können mit bis zu zwei Nachkommastellen gefÃŒhrt werden, ansonsten ohne Nachkommastellen.'; 1258 COMMENT ON COLUMN ax_historischesflurstueck.abweichenderrechtszustand IS 'ARZ "Abweichender Rechtszustand" ist ein Hinweis darauf, dass auÃerhalb des Grundbuches in einem durch Gesetz geregelten Verfahren der Bodenordnung (siehe Objektart "Bau-, Raum- oder Bodenordnungsrecht", AA "Art der Festlegung", Werte 1750, 1770, 2100 bis 2340) ein neuer Rechtszustand eingetreten ist und das amtliche Verzeichnis der jeweiligen ausfÃŒhrenden Stelle maÃgebend ist.'; 1259 COMMENT ON COLUMN ax_historischesflurstueck.zweifelhafterFlurstuecksnachweis IS 'ZFM "Zweifelhafter FlurstÃŒcksnachweis" ist eine Kennzeichnung eines FlurstÃŒcks, dessen Angaben nicht zweifelsfrei berichtigt werden können.'; 1260 COMMENT ON COLUMN ax_historischesflurstueck.rechtsbehelfsverfahren IS 'RBV "Rechtsbehelfsverfahren" ist der Hinweis darauf, dass bei dem FlurstÃŒck ein laufendes Rechtsbehelfsverfahren anhÀngig ist.'; 1261 COMMENT ON COLUMN ax_historischesflurstueck.zeitpunktderentstehung IS 'ZDE "Zeitpunkt der Entstehung" ist der Zeitpunkt, zu dem das FlurstÃŒck fachlich entstanden ist.'; 1262 COMMENT ON COLUMN ax_historischesflurstueck.gemeinde IS 'GDZ "Gemeindekennzeichen zur Zuordnung der FlustÃŒcksdaten zu einer Gemeinde.'; 1263 1264 COMMENT ON INDEX ax_historischesflurstueck_kennz IS 'Suche nach FlurstÃŒckskennzeichen'; 1265 COMMENT ON INDEX idx_histfs_vor IS 'Suchen nach VorgÀnger-FlurstÃŒck'; 1266 COMMENT ON INDEX idx_histfs_nach IS 'Suchen nach Nachfolger-FlurstÃŒck'; 525 1267 526 1268 527 1269 -- H i s t o r i s c h e s F l u r s t ÃŒ c k A L B 528 1270 -- --------------------------------------------------- 1271 -- Objektart: AX_HistorischesFlurstueckALB Kennung: 17002 1272 529 1273 -- Variante A: "Standardhistorie" (statt ax_historischesflurstueckohneraumbezug) 530 1274 … … 533 1277 534 1278 CREATE TABLE ax_historischesflurstueckalb ( 535 ogc_fid serial NOT NULL, 536 gml_id character(16), 1279 ogc_fid serial NOT NULL, 1280 gml_id character varying NOT NULL, 1281 identifier character varying, 1282 beginnt character(20), 1283 endet character(20), 1284 advstandardmodell character varying[], 1285 sonstigesmodell character varying[], 1286 anlass character varying, 1287 name character varying[], 537 1288 538 1289 -- GID: AX_Flurstueck_Kerndaten 539 1290 -- 'FlurstÃŒck_Kerndaten' enthÀlt Eigenschaften des FlurstÃŒcks, die auch fÃŒr andere FlurstÃŒcksobjektarten gelten (z.B. Historisches FlurstÃŒck). 540 land integer, -- 541 gemarkungsnummer integer, -- 542 flurnummer integer, -- Teile des FlurstÃŒckskennzeichens 543 zaehler integer, -- (redundant zu flurstueckskennzeichen) 544 nenner integer, -- 1291 land character varying, -- 1292 gemarkungsnummer character varying, -- 1293 flurnummer integer, -- Teile des FlurstÃŒckskennzeichens 1294 zaehler integer, -- (redundant zu flurstueckskennzeichen) 1295 nenner integer, -- 1296 flurstuecksfolge character varying, 545 1297 -- daraus abgeleitet: 546 flurstueckskennzeichen 547 548 amtlicheflaeche double precision,-- AFL549 abweichenderrechtszustand varchar default'false', -- ARZ550 zweifelhafterFlurstuecksnachweis varchar default'false', -- ZFM Boolean551 rechtsbehelfsverfahren varchar default'false', -- RBV552 zeitpunktderentstehung varchar, -- ZDE Inhalt jjjj-mm-tt besser Format date ?553 gemeinde integer,1298 flurstueckskennzeichen character(20), -- Inhalt rechts mit __ auf 20 aufgefÃŒllt 1299 1300 amtlicheflaeche double precision, -- AFL 1301 abweichenderrechtszustand character varying DEFAULT 'false', -- ARZ 1302 zweifelhafterFlurstuecksnachweis character varying DEFAULT 'false', -- ZFM Boolean 1303 rechtsbehelfsverfahren character varying DEFAULT 'false', -- RBV 1304 zeitpunktderentstehung character(10), -- ZDE jjjj-mm-tt 1305 gemeinde character varying, 554 1306 -- GID: ENDE AX_Flurstueck_Kerndaten 555 1307 556 identifier character(44), 557 beginnt character(20), 558 endet character(20), 559 advstandardmodell varchar, 560 anlass varchar, 561 name varchar[], 562 blattart integer, 563 buchungsart varchar[], 564 buchungsblattkennzeichen varchar[], 565 bezirk integer, 566 buchungsblattnummermitbuchstabenerweiterung varchar[], 567 laufendenummerderbuchungsstelle varchar[], 568 zeitpunktderentstehungdesbezugsflurstuecks varchar, 569 laufendenummerderfortfuehrung varchar, 570 fortfuehrungsart varchar, 571 vorgaengerflurstueckskennzeichen varchar[], 572 nachfolgerflurstueckskennzeichen varchar[], 1308 blattart integer, 1309 buchungsart character varying[], 1310 buchungsblattkennzeichen character varying[], 1311 bezirk character varying, 1312 buchungsblattnummermitbuchstabenerweiterung character varying[], 1313 laufendenummerderbuchungsstelle character varying[], 1314 zeitpunktderentstehungdesbezugsflurstuecks character varying, 1315 laufendenummerderfortfuehrung character varying, 1316 fortfuehrungsart character varying, 1317 vorgaengerflurstueckskennzeichen character varying[], 1318 nachfolgerflurstueckskennzeichen character varying[], 573 1319 CONSTRAINT ax_historischesflurstueckalb_pk PRIMARY KEY (ogc_fid) 574 1320 ); … … 576 1322 SELECT AddGeometryColumn('ax_historischesflurstueckalb','dummy',:alkis_epsg,'POINT',2); 577 1323 578 CREATE UNIQUE INDEX ax_historischesflurstueckalb_gml ON ax_historischesflurstueckalb USING btree (gml_id,beginnt); 579 580 COMMENT ON TABLE ax_historischesflurstueckalb IS 'Historisches FlurstÃŒck ALB'; 581 COMMENT ON COLUMN ax_historischesflurstueckalb.gml_id IS 'Identifikator, global eindeutig'; 582 CREATE INDEX idx_histfsalb_vor 583 ON ax_historischesflurstueckalb USING btree (vorgaengerflurstueckskennzeichen /* ASC */); 584 COMMENT ON INDEX idx_histfsalb_vor IS 'Suchen nach VorgÀnger-FlurstÃŒck'; 585 586 CREATE INDEX idx_histfsalb_nach 587 ON ax_historischesflurstueckalb USING btree (vorgaengerflurstueckskennzeichen /* ASC */); 588 COMMENT ON INDEX idx_histfsalb_vor IS 'Suchen nach Nachfolger-FlurstÃŒck'; 589 COMMENT ON TABLE ax_historischesflurstueckalb IS 'Historisches FlurstÃŒck ALB'; 1324 CREATE UNIQUE INDEX ax_historischesflurstueckalb_gml ON ax_historischesflurstueckalb USING btree (gml_id, beginnt); 1325 CREATE INDEX idx_histfsalb_vor ON ax_historischesflurstueckalb USING btree (vorgaengerflurstueckskennzeichen); 1326 CREATE INDEX idx_histfsalb_nach ON ax_historischesflurstueckalb USING btree (nachfolgerflurstueckskennzeichen); 1327 1328 COMMENT ON TABLE ax_historischesflurstueckalb IS 'Angaben zur Historie: (NREO) "Historisches FlurstÃŒck ALB" ist ein nicht mehr aktuelles FlurstÃŒck, das schon im ALB historisch geworden ist und nach ALKIS migriert wird und in der ALKIS-Standardhistorie gefÃŒhrt wird.'; 590 1329 COMMENT ON COLUMN ax_historischesflurstueckalb.gml_id IS 'Identifikator, global eindeutig'; 591 1330 COMMENT ON COLUMN ax_historischesflurstueckalb.flurnummer IS 'FLN "Flurnummer" ist die von der Katasterbehörde zur eindeutigen Bezeichnung vergebene Nummer einer Flur, die eine Gruppe von zusammenhÀngenden FlurstÃŒcken innerhalb einer Gemarkung umfasst.'; … … 611 1350 COMMENT ON COLUMN ax_historischesflurstueckalb.gemeinde IS 'Gemeindekennzeichen zur Zuordnung der FlustÃŒcksdaten zu einer Gemeinde.'; 612 1351 613 614 -- Historisches FlurstÃŒck (ALKIS) 615 -- ------------------------------ 616 -- Die "neue" Historie, die durch FortfÃŒhrungen innerhalb von ALKIS entstanden ist. 617 CREATE TABLE ax_historischesflurstueck ( 1352 COMMENT ON INDEX idx_histfsalb_vor IS 'Suchen nach VorgÀnger-FlurstÃŒck'; 1353 COMMENT ON INDEX idx_histfsalb_vor IS 'Suchen nach Nachfolger-FlurstÃŒck'; 1354 1355 1356 -- Variante B: "Vollhistorie" (statt ax_historischesflurstueckalb) 1357 -- H i s t o r i s c h e s F l u r s t ÃŒ c k O h n e R a u m b e z u g 1358 -- ------------------------------------------------------------------------ 1359 -- Objektart: AX_HistorischesFlurstueckOhneRaumbezug Kennung: 17003 1360 CREATE TABLE ax_historischesflurstueckohneraumbezug ( 1361 618 1362 ogc_fid serial NOT NULL, 619 gml_id character(16), 1363 gml_id character varying NOT NULL, 1364 identifier character varying, 1365 beginnt character(20), 1366 endet character(20), 1367 advstandardmodell character varying[], 1368 sonstigesmodell character varying[], 1369 anlass character varying, 1370 name character varying[], 1371 620 1372 -- GID: AX_Flurstueck_Kerndaten 621 1373 -- 'FlurstÃŒck_Kerndaten' enthÀlt Eigenschaften des FlurstÃŒcks, die auch fÃŒr andere FlurstÃŒcksobjektarten gelten (z.B. Historisches FlurstÃŒck). 622 land integer,--623 gemarkungsnummer integer,--1374 land character varying, -- 1375 gemarkungsnummer character varying, -- 624 1376 flurnummer integer, -- Teile des FlurstÃŒckskennzeichens 625 zaehler integer, -- (redundant zu flurstueckskennzeichen)626 nenner integer, --1377 zaehler integer, -- (redundant zu flurstueckskennzeichen) 1378 nenner integer, -- 627 1379 -- daraus abgeleitet: 628 flurstueckskennzeichen character(20), 629 amtlicheflaeche double precision, 630 abweichenderrechtszustand varchar default 'false',-- ARZ631 zweifelhafterFlurstuecksnachweis varchar default 'false', -- ZFM Boolean632 rechtsbehelfsverfahren varchar default 'false',-- RBV633 zeitpunktderentstehung varchar, -- ZDE Inhalt jjjj-mm-tt besser Format date ?634 gemeinde integer,1380 flurstueckskennzeichen character(20), -- Inhalt rechts mit __ auf 20 aufgefÃŒllt 1381 amtlicheflaeche double precision, -- AFL 1382 abweichenderrechtszustand character varying, -- ARZ 1383 zweifelhafterFlurstuecksnachweis character varying, -- ZFM 1384 rechtsbehelfsverfahren integer, -- RBV 1385 zeitpunktderentstehung character varying, -- ZDE Inhalt jjjj-mm-tt besser Format date ? 1386 gemeinde character varying, 635 1387 -- GID: ENDE AX_Flurstueck_Kerndaten 636 identifier character(44), 637 beginnt character(20), 638 endet character(20), 639 advstandardmodell varchar, 640 anlass varchar, 641 art varchar[], 642 name varchar[], 643 regierungsbezirk integer, 644 kreis integer, 645 vorgaengerflurstueckskennzeichen varchar[], 646 nachfolgerflurstueckskennzeichen varchar[], 647 blattart integer, 648 buchungsart varchar, 649 buchungsblattkennzeichen varchar[], 650 bezirk integer, 651 buchungsblattnummermitbuchstabenerweiterung varchar[], 652 laufendenummerderbuchungsstelle integer, 653 CONSTRAINT ax_historischesflurstueck_pk PRIMARY KEY (ogc_fid) 654 ); 655 656 SELECT AddGeometryColumn('ax_historischesflurstueck','wkb_geometry',:alkis_epsg,'GEOMETRY',2); -- POLYGON/MULTIPOLYGON 657 658 CREATE INDEX ax_historischesflurstueck_geom_idx ON ax_historischesflurstueck USING gist (wkb_geometry); 659 CREATE UNIQUE INDEX ax_historischesflurstueck_gml ON ax_historischesflurstueck USING btree (gml_id,beginnt); 660 661 -- Suche nach VorgÀnger / Nachfolger 662 -- ++ Welche Methode fÃŒr ein Array? 663 -- Wirkt das ÃŒberhaupt bei der Suche nach einem einzelnen Wert aus dem Array? 664 CREATE INDEX idx_histfs_vor ON ax_historischesflurstueck (vorgaengerflurstueckskennzeichen /* ASC */); 665 CREATE INDEX idx_histfs_nach ON ax_historischesflurstueck (vorgaengerflurstueckskennzeichen /* ASC */); 666 667 -- COMMENT ON INDEX idx_histfsalb_vor IS 'Suchen nach VorgÀnger-FlurstÃŒck'; 668 -- COMMENT ON INDEX idx_histfsalb_vor IS 'Suchen nach Nachfolger-FlurstÃŒck'; 669 670 -- Die postgresql-Doku sagt dazu (http://www.postgresql.org/docs/9.1/static/arrays.html): 671 -- "Arrays are not sets; 672 -- searching for specific array elements can be a sign of database misdesign. 673 -- Consider using a separate table with a row for each item that would be an array element. 674 -- This will be easier to search, and is likely to scale better for a large number of elements." 675 676 677 COMMENT ON TABLE ax_historischesflurstueck IS 'Historisches FlurstÃŒck, ALKIS, MIT Geometrie'; 678 COMMENT ON COLUMN ax_historischesflurstueck.gml_id IS 'Identifikator, global eindeutig'; 679 COMMENT ON COLUMN ax_historischesflurstueck.flurnummer IS 'FLN "Flurnummer" ist die von der Katasterbehörde zur eindeutigen Bezeichnung vergebene Nummer einer Flur, die eine Gruppe von zusammenhÀngenden FlurstÃŒcken innerhalb einer Gemarkung umfasst.'; 680 COMMENT ON COLUMN ax_historischesflurstueck.zaehler IS 'ZAE Dieses Attribut enthÀlt den ZÀhler der FlurstÃŒcknummer'; 681 COMMENT ON COLUMN ax_historischesflurstueck.nenner IS 'NEN Dieses Attribut enthÀlt den Nenner der FlurstÃŒcknummer'; 682 COMMENT ON COLUMN ax_historischesflurstueck.flurstueckskennzeichen IS '"FlurstÃŒckskennzeichen" ist ein von der Katasterbehörde zur eindeutigen Bezeichnung des FlurstÃŒcks vergebenes Ordnungsmerkmal. 1388 1389 nachfolgerflurstueckskennzeichen character varying[], 1390 vorgaengerflurstueckskennzeichen character varying[], 1391 -- Beziehungen: 1392 gehoertanteiligzu character varying[], --> ax_historischesflurstueckohneraumbezug 1393 weistauf character varying[], --> ax_lagebezeichnungmithausnummer 1394 zeigtauf character varying[], --> ax_lagebezeichnungohnehausnummer 1395 istgebucht character varying, --> ax_buchungsstelle 1396 CONSTRAINT ax_historischesflurstueckohneraumbezug_pk PRIMARY KEY (ogc_fid) 1397 ); 1398 1399 SELECT AddGeometryColumn('ax_historischesflurstueckohneraumbezug','dummy',:alkis_epsg,'POINT',2); 1400 CREATE INDEX ax_hist_fs_ohne_kennz ON ax_historischesflurstueckohneraumbezug USING btree (flurstueckskennzeichen); 1401 COMMENT ON INDEX ax_hist_fs_ohne_kennz IS 'Suche nach FlurstÃŒckskennzeichen'; 1402 1403 CREATE INDEX idx_histfsor_vor ON ax_historischesflurstueckohneraumbezug USING btree (vorgaengerflurstueckskennzeichen); 1404 CREATE INDEX idx_histfsor_nach ON ax_historischesflurstueckohneraumbezug USING btree (vorgaengerflurstueckskennzeichen); 1405 1406 CREATE INDEX ax_hist_gaz ON ax_historischesflurstueckohneraumbezug USING gin (gehoertanteiligzu); 1407 CREATE INDEX ax_hist_ig ON ax_historischesflurstueckohneraumbezug USING btree (istgebucht); 1408 CREATE INDEX ax_hist_wa ON ax_historischesflurstueckohneraumbezug USING gin (weistauf); 1409 CREATE INDEX ax_hist_za ON ax_historischesflurstueckohneraumbezug USING gin (zeigtauf); 1410 1411 COMMENT ON TABLE ax_historischesflurstueckohneraumbezug IS 'Angaben zur Historie: (NREO) "Historisches FlurstÃŒck ohne Raumbezug" ist ein nicht mehr aktuelles FlurstÃŒck, das schon im ALB historisch geworden ist, nach ALKIS migriert und im Rahmen der Vollhistorie gefÃŒhrt wird.'; 1412 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.gml_id IS 'Identifikator, global eindeutig'; 1413 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.flurnummer IS 'FLN "Flurnummer" ist die von der Katasterbehörde zur eindeutigen Bezeichnung vergebene Nummer einer Flur, die eine Gruppe von zusammenhÀngenden FlurstÃŒcken innerhalb einer Gemarkung umfasst.'; 1414 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.zaehler IS 'ZAE Dieses Attribut enthÀlt den ZÀhler der FlurstÃŒcknummer'; 1415 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.nenner IS 'NEN Dieses Attribut enthÀlt den Nenner der FlurstÃŒcknummer'; 1416 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.flurstueckskennzeichen IS '"FlurstÃŒckskennzeichen" ist ein von der Katasterbehörde zur eindeutigen Bezeichnung des FlurstÃŒcks vergebenes Ordnungsmerkmal. 683 1417 Die Attributart setzt sich aus den nachfolgenden expliziten Attributarten in der angegebenen Reihenfolge zusammen: 684 1418 1. Land (2 Stellen) … … 692 1426 Da die Flurnummer und die FlurstÃŒcksfolge optional sind, sind aufgrund der bundeseinheitlichen Definition im FlurstÃŒckskennzeichen die entsprechenden Stellen, sofern sie nicht belegt sind, durch Unterstrich "_" ersetzt. 693 1427 Gleiches gilt fÃŒr FlurstÃŒcksnummern ohne Nenner, hier ist der fehlende Nenner im FlurstÃŒckskennzeichen durch Unterstriche zu ersetzen.'; 694 COMMENT ON COLUMN ax_historischesflurstueck.amtlicheflaeche IS 'AFL "Amtliche FlÀche" ist der im Liegenschaftskataster festgelegte FlÀcheninhalt des FlurstÃŒcks in [qm]. FlurstÃŒcksflÀchen kleiner 0,5 qm können mit bis zu zwei Nachkommastellen gefÃŒhrt werden, ansonsten ohne Nachkommastellen.'; 695 COMMENT ON COLUMN ax_historischesflurstueck.abweichenderrechtszustand IS 'ARZ "Abweichender Rechtszustand" ist ein Hinweis darauf, dass auÃerhalb des Grundbuches in einem durch Gesetz geregelten Verfahren der Bodenordnung (siehe Objektart "Bau-, Raum- oder Bodenordnungsrecht", AA "Art der Festlegung", Werte 1750, 1770, 2100 bis 2340) ein neuer Rechtszustand eingetreten ist und das amtliche Verzeichnis der jeweiligen ausfÃŒhrenden Stelle maÃgebend ist.'; 696 COMMENT ON COLUMN ax_historischesflurstueck.zweifelhafterFlurstuecksnachweis IS 'ZFM "Zweifelhafter FlurstÃŒcksnachweis" ist eine Kennzeichnung eines FlurstÃŒcks, dessen Angaben nicht zweifelsfrei berichtigt werden können.'; 697 COMMENT ON COLUMN ax_historischesflurstueck.rechtsbehelfsverfahren IS 'RBV "Rechtsbehelfsverfahren" ist der Hinweis darauf, dass bei dem FlurstÃŒck ein laufendes Rechtsbehelfsverfahren anhÀngig ist.'; 698 COMMENT ON COLUMN ax_historischesflurstueck.zeitpunktderentstehung IS 'ZDE "Zeitpunkt der Entstehung" ist der Zeitpunkt, zu dem das FlurstÃŒck fachlich entstanden ist.'; 699 COMMENT ON COLUMN ax_historischesflurstueck.gemeinde IS 'GDZ "Gemeindekennzeichen zur Zuordnung der FlustÃŒcksdaten zu einer Gemeinde.'; 700 701 702 -- Kennzeichen indizieren, z.B. fuer Suche aus der Historie 703 CREATE INDEX ax_historischesflurstueck_kennz 704 ON ax_historischesflurstueck(flurstueckskennzeichen /* ASC NULLS LAST */); 705 COMMENT ON INDEX ax_historischesflurstueck_kennz IS 'Suche nach FlurstÃŒckskennzeichen'; 706 707 708 709 -- N a t u r -, U m w e l t - o d e r B o d e n s c h u t z r e c h t 710 -- ------------------------------------------------------------------------ 711 CREATE TABLE ax_naturumweltoderbodenschutzrecht ( 712 ogc_fid serial NOT NULL, 713 gml_id character(16), 714 identifier character(44), 715 beginnt character(20), 716 endet character(20), 717 advstandardmodell varchar, 718 anlass varchar, 719 artderfestlegung integer, 720 land integer, 721 stelle varchar, 722 name varchar, 723 CONSTRAINT ax_naturumweltoderbodenschutzrecht_pk PRIMARY KEY (ogc_fid) 724 ); 725 726 SELECT AddGeometryColumn('ax_naturumweltoderbodenschutzrecht','wkb_geometry',:alkis_epsg,'GEOMETRY',2); -- POLYGON/MULTIPOLYGON 727 728 CREATE INDEX ax_naturumweltoderbodenschutzrecht_geom_idx ON ax_naturumweltoderbodenschutzrecht USING gist (wkb_geometry); 729 CREATE UNIQUE INDEX ax_naturumweltoderbodenschutzrecht_gml ON ax_naturumweltoderbodenschutzrecht USING btree (gml_id,beginnt); 730 CREATE INDEX ax_naturumweltoderbodenschutzrecht_afs ON ax_naturumweltoderbodenschutzrecht(land,stelle); 731 732 COMMENT ON TABLE ax_naturumweltoderbodenschutzrecht IS 'N a t u r -, U m w e l t - o d e r B o d e n s c h u t z r e c h t'; 733 COMMENT ON COLUMN ax_naturumweltoderbodenschutzrecht.gml_id IS 'Identifikator, global eindeutig'; 734 735 736 -- S c h u t z g e b i e t n a c h W a s s e r r e c h t 737 -- ----------------------------------------------------------- 738 CREATE TABLE ax_schutzgebietnachwasserrecht ( 739 ogc_fid serial NOT NULL, 740 gml_id character(16), 741 identifier character(44), 742 beginnt character(20), 743 endet character(20), 744 advstandardmodell varchar, 745 anlass varchar, 746 artderfestlegung integer, 747 land integer, 748 stelle varchar, 749 art varchar[], 750 name varchar[], 751 nummerdesschutzgebietes varchar, 752 CONSTRAINT ax_schutzgebietnachwasserrecht_pk PRIMARY KEY (ogc_fid) 753 ); 754 755 SELECT AddGeometryColumn('ax_schutzgebietnachwasserrecht','dummy',:alkis_epsg,'POINT',2); 756 757 CREATE UNIQUE INDEX ax_schutzgebietnachwasserrecht_gml ON ax_schutzgebietnachwasserrecht USING btree (gml_id,beginnt); 758 CREATE INDEX ax_schutzgebietnachwasserrecht_afs ON ax_schutzgebietnachwasserrecht(land,stelle); 759 760 COMMENT ON TABLE ax_schutzgebietnachwasserrecht IS 'S c h u t z g e b i e t n a c h W a s s s e r r e c h t'; 761 COMMENT ON COLUMN ax_schutzgebietnachwasserrecht.gml_id IS 'Identifikator, global eindeutig'; 762 763 -- S c h u t z g e b i e t n a c h N a t u r, U m w e l t o d e r B o d e n s c h u t z r e c h t 764 -- ----------------------------------------------------------------------------------------------------- 765 CREATE TABLE ax_schutzgebietnachnaturumweltoderbodenschutzrecht ( 766 ogc_fid serial NOT NULL, 767 gml_id character(16), 768 identifier character(44), 769 beginnt character(20), 770 endet character(20), 771 advstandardmodell varchar, 772 anlass varchar, 773 artderfestlegung integer, 774 land integer, 775 stelle varchar, 776 CONSTRAINT ax_schutzgebietnachnaturumweltoderbodenschutzrecht_pk PRIMARY KEY (ogc_fid) 777 ); 778 779 SELECT AddGeometryColumn('ax_schutzgebietnachnaturumweltoderbodenschutzrecht','dummy',:alkis_epsg,'POINT',2); 780 781 CREATE UNIQUE INDEX ax_schutzgebietnachnaturumweltoderbodenschutzrecht_gml ON ax_schutzgebietnachnaturumweltoderbodenschutzrecht USING btree (gml_id,beginnt); 782 CREATE INDEX ax_schutzgebietnachnaturumweltoderbodenschutzrecht_afs ON ax_schutzgebietnachnaturumweltoderbodenschutzrecht(land,stelle); 783 784 COMMENT ON TABLE ax_schutzgebietnachnaturumweltoderbodenschutzrecht IS 'S c h u t z g e b i e t n a c h N a t u r, U m w e l t o d e r B o d e n s c h u t z r e c h t'; 785 COMMENT ON COLUMN ax_schutzgebietnachnaturumweltoderbodenschutzrecht.gml_id IS 'Identifikator, global eindeutig'; 786 787 788 -- S c h u t z z o n e 789 -- ------------------- 790 CREATE TABLE ax_schutzzone ( 791 ogc_fid serial NOT NULL, 792 gml_id character(16), 793 identifier character(44), 794 beginnt character(20), 795 endet character(20), 796 advstandardmodell varchar, 797 anlass varchar, 798 "zone" integer, 799 art varchar[], 800 CONSTRAINT ax_schutzzone_pk PRIMARY KEY (ogc_fid) 801 ); 802 803 SELECT AddGeometryColumn('ax_schutzzone','wkb_geometry',:alkis_epsg,'GEOMETRY',2); -- POLYGON/MULTIPOLYGON 804 805 CREATE INDEX ax_schutzzone_geom_idx ON ax_schutzzone USING gist (wkb_geometry); 806 CREATE UNIQUE INDEX ax_schutzzone_gml ON ax_schutzzone USING btree (gml_id,beginnt); 807 808 COMMENT ON TABLE ax_schutzzone IS 'S c h u t z z o n e'; 809 COMMENT ON COLUMN ax_schutzzone.gml_id IS 'Identifikator, global eindeutig'; 810 811 812 -- T o p o g r a p h i s c h e L i n i e 813 -- --------------------------------------- 814 CREATE TABLE ax_topographischelinie ( 815 ogc_fid serial NOT NULL, 816 gml_id character(16), 817 identifier character(44), 818 beginnt character(20), 819 endet character(20), 820 advstandardmodell varchar, 821 anlass varchar, 822 liniendarstellung integer, 823 sonstigeeigenschaft varchar, 824 CONSTRAINT ax_topographischelinie_pk PRIMARY KEY (ogc_fid) 825 ); 826 827 SELECT AddGeometryColumn('ax_topographischelinie','wkb_geometry',:alkis_epsg,'LINESTRING',2); 828 829 CREATE INDEX ax_topographischelinie_geom_idx ON ax_topographischelinie USING gist(wkb_geometry); 830 CREATE UNIQUE INDEX ax_topographischelinie_gml ON ax_topographischelinie USING btree (gml_id,beginnt); 831 832 COMMENT ON TABLE ax_topographischelinie IS 'T o p o g r a p h i s c h e L i n i e'; 833 COMMENT ON COLUMN ax_topographischelinie.gml_id IS 'Identifikator, global eindeutig'; 834 835 836 --*** ############################################################ 837 --*** Objektbereich: AAA Basisschema 838 --*** ############################################################ 839 840 --** Objektartengruppe: AAA_Praesentationsobjekte 841 -- =================================================================== 842 843 844 -- A P P P O 845 -- ---------------------------------------------- 846 CREATE TABLE ap_ppo ( 847 ogc_fid serial NOT NULL, 848 gml_id character(16), 849 identifier character(44), 850 beginnt character(20), 851 endet character(20), 852 advstandardmodell varchar[], 853 sonstigesmodell varchar, 854 anlass varchar, 855 signaturnummer varchar, 856 darstellungsprioritaet integer, 857 art varchar, 858 drehwinkel double precision, 859 CONSTRAINT ap_ppo_pk PRIMARY KEY (ogc_fid) 860 ); 861 862 SELECT AddGeometryColumn('ap_ppo','wkb_geometry',:alkis_epsg,'GEOMETRY',2); -- POINT/MULTIPOLYGON 863 864 CREATE INDEX ap_ppo_geom_idx ON ap_ppo USING gist (wkb_geometry); 865 CREATE UNIQUE INDEX ap_ppo_gml ON ap_ppo USING btree (gml_id,beginnt); 866 CREATE INDEX ap_ppo_endet ON ap_ppo USING btree (endet); 867 868 COMMENT ON TABLE ap_ppo IS 'PPO: Punktförmiges PrÀsentationsobjekt'; 869 COMMENT ON COLUMN ap_ppo.gml_id IS 'Identifikator, global eindeutig'; 870 871 872 -- A P L P O 873 -- ---------------------------------------------- 874 CREATE TABLE ap_lpo ( 875 ogc_fid serial NOT NULL, 876 gml_id character(16), 877 identifier character(44), 878 beginnt character(20), 879 endet character(20), 880 advstandardmodell varchar[], 881 anlass varchar, 882 signaturnummer varchar, 883 darstellungsprioritaet integer, 884 art varchar, 885 CONSTRAINT ap_lpo_pk PRIMARY KEY (ogc_fid) 886 ); 887 SELECT AddGeometryColumn('ap_lpo','wkb_geometry',:alkis_epsg,'GEOMETRY',2); -- LINESTRING/MULTILINESTRING 888 889 CREATE INDEX ap_lpo_geom_idx ON ap_lpo USING gist (wkb_geometry); 890 CREATE UNIQUE INDEX ap_lpo_gml ON ap_lpo USING btree (gml_id,beginnt); 891 CREATE INDEX ap_lpo_endet ON ap_lpo USING btree (endet); 892 893 COMMENT ON TABLE ap_lpo IS 'LPO: Linienförmiges PrÀsentationsobjekt'; 894 COMMENT ON COLUMN ap_lpo.gml_id IS 'Identifikator, global eindeutig'; 895 896 897 -- A P P T O 898 -- ---------------------------------------------- 899 CREATE TABLE ap_pto ( 900 ogc_fid serial NOT NULL, 901 gml_id character(16), 902 identifier character(44), 903 beginnt character(20), 904 endet character(20), 905 advstandardmodell varchar[], 906 anlass varchar, 907 schriftinhalt varchar, 908 fontsperrung double precision, 909 skalierung double precision, 910 horizontaleausrichtung varchar, 911 vertikaleausrichtung varchar, 912 signaturnummer varchar, 913 darstellungsprioritaet integer, 914 art varchar, -- Inhalte z.B. "ZAE_NEN" siehe unten 915 drehwinkel double precision, -- falsche Masseinheit fÃŒr Mapserver, im View umrechnen 916 CONSTRAINT ap_pto_pk PRIMARY KEY (ogc_fid) 917 ); 918 919 SELECT AddGeometryColumn('ap_pto','wkb_geometry',:alkis_epsg,'POINT',2); 920 921 CREATE INDEX ap_pto_geom_idx ON ap_pto USING gist (wkb_geometry); 922 CREATE UNIQUE INDEX ap_pto_gml ON ap_pto USING btree (gml_id,beginnt); 923 CREATE INDEX art_idx ON ap_pto USING btree (art); 924 CREATE INDEX ap_pto_endet_idx ON ap_pto USING btree (endet); 925 CREATE INDEX ap_pto_sn_idx ON ap_pto USING btree (signaturnummer); 926 927 COMMENT ON TABLE ap_pto IS 'PTO: Textförmiges PrÀsentationsobjekt mit punktförmiger Textgeometrie '; 928 COMMENT ON COLUMN ap_pto.gml_id IS 'Identifikator, global eindeutig'; 929 COMMENT ON COLUMN ap_pto.schriftinhalt IS 'Label: anzuzeigender Text'; 930 COMMENT ON INDEX art_idx IS 'Suchindex auf hÀufig benutztem Filterkriterium'; 931 932 933 -- Die Abfrage "select distinct art from ap_pto" liefert folgende Werte: 934 -- "ART""BezKlassifizierungStrasse""BSA""BWF""FKT""Fliessgewaesser""FreierText""Friedhof""Gewanne" 935 -- "GFK""GKN""Halde_LGT""HNR""MDB""NAM""PKN""Platz""PNR""SPO""Strasse" 936 -- "urn:adv:fachdatenverbindung:AA_Antrag""WE1_TEXT""Weg""ZAE_NEN""ZNM""<NULL>" 937 938 939 940 -- A P L T O 941 -- ---------------------------------------------- 942 CREATE TABLE ap_lto ( 943 ogc_fid serial NOT NULL, 944 gml_id character(16), 945 identifier character(44), 946 beginnt character(20), 947 endet character(20), 948 advstandardmodell varchar, 949 sonstigesmodell varchar, 950 anlass varchar, 951 art varchar, 952 schriftinhalt varchar, 953 fontsperrung double precision, 954 skalierung double precision, 955 horizontaleausrichtung varchar, 956 vertikaleausrichtung varchar, 957 signaturnummer varchar, 958 darstellungsprioritaet integer, 959 CONSTRAINT ap_lto_pk PRIMARY KEY (ogc_fid) 960 ); 961 962 SELECT AddGeometryColumn('ap_lto','wkb_geometry',:alkis_epsg,'LINESTRING',2); 963 964 CREATE INDEX ap_lto_geom_idx ON ap_lto USING gist (wkb_geometry); 965 CREATE UNIQUE INDEX ap_lto_gml ON ap_lto USING btree (gml_id,beginnt); 966 CREATE INDEX ap_lto_endet_idx ON ap_lto USING btree (endet); 967 968 COMMENT ON TABLE ap_lto IS 'LTO: Textförmiges PrÀsentationsobjekt mit linienförmiger Textgeometrie'; 969 COMMENT ON COLUMN ap_lto.gml_id IS 'Identifikator, global eindeutig'; 970 971 972 -- A P D a r s t e l l u n g 973 -- ---------------------------------------------- 974 CREATE TABLE ap_darstellung ( 975 ogc_fid serial NOT NULL, 976 gml_id character(16), 977 identifier character(44), 978 beginnt character(20), -- Datumsformat 979 endet character(20), -- Datumsformat 980 advstandardmodell varchar[], 981 anlass varchar, 982 art varchar, 983 darstellungsprioritaet integer, 984 signaturnummer varchar, 985 positionierungsregel integer, 986 CONSTRAINT ap_darstellung_pk PRIMARY KEY (ogc_fid) 987 ); 988 989 -- Dummy-Eintrag in Metatabelle 990 SELECT AddGeometryColumn('ap_darstellung','dummy',:alkis_epsg,'POINT',2); 991 992 CREATE UNIQUE INDEX ap_darstellung_gml ON ap_darstellung USING btree (gml_id,beginnt); 993 CREATE INDEX ap_darstellung_endet_idx ON ap_darstellung USING btree (endet); 994 995 COMMENT ON TABLE ap_darstellung IS 'A P D a r s t e l l u n g'; 996 COMMENT ON COLUMN ap_darstellung.gml_id IS 'Identifikator, global eindeutig'; 997 998 999 --*** ############################################################ 1000 --*** Objektbereich: FlurstÃŒcke, Lage, Punkte 1001 --*** ############################################################ 1002 1003 --** Objektartengruppe: Angaben zum FlurstÃŒck 1004 -- =================================================================== 1005 1006 -- F l u r s t u e c k 1007 -- ---------------------------------------------- 1008 -- Kennung 11001 1009 CREATE TABLE ax_flurstueck ( 1010 ogc_fid serial NOT NULL, 1011 gml_id character(16), -- Datenbank-Tabelle interner SchlÃŒssel 1012 1013 -- GID: AX_Flurstueck_Kerndaten 1014 -- 'FlurstÃŒck_Kerndaten' enthÀlt Eigenschaften des FlurstÃŒcks, die auch fÃŒr andere FlurstÃŒcksobjektarten gelten (z.B. Historisches FlurstÃŒck). 1015 land integer, -- 1016 gemarkungsnummer integer, -- 1017 flurnummer integer, -- Teile des FlurstÃŒckskennzeichens 1018 zaehler integer, -- (redundant zu flurstueckskennzeichen) 1019 nenner integer, -- 1020 -- daraus abgeleitet: 1021 flurstueckskennzeichen character(20), -- Inhalt rechts mit __ auf 20 aufgefÃŒllt 1022 amtlicheflaeche double precision, -- AFL 1023 abweichenderrechtszustand varchar default 'false', -- ARZ 1024 zweifelhafterFlurstuecksnachweis varchar default 'false', -- ZFM Boolean 1025 rechtsbehelfsverfahren varchar default 'false', -- RBV 1026 zeitpunktderentstehung varchar, -- ZDE Inhalt jjjj-mm-tt besser Format date ? 1027 gemeinde integer, 1028 -- GID: ENDE AX_Flurstueck_Kerndaten 1029 1030 identifier character(44), 1031 beginnt character(20), -- Timestamp der Entstehung 1032 endet character(20), -- Timestamp des Untergangs 1033 advstandardmodell varchar, -- steuert die Darstellung nach Kartentyp 1034 anlass varchar, 1035 name varchar[], 1036 regierungsbezirk integer, 1037 kreis integer, 1038 stelle varchar[], 1039 angabenzumabschnittflurstueck varchar[], 1040 kennungschluessel varchar[], 1041 flaechedesabschnitts double precision[], 1042 angabenzumabschnittnummeraktenzeichen integer[], 1043 angabenzumabschnittbemerkung varchar[], 1044 CONSTRAINT ax_flurstueck_pk PRIMARY KEY (ogc_fid) 1045 ); 1046 1047 SELECT AddGeometryColumn('ax_flurstueck','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 1048 1049 CREATE INDEX ax_flurstueck_geom_idx ON ax_flurstueck USING gist (wkb_geometry); 1050 CREATE UNIQUE INDEX ax_flurstueck_gml ON ax_flurstueck USING btree (gml_id,beginnt); 1051 CREATE INDEX ax_flurstueck_lgfzn ON ax_flurstueck USING btree (land,gemarkungsnummer,flurnummer,zaehler,nenner); 1052 CREATE INDEX ax_flurstueck_arz ON ax_flurstueck USING btree (abweichenderrechtszustand); 1053 1054 COMMENT ON TABLE ax_flurstueck IS '"F l u r s t u e c k" ist ein Teil der ErdoberflÀche, der von einer im Liegenschaftskataster festgelegten Grenzlinie umschlossen und mit einer Nummer bezeichnet ist. Es ist die Buchungseinheit des Liegenschaftskatasters.'; 1055 COMMENT ON COLUMN ax_flurstueck.gml_id IS 'Identifikator, global eindeutig'; 1056 COMMENT ON COLUMN ax_flurstueck.flurnummer IS 'FLN "Flurnummer" ist die von der Katasterbehörde zur eindeutigen Bezeichnung vergebene Nummer einer Flur, die eine Gruppe von zusammenhÀngenden FlurstÃŒcken innerhalb einer Gemarkung umfasst.'; 1057 COMMENT ON COLUMN ax_flurstueck.zaehler IS 'ZAE Dieses Attribut enthÀlt den ZÀhler der FlurstÃŒcknummer'; 1058 COMMENT ON COLUMN ax_flurstueck.nenner IS 'NEN Dieses Attribut enthÀlt den Nenner der FlurstÃŒcknummer'; 1059 COMMENT ON COLUMN ax_flurstueck.flurstueckskennzeichen IS '"FlurstÃŒckskennzeichen" ist ein von der Katasterbehörde zur eindeutigen Bezeichnung des FlurstÃŒcks vergebenes Ordnungsmerkmal. 1060 Die Attributart setzt sich aus den nachfolgenden expliziten Attributarten in der angegebenen Reihenfolge zusammen: 1061 1. Land (2 Stellen) 1062 2. Gemarkungsnummer (4 Stellen) 1063 3. Flurnummer (3 Stellen) 1064 4. FlurstÃŒcksnummer 1065 4.1 ZÀhler (5 Stellen) 1066 4.2 Nenner (4 Stellen) 1067 5. FlurstÃŒcksfolge (2 Stellen) 1068 Die Elemente sind rechtsbÃŒndig zu belegen, fehlende Stellen sind mit fÃŒhrenden Nullen zu belegen. 1069 Da die Flurnummer und die FlurstÃŒcksfolge optional sind, sind aufgrund der bundeseinheitlichen Definition im FlurstÃŒckskennzeichen die entsprechenden Stellen, sofern sie nicht belegt sind, durch Unterstrich "_" ersetzt. 1070 Gleiches gilt fÃŒr FlurstÃŒcksnummern ohne Nenner, hier ist der fehlende Nenner im FlurstÃŒckskennzeichen durch Unterstriche zu ersetzen.'; 1071 COMMENT ON COLUMN ax_flurstueck.amtlicheflaeche IS 'AFL "Amtliche FlÀche" ist der im Liegenschaftskataster festgelegte FlÀcheninhalt des FlurstÃŒcks in [qm]. FlurstÃŒcksflÀchen kleiner 0,5 qm können mit bis zu zwei Nachkommastellen gefÃŒhrt werden, ansonsten ohne Nachkommastellen.'; 1072 COMMENT ON COLUMN ax_flurstueck.abweichenderrechtszustand IS 'ARZ "Abweichender Rechtszustand" ist ein Hinweis darauf, dass auÃerhalb des Grundbuches in einem durch Gesetz geregelten Verfahren der Bodenordnung (siehe Objektart "Bau-, Raum- oder Bodenordnungsrecht", AA "Art der Festlegung", Werte 1750, 1770, 2100 bis 2340) ein neuer Rechtszustand eingetreten ist und das amtliche Verzeichnis der jeweiligen ausfÃŒhrenden Stelle maÃgebend ist.'; 1073 COMMENT ON COLUMN ax_flurstueck.zweifelhafterFlurstuecksnachweis IS 'ZFM "Zweifelhafter FlurstÃŒcksnachweis" ist eine Kennzeichnung eines FlurstÃŒcks, dessen Angaben nicht zweifelsfrei berichtigt werden können.'; 1074 COMMENT ON COLUMN ax_flurstueck.rechtsbehelfsverfahren IS 'RBV "Rechtsbehelfsverfahren" ist der Hinweis darauf, dass bei dem FlurstÃŒck ein laufendes Rechtsbehelfsverfahren anhÀngig ist.'; 1075 COMMENT ON COLUMN ax_flurstueck.zeitpunktderentstehung IS 'ZDE "Zeitpunkt der Entstehung" ist der Zeitpunkt, zu dem das FlurstÃŒck fachlich entstanden ist.'; 1076 COMMENT ON COLUMN ax_flurstueck.gemeinde IS 'Gemeindekennzeichen zur Zuordnung der FlustÃŒcksdaten zu einer Gemeinde.'; 1077 COMMENT ON COLUMN ax_flurstueck.name IS 'Array mit FortfÃŒhrungsjahr und -Nummer'; 1078 COMMENT ON COLUMN ax_flurstueck.regierungsbezirk IS 'Regierungsbezirk'; 1079 COMMENT ON COLUMN ax_flurstueck.kreis IS 'Kreis'; 1080 1081 1082 -- Kennzeichen indizieren, z.B. fuer Suche aus der Historie 1083 CREATE INDEX ax_flurstueck_kennz 1084 ON ax_flurstueck USING btree (flurstueckskennzeichen /* ASC NULLS LAST*/ ); 1085 COMMENT ON INDEX ax_flurstueck_kennz IS 'Suche nach FlurstÃŒckskennzeichen'; 1086 1087 -- Relationen: 1088 -- istGebucht --> AX_Buchungsstelle 1089 -- zeigtAuf --> AX_LagebezeichnungOhneHausnummer 1090 -- weistAuf --> AX_LagebezeichnungMitHausnummer 1091 -- gehoertAnteiligZu --> AX_Flurstueck 1092 -- beziehtSichAufFlurstueck --> AX_Flurstueck 1093 1094 1095 -- B e s o n d e r e F l u r s t u e c k s g r e n z e 1096 -- ----------------------------------------------------- 1097 CREATE TABLE ax_besondereflurstuecksgrenze ( 1098 ogc_fid serial NOT NULL, 1099 gml_id character(16), 1100 identifier character(44), 1101 beginnt character(20), 1102 endet character(20), 1103 advstandardmodell varchar, 1104 anlass varchar, 1105 artderflurstuecksgrenze integer[], 1106 CONSTRAINT ax_besondereflurstuecksgrenze_pk PRIMARY KEY (ogc_fid) 1107 ); 1108 1109 SELECT AddGeometryColumn('ax_besondereflurstuecksgrenze','wkb_geometry',:alkis_epsg,'LINESTRING',2); 1110 1111 CREATE INDEX ax_besondereflurstuecksgrenze_geom_idx ON ax_besondereflurstuecksgrenze USING gist (wkb_geometry); 1112 CREATE UNIQUE INDEX ax_besondereflurstuecksgrenze_gml ON ax_besondereflurstuecksgrenze USING btree (gml_id,beginnt); 1113 1114 COMMENT ON TABLE ax_besondereflurstuecksgrenze IS 'B e s o n d e r e F l u r s t u e c k s g r e n z e'; 1115 COMMENT ON COLUMN ax_besondereflurstuecksgrenze.gml_id IS 'Identifikator, global eindeutig'; 1116 1117 1118 -- G r e n z p u n k t 1119 -- ---------------------------------------------- 1120 CREATE 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), 1126 advstandardmodell varchar, 1127 anlass varchar, 1128 punktkennung varchar, 1129 land integer, 1130 stelle integer, 1131 abmarkung_marke integer, 1132 festgestelltergrenzpunkt varchar, 1133 besonderepunktnummer varchar, 1134 bemerkungzurabmarkung integer, 1135 sonstigeeigenschaft varchar[], 1136 art varchar, 1137 name varchar[], 1138 zeitpunktderentstehung varchar, 1139 relativehoehe double precision, 1140 CONSTRAINT ax_grenzpunkt_pk PRIMARY KEY (ogc_fid) 1141 ); 1142 1143 SELECT AddGeometryColumn('ax_grenzpunkt','dummy',:alkis_epsg,'POINT',2); 1144 1145 CREATE UNIQUE INDEX ax_grenzpunkt_gml ON ax_grenzpunkt USING btree (gml_id,beginnt); 1146 CREATE INDEX ax_grenzpunkt_abmm ON ax_grenzpunkt USING btree (abmarkung_marke); 1147 1148 COMMENT ON TABLE ax_grenzpunkt IS 'G r e n z p u n k t'; 1149 COMMENT ON COLUMN ax_grenzpunkt.gml_id IS 'Identifikator, global eindeutig'; 1150 1151 1152 --** Objektartengruppe: Angaben zur Lage 1153 -- =================================================================== 1154 1155 -- L a g e b e z e i c h n u n g o h n e H a u s n u m m e r 1156 -- ------------------------------------------------------------- 1157 CREATE TABLE ax_lagebezeichnungohnehausnummer ( 1158 ogc_fid serial NOT NULL, 1159 gml_id character(16), 1160 identifier character(44), 1161 beginnt character(20), 1162 endet character(20), 1163 advstandardmodell varchar, 1164 anlass varchar, 1165 unverschluesselt varchar, -- Gewanne 1166 land integer, -- Strassenschluessel 1167 regierungsbezirk integer, 1168 kreis integer, 1169 gemeinde integer, 1170 lage varchar, 1171 CONSTRAINT ax_lagebezeichnungohnehausnummer_pk PRIMARY KEY (ogc_fid) 1172 ); 1173 1174 SELECT AddGeometryColumn('ax_lagebezeichnungohnehausnummer','dummy',:alkis_epsg,'POINT',2); 1175 1176 -- Verbindungstabellen indizieren 1177 CREATE UNIQUE INDEX ax_lagebezeichnungohnehausnummer_gml ON ax_lagebezeichnungohnehausnummer USING btree (gml_id,beginnt); 1178 1179 -- Such-Index (z.B. fuer Navigations-Programm) 1180 CREATE INDEX ax_lagebezeichnungohnehausnummer_key ON ax_lagebezeichnungohnehausnummer USING btree (land, regierungsbezirk, kreis, gemeinde,lage); 1181 1182 COMMENT ON TABLE ax_lagebezeichnungohnehausnummer IS 'L a g e b e z e i c h n u n g o h n e H a u s n u m m e r'; 1183 COMMENT ON COLUMN ax_lagebezeichnungohnehausnummer.gml_id IS 'Identifikator, global eindeutig'; 1184 1185 1186 -- L a g e b e z e i c h n u n g m i t H a u s n u m m e r 1187 -- ----------------------------------------------------------- 1188 -- ax_flurstueck >weistAuf> AX_LagebezeichnungMitHausnummer 1189 -- <gehoertZu< 1190 CREATE TABLE ax_lagebezeichnungmithausnummer ( 1191 ogc_fid serial NOT NULL, 1192 gml_id character(16), 1193 identifier character(44), 1194 beginnt character(20), 1195 endet character(20), 1196 advstandardmodell varchar, 1197 anlass varchar, 1198 land integer, 1199 regierungsbezirk integer, 1200 kreis integer, 1201 gemeinde integer, 1202 lage varchar, -- Strassenschluessel 1203 hausnummer varchar, -- Nummer (blank) Zusatz 1204 CONSTRAINT ax_lagebezeichnungmithausnummer_pk PRIMARY KEY (ogc_fid) 1205 ); 1206 1207 SELECT AddGeometryColumn('ax_lagebezeichnungmithausnummer','dummy',:alkis_epsg,'POINT',2); 1208 1209 CREATE UNIQUE INDEX ax_lagebezeichnungmithausnummer_gml ON ax_lagebezeichnungmithausnummer USING btree (gml_id,beginnt); -- Verbindungstabellen indizieren 1210 CREATE INDEX ax_lagebezeichnungmithausnummer_lage ON ax_lagebezeichnungmithausnummer USING btree (gemeinde, lage); -- Adressen-Suche nach Strasse 1211 1212 COMMENT ON TABLE ax_lagebezeichnungmithausnummer IS 'L a g e b e z e i c h n u n g m i t H a u s n u m m e r'; 1213 COMMENT ON COLUMN ax_lagebezeichnungmithausnummer.gml_id IS 'Identifikator, global eindeutig'; 1214 1215 1216 -- L a g e b e z e i c h n u n g m i t P s e u d o n u m m e r 1217 -- -------------------------------------------------------------- 1218 -- NebengebÀude: lfd-Nummer eines NebengebÀudes zu einer (Pseudo-) Hausnummer 1219 CREATE 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, 1228 regierungsbezirk integer, 1229 kreis integer, 1230 gemeinde integer, 1231 lage varchar, -- Strassenschluessel 1232 pseudonummer varchar, 1233 laufendenummer varchar, -- leer, Zahl, "P2" 1234 CONSTRAINT ax_lagebezeichnungmitpseudonummer_pk PRIMARY KEY (ogc_fid) 1235 ); 1236 1237 SELECT AddGeometryColumn('ax_lagebezeichnungmitpseudonummer','dummy',:alkis_epsg,'POINT',2); 1238 1239 -- Verbindungstabellen indizieren 1240 CREATE UNIQUE INDEX ax_lagebezeichnungmitpseudonummer_gml ON ax_lagebezeichnungmitpseudonummer USING btree (gml_id,beginnt); 1241 1242 COMMENT ON TABLE ax_lagebezeichnungmitpseudonummer IS 'L a g e b e z e i c h n u n g m i t P s e u d o n u m m e r'; 1243 COMMENT ON COLUMN ax_lagebezeichnungmitpseudonummer.gml_id IS 'Identifikator, global eindeutig'; 1244 1245 1246 1247 --** Objektartengruppe: Angaben zum Netzpunkt 1248 -- =================================================================== 1249 1250 1251 -- A u f n a h m e p u n k t 1252 -- ---------------------------------------------- 1253 CREATE 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, 1261 punktkennung varchar, --integer ist zu klein, 1262 land integer, 1263 stelle integer, 1264 sonstigeeigenschaft varchar[], 1265 vermarkung_marke integer, 1266 relativehoehe double precision, 1267 CONSTRAINT ax_aufnahmepunkt_pk PRIMARY KEY (ogc_fid) 1268 ); 1269 1270 SELECT AddGeometryColumn('ax_aufnahmepunkt','dummy',:alkis_epsg,'POINT',2); 1271 1272 CREATE UNIQUE INDEX ax_aufnahmepunkt_gml ON ax_aufnahmepunkt USING btree (gml_id,beginnt); 1273 1274 COMMENT ON TABLE ax_aufnahmepunkt IS 'A u f n a h m e p u n k t'; 1275 COMMENT ON COLUMN ax_aufnahmepunkt.gml_id IS 'Identifikator, global eindeutig'; 1276 1277 1278 -- S i c h e r u n g s p u n k t 1279 -- ---------------------------------------------- 1280 CREATE TABLE ax_sicherungspunkt ( 1281 ogc_fid serial NOT NULL, 1282 gml_id character(16), 1283 identifier character(44), 1284 beginnt character(20), 1285 endet character(20), 1286 advstandardmodell varchar, 1287 anlass varchar, 1288 name varchar, 1289 punktkennung varchar, 1290 land integer, 1291 stelle integer, 1292 sonstigeeigenschaft varchar[], 1293 vermarkung_marke integer, 1294 relativehoehe double precision, 1295 CONSTRAINT ax_sicherungspunkt_pk PRIMARY KEY (ogc_fid) 1296 ); 1297 1298 SELECT AddGeometryColumn('ax_sicherungspunkt','dummy',:alkis_epsg,'POINT',2); 1299 1300 COMMENT ON TABLE ax_sicherungspunkt IS 'S i c h e r u n g s p u n k t'; 1301 1302 -- s o n s t i g e r V e r m e s s u n g s p u n k t 1303 -- --------------------------------------------------- 1304 CREATE TABLE ax_sonstigervermessungspunkt ( 1305 ogc_fid serial NOT NULL, 1306 gml_id character(16), 1307 identifier character(44), 1308 beginnt character(20), 1309 endet character(20), 1310 advstandardmodell varchar, 1311 anlass varchar, 1312 vermarkung_marke integer, 1313 punktkennung varchar, -- integer, 1314 art varchar, 1315 land integer, 1316 stelle integer, 1317 sonstigeeigenschaft varchar[], 1318 relativehoehe double precision, 1319 CONSTRAINT ax_sonstigervermessungspunkt_pk PRIMARY KEY (ogc_fid) 1320 ); 1321 1322 SELECT AddGeometryColumn('ax_sonstigervermessungspunkt','dummy',:alkis_epsg,'POINT',2); 1323 1324 CREATE UNIQUE INDEX ax_sonstigervermessungspunkt_gml ON ax_sonstigervermessungspunkt USING btree (gml_id,beginnt); 1325 1326 COMMENT ON TABLE ax_sonstigervermessungspunkt IS 's o n s t i g e r V e r m e s s u n g s p u n k t'; 1327 COMMENT ON COLUMN ax_sonstigervermessungspunkt.gml_id IS 'Identifikator, global eindeutig'; 1328 1329 1330 --AX_Netzpunkt 1331 -- ** Tabelle bisher noch nicht generiert 1332 1333 1334 --** Objektartengruppe: Angaben zum Punktort 1335 -- =================================================================== 1336 1337 1338 --AX_Punktort 1339 1340 1341 -- P u n k t o r t AG 1342 -- ---------------------------------------------- 1343 CREATE TABLE ax_punktortag ( 1344 ogc_fid serial NOT NULL, 1345 gml_id character(16), 1346 identifier character(44), 1347 beginnt character(20), 1348 endet character(20), 1349 advstandardmodell varchar, 1350 anlass varchar, 1351 art varchar[], 1352 name varchar[], 1353 kartendarstellung varchar, 1354 ax_datenerhebung_punktort integer, 1355 genauigkeitsstufe integer, 1356 vertrauenswuerdigkeit integer, 1357 koordinatenstatus integer, 1358 CONSTRAINT ax_punktortag_pk PRIMARY KEY (ogc_fid) 1359 ); 1360 1361 SELECT AddGeometryColumn('ax_punktortag','wkb_geometry',:alkis_epsg,'POINT',2); 1362 1363 CREATE INDEX ax_punktortag_geom_idx ON ax_punktortag USING gist (wkb_geometry); 1364 CREATE UNIQUE INDEX ax_punktortag_gml ON ax_punktortag USING btree (gml_id,beginnt); 1365 1366 COMMENT ON TABLE ax_punktortag IS 'P u n k t o r t AG'; 1367 COMMENT ON COLUMN ax_punktortag.gml_id IS 'Identifikator, global eindeutig'; 1368 1369 1370 -- P u n k t o r t A U 1371 -- ---------------------------------------------- 1372 CREATE 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, 1380 kartendarstellung varchar, 1381 ax_datenerhebung_punktort integer, 1382 name varchar[], 1383 individualname varchar, 1384 vertrauenswuerdigkeit integer, 1385 genauigkeitsstufe integer, 1386 koordinatenstatus integer, 1387 CONSTRAINT ax_punktortau_pk PRIMARY KEY (ogc_fid) 1388 ); 1389 1390 SELECT AddGeometryColumn('ax_punktortau','wkb_geometry',:alkis_epsg,'POINT',3); -- 0,0,Höhe 1391 1392 CREATE INDEX ax_punktortau_geom_idx ON ax_punktortau USING gist (wkb_geometry); 1393 CREATE UNIQUE INDEX ax_punktortau_gml ON ax_punktortau USING btree (gml_id,beginnt); 1394 1395 COMMENT ON TABLE ax_punktortau IS 'P u n k t o r t A U'; 1396 COMMENT ON COLUMN ax_punktortau.gml_id IS 'Identifikator, global eindeutig'; 1397 1398 1399 -- P u n k t o r t T A 1400 -- ---------------------------------------------- 1401 CREATE TABLE ax_punktortta ( 1402 ogc_fid serial NOT NULL, 1403 gml_id character(16), 1404 identifier character(44), 1405 beginnt character(20), 1406 endet character(20), 1407 advstandardmodell varchar, 1408 anlass varchar, 1409 kartendarstellung varchar, 1410 ax_datenerhebung_punktort integer, 1411 description integer, 1412 art varchar[], 1413 name varchar[], 1414 genauigkeitsstufe integer, 1415 vertrauenswuerdigkeit integer, 1416 koordinatenstatus integer, 1417 CONSTRAINT ax_punktortta_pk PRIMARY KEY (ogc_fid) 1418 ); 1419 1420 SELECT AddGeometryColumn('ax_punktortta','wkb_geometry',:alkis_epsg,'POINT',2); 1421 1422 CREATE INDEX ax_punktortta_geom_idx ON ax_punktortta USING gist (wkb_geometry); 1423 CREATE UNIQUE INDEX ax_punktortta_gml ON ax_punktortta USING btree (gml_id,beginnt); 1424 CREATE INDEX ax_punktortta_endet_idx ON ax_punktortta USING btree (endet); 1425 1426 COMMENT ON TABLE ax_punktortta IS 'P u n k t o r t T A'; 1427 COMMENT ON COLUMN ax_punktortta.gml_id IS 'Identifikator, global eindeutig'; 1428 1429 1430 --** Objektartengruppe: FortfÃŒhrungsnachweis 1431 -- =================================================================== 1432 1433 -- F o r t f u e h r u n g s n a c h w e i s / D e c k b l a t t 1434 -- -------------------------------------------------------------- 1435 CREATE TABLE ax_fortfuehrungsnachweisdeckblatt ( 1436 ogc_fid serial NOT NULL, 1437 gml_id character(16), 1438 identifier character(44), 1439 beginnt character(20), 1440 endet character(20), 1441 advstandardmodell varchar, 1442 anlass varchar, 1443 uri varchar, 1444 fortfuehrungsfallnummernbereich varchar, 1445 land integer, 1446 gemarkungsnummer integer, 1447 laufendenummer integer, 1448 titel varchar, 1449 erstelltam varchar, -- Datum jjjj-mm-tt 1450 fortfuehrungsentscheidungam varchar, 1451 fortfuehrungsentscheidungvon varchar, -- Bearbeiter-Name und -Titel 1452 bemerkung varchar, 1453 beziehtsichauf varchar, 1454 CONSTRAINT ax_fortfuehrungsnachweisdeckblatt_pk PRIMARY KEY (ogc_fid) 1455 ); 1456 1457 SELECT AddGeometryColumn('ax_fortfuehrungsnachweisdeckblatt','dummy',:alkis_epsg,'POINT',2); 1458 1459 COMMENT ON TABLE ax_fortfuehrungsnachweisdeckblatt 1460 IS 'F o r t f u e h r u n g s n a c h w e i s / D e c k b l a t t'; 1461 1462 1463 -- F o r t f u e h r u n g s f a l l 1464 -- --------------------------------- 1465 CREATE TABLE ax_fortfuehrungsfall ( 1466 ogc_fid serial NOT NULL, 1467 gml_id character(16), 1468 identifier character(44), 1469 beginnt character(20), 1470 endet character(20), 1471 advstandardmodell varchar, 1472 anlass varchar, 1473 uri varchar, 1474 fortfuehrungsfallnummer integer, 1475 laufendenummer integer, 1476 ueberschriftimfortfuehrungsnachweis integer[], 1477 anzahlderfortfuehrungsmitteilungen integer, 1478 zeigtaufaltesflurstueck varchar[], -- Format wie flurstueckskennzeichen (20) als Array 1479 zeigtaufneuesflurstueck varchar[], -- Format wie flurstueckskennzeichen (20) als Array 1480 bemerkung varchar, 1481 CONSTRAINT ax_fortfuehrungsfall_pk PRIMARY KEY (ogc_fid) 1482 ); 1483 1484 SELECT AddGeometryColumn('ax_fortfuehrungsfall','dummy',:alkis_epsg,'POINT',2); 1485 1486 COMMENT ON TABLE ax_fortfuehrungsfall IS 'F o r t f u e h r u n g s f a l l'; 1487 1488 1489 --** Objektartengruppe: Angaben zur Reservierung 1490 -- =================================================================== 1491 1492 -- R e s e r v i e r u n g 1493 -- ----------------------- 1494 CREATE TABLE ax_reservierung ( 1495 ogc_fid serial NOT NULL, 1496 gml_id character(16), 1497 identifier character(44), 1498 beginnt character(20), 1499 endet character(20), 1500 advstandardmodell varchar, 1501 art integer, 1502 nummer varchar, 1503 land integer, 1504 stelle integer, 1505 ablaufderreservierung varchar, 1506 antragsnummer varchar, 1507 auftragsnummer varchar, 1508 CONSTRAINT ax_reservierung_pk PRIMARY KEY (ogc_fid) 1509 ); 1510 1511 SELECT AddGeometryColumn('ax_reservierung','dummy',:alkis_epsg,'POINT',2); 1512 1513 COMMENT ON TABLE ax_reservierung IS 'R e s e r v i e r u n g'; 1514 1515 1516 -- P u n k t k e n n u n g U n t e r g e g a n g e n 1517 -- --------------------------------------------------- 1518 CREATE TABLE ax_punktkennunguntergegangen ( 1519 ogc_fid serial NOT NULL, 1520 gml_id character(16), 1521 identifier character(44), 1522 beginnt character(20), 1523 endet character(20), 1524 advstandardmodell varchar, 1525 sonstigesmodell varchar, 1526 anlass varchar, 1527 punktkennung varchar, 1528 art integer, 1529 CONSTRAINT ax_punktkennunguntergegangen_pk PRIMARY KEY (ogc_fid) 1530 ); 1531 1532 SELECT AddGeometryColumn('ax_punktkennunguntergegangen','dummy',:alkis_epsg,'POINT',2); 1533 1534 COMMENT ON TABLE ax_punktkennunguntergegangen IS 'P u n k t k e n n u n g, untergegangen'; 1535 1536 1537 --** Objektartengruppe: Angaben zur Historie 1538 -- =================================================================== 1539 1540 -- Variante B: "Vollhistorie" ( statt ax_historischesflurstueckalb) 1541 CREATE TABLE ax_historischesflurstueckohneraumbezug ( 1542 ogc_fid serial NOT NULL, 1543 gml_id character(16), 1544 -- GID: AX_Flurstueck_Kerndaten 1545 -- 'FlurstÃŒck_Kerndaten' enthÀlt Eigenschaften des FlurstÃŒcks, die auch fÃŒr andere FlurstÃŒcksobjektarten gelten (z.B. Historisches FlurstÃŒck). 1546 land integer, -- 1547 gemarkungsnummer integer, -- 1548 flurnummer integer, -- Teile des FlurstÃŒckskennzeichens 1549 zaehler integer, -- (redundant zu flurstueckskennzeichen) 1550 nenner integer, -- 1551 -- daraus abgeleitet: 1552 flurstueckskennzeichen character(20), -- Inhalt rechts mit __ auf 20 aufgefÃŒllt 1553 amtlicheflaeche double precision, -- AFL 1554 abweichenderrechtszustand varchar, -- ARZ 1555 zweifelhafterFlurstuecksnachweis varchar, -- ZFM 1556 rechtsbehelfsverfahren integer, -- RBV 1557 zeitpunktderentstehung varchar, -- ZDE Inhalt jjjj-mm-tt besser Format date ? 1558 gemeinde integer, 1559 -- GID: ENDE AX_Flurstueck_Kerndaten 1560 identifier character(44), 1561 beginnt character(20), 1562 endet character(20), 1563 advstandardmodell character(4), 1564 anlass varchar, 1565 name varchar[], -- Array {a,b,c} 1566 nachfolgerflurstueckskennzeichen varchar[], -- Array {a,b,c} 1567 vorgaengerflurstueckskennzeichen varchar[], -- Array {a,b,c} 1568 CONSTRAINT ax_historischesflurstueckohneraumbezug_pk PRIMARY KEY (ogc_fid) 1569 ); 1570 1571 COMMENT ON TABLE ax_historischesflurstueckohneraumbezug IS '"Historisches FlurstÃŒck ohne Raumbezug" ist ein nicht mehr aktuelles FlurstÃŒck, das schon im ALB historisch geworden ist, nach ALKIS migriert und im Rahmen der Vollhistorie gefÃŒhrt wird.'; 1572 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.gml_id IS 'Identifikator, global eindeutig'; 1573 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.flurnummer IS 'FLN "Flurnummer" ist die von der Katasterbehörde zur eindeutigen Bezeichnung vergebene Nummer einer Flur, die eine Gruppe von zusammenhÀngenden FlurstÃŒcken innerhalb einer Gemarkung umfasst.'; 1574 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.zaehler IS 'ZAE Dieses Attribut enthÀlt den ZÀhler der FlurstÃŒcknummer'; 1575 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.nenner IS 'NEN Dieses Attribut enthÀlt den Nenner der FlurstÃŒcknummer'; 1576 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.flurstueckskennzeichen IS '"FlurstÃŒckskennzeichen" ist ein von der Katasterbehörde zur eindeutigen Bezeichnung des FlurstÃŒcks vergebenes Ordnungsmerkmal. 1577 Die Attributart setzt sich aus den nachfolgenden expliziten Attributarten in der angegebenen Reihenfolge zusammen: 1578 1. Land (2 Stellen) 1579 2. Gemarkungsnummer (4 Stellen) 1580 3. Flurnummer (3 Stellen) 1581 4. FlurstÃŒcksnummer 1582 4.1 ZÀhler (5 Stellen) 1583 4.2 Nenner (4 Stellen) 1584 5. FlurstÃŒcksfolge (2 Stellen) 1585 Die Elemente sind rechtsbÃŒndig zu belegen, fehlende Stellen sind mit fÃŒhrenden Nullen zu belegen. 1586 Da die Flurnummer und die FlurstÃŒcksfolge optional sind, sind aufgrund der bundeseinheitlichen Definition im FlurstÃŒckskennzeichen die entsprechenden Stellen, sofern sie nicht belegt sind, durch Unterstrich "_" ersetzt. 1587 Gleiches gilt fÃŒr FlurstÃŒcksnummern ohne Nenner, hier ist der fehlende Nenner im FlurstÃŒckskennzeichen durch Unterstriche zu ersetzen.'; 1588 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.amtlicheflaeche IS 'AFL "Amtliche FlÀche" ist der im Liegenschaftskataster festgelegte FlÀcheninhalt des FlurstÃŒcks in [qm]. FlurstÃŒcksflÀchen kleiner 0,5 qm können mit bis zu zwei Nachkommastellen gefÃŒhrt werden, ansonsten ohne Nachkommastellen.'; 1589 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.abweichenderrechtszustand IS 'ARZ "Abweichender Rechtszustand" ist ein Hinweis darauf, dass auÃerhalb des Grundbuches in einem durch Gesetz geregelten Verfahren der Bodenordnung (siehe Objektart "Bau-, Raum- oder Bodenordnungsrecht", AA "Art der Festlegung", Werte 1750, 1770, 2100 bis 2340) ein neuer Rechtszustand eingetreten ist und das amtliche Verzeichnis der jeweiligen ausfÃŒhrenden Stelle maÃgebend ist.'; 1590 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.zweifelhafterFlurstuecksnachweis IS 'ZFM "Zweifelhafter FlurstÃŒcksnachweis" ist eine Kennzeichnung eines FlurstÃŒcks, dessen Angaben nicht zweifelsfrei berichtigt werden können.'; 1591 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.rechtsbehelfsverfahren IS 'RBV "Rechtsbehelfsverfahren" ist der Hinweis darauf, dass bei dem FlurstÃŒck ein laufendes Rechtsbehelfsverfahren anhÀngig ist.'; 1592 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.zeitpunktderentstehung IS 'ZDE "Zeitpunkt der Entstehung" ist der Zeitpunkt, zu dem das FlurstÃŒck fachlich entstanden ist.'; 1593 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.gemeinde IS 'Gemeindekennzeichen zur Zuordnung der FlustÃŒcksdaten zu einer Gemeinde.'; 1594 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.anlass IS '?'; 1595 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.name IS 'Array mit FortfÃŒhrungsjahr und -Nummer'; 1596 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.nachfolgerflurstueckskennzeichen 1597 IS '"Nachfolger-FlurstÃŒckskennzeichen" ist die Bezeichnung der FlurstÃŒcke, die dem Objekt "Historisches FlurstÃŒck ohne Raumbezug" direkt nachfolgen. 1428 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.amtlicheflaeche IS 'AFL "Amtliche FlÀche" ist der im Liegenschaftskataster festgelegte FlÀcheninhalt des FlurstÃŒcks in [qm]. FlurstÃŒcksflÀchen kleiner 0,5 qm können mit bis zu zwei Nachkommastellen gefÃŒhrt werden, ansonsten ohne Nachkommastellen.'; 1429 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.abweichenderrechtszustand IS 'ARZ "Abweichender Rechtszustand" ist ein Hinweis darauf, dass auÃerhalb des Grundbuches in einem durch Gesetz geregelten Verfahren der Bodenordnung (siehe Objektart "Bau-, Raum- oder Bodenordnungsrecht", AA "Art der Festlegung", Werte 1750, 1770, 2100 bis 2340) ein neuer Rechtszustand eingetreten ist und das amtliche Verzeichnis der jeweiligen ausfÃŒhrenden Stelle maÃgebend ist.'; 1430 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.zweifelhafterFlurstuecksnachweis IS 'ZFM "Zweifelhafter FlurstÃŒcksnachweis" ist eine Kennzeichnung eines FlurstÃŒcks, dessen Angaben nicht zweifelsfrei berichtigt werden können.'; 1431 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.rechtsbehelfsverfahren IS 'RBV "Rechtsbehelfsverfahren" ist der Hinweis darauf, dass bei dem FlurstÃŒck ein laufendes Rechtsbehelfsverfahren anhÀngig ist.'; 1432 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.zeitpunktderentstehung IS 'ZDE "Zeitpunkt der Entstehung" ist der Zeitpunkt, zu dem das FlurstÃŒck fachlich entstanden ist.'; 1433 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.gemeinde IS 'Gemeindekennzeichen zur Zuordnung der FlustÃŒcksdaten zu einer Gemeinde.'; 1434 --MMENT ON COLUMN ax_historischesflurstueckohneraumbezug.anlass IS '?'; 1435 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.name IS 'Array mit FortfÃŒhrungsjahr und -Nummer'; 1436 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.nachfolgerflurstueckskennzeichen 1437 IS '"Nachfolger-FlurstÃŒckskennzeichen" ist die Bezeichnung der FlurstÃŒcke, die dem Objekt "Historisches FlurstÃŒck ohne Raumbezug" direkt nachfolgen. 1598 1438 Array mit Kennzeichen im Format der Spalte "flurstueckskennzeichen"'; 1599 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.vorgaengerflurstueckskennzeichen 1439 1440 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.vorgaengerflurstueckskennzeichen 1600 1441 IS '"VorgÀnger-FlurstÃŒckskennzeichen" ist die Bezeichnung der FlurstÃŒcke, die dem Objekt "Historisches FlurstÃŒck ohne Raumbezugs" direkt vorangehen. 1601 1442 Array mit Kennzeichen im Format der Spalte "flurstueckskennzeichen"'; 1602 1443 1603 1604 -- keine Geometrie, daher ersatzweise: Dummy-Eintrag in Metatabelle 1605 SELECT AddGeometryColumn('ax_historischesflurstueckohneraumbezug','dummy',:alkis_epsg,'POINT',2); 1606 -- Kennzeichen indizieren, z.B. fuer Suche aus der Historie 1607 CREATE INDEX ax_hist_fs_ohne_kennz ON ax_historischesflurstueckohneraumbezug USING btree (flurstueckskennzeichen /* ASC NULLS LAST */ ); 1608 COMMENT ON INDEX ax_hist_fs_ohne_kennz IS 'Suche nach FlurstÃŒckskennzeichen'; 1609 1610 -- Suche nach VorgÀnger / Nachfolger 1611 CREATE INDEX idx_histfsor_vor ON ax_historischesflurstueckohneraumbezug (vorgaengerflurstueckskennzeichen /* ASC */); 1612 -- COMMENT ON INDEX idx_histfsalb_vor IS 'Suchen nach VorgÀnger-FlurstÃŒck'; 1613 1614 CREATE INDEX idx_histfsor_nach ON ax_historischesflurstueckohneraumbezug (vorgaengerflurstueckskennzeichen /* ASC */); 1615 -- COMMENT ON INDEX idx_histfsalb_vor IS 'Suchen nach Nachfolger-FlurstÃŒck'; 1616 1444 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.gehoertanteiligzu IS '-> Beziehung zu ax_historischesflurstueckohneraumbezug (0..*): ''FlurstÃŒck ohne Raumbezug'' gehört anteilig zu ''FlurstÃŒck ohne Raumbezug''. Die Relationsart kommt nur vor bei FlurstÃŒcken, die eine Relation zu einer Buchungsstelle mit einer der Buchungsarten Anliegerweg, Anliegergraben oder Anliegerwasserlauf aufweist.'; 1445 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.weistauf IS '-> Beziehung zu ax_lagebezeichnungmithausnummer (0..*): ''FlurstÃŒck ohne Raumbezug'' weist auf ''Lagebezeichnung mit Hausnummer''.'; 1446 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.zeigtauf IS '-> Beziehung zu ax_lagebezeichnungohnehausnummer (0..*): ''FlurstÃŒck ohne Raumbezug'' zeigt auf ''Lagebezeichnung ohne Hausnummer''.'; 1447 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.istgebucht IS '-> Beziehung zu ax_buchungsstelle (0..1): Ein (oder mehrere) FlurstÃŒck(e) ist (sind) unter einer Buchungsstelle gebucht.'; 1617 1448 1618 1449 … … 1621 1452 -- *** ############################################################ 1622 1453 1623 1624 -- ** Objektartengruppe:Personen- und Bestandsdaten 1454 -- ** Objektartengruppe: Personen- und Bestandsdaten 1625 1455 -- =================================================================== 1626 1456 1627 1628 -- 21001 P e r s o n 1629 -- ---------------------------------------------- 1630 -- Buchwerk. Keine Geometrie 1457 -- P e r s o n 1458 -- ---------------------------------------------- 1459 -- Objektart: AX_Person Kennung: 21001 1631 1460 CREATE TABLE ax_person ( 1632 1461 ogc_fid serial NOT NULL, 1633 gml_id character (16),1634 identifier character (44),1462 gml_id character varying NOT NULL, 1463 identifier character varying, 1635 1464 beginnt character(20), 1636 1465 endet character(20), 1637 advstandardmodell varchar, 1638 anlass varchar, 1639 nachnameoderfirma varchar, 1466 advstandardmodell character varying[], 1467 sonstigesmodell character varying[], 1468 anlass character varying, 1469 nachnameoderfirma character varying, 1640 1470 anrede integer, 1641 vorname varchar, 1642 geburtsname varchar, 1643 geburtsdatum varchar, 1644 namensbestandteil varchar, 1645 akademischergrad varchar, 1471 vorname character varying, 1472 geburtsname character varying, 1473 geburtsdatum character varying, 1474 namensbestandteil character varying, 1475 akademischergrad character varying, 1476 -- Beziehungen: 1477 hat character varying[], -- -> ax_anschrift 1478 -- weistauf character varying[], -- <- ax_namensnummer 1479 wirdvertretenvon character varying[], -- -> ax_vertretung 1480 gehoertzu character varying[], -- -> ax_personengruppe 1481 -- uebtaus character varying[], -- <- ax_vertretung 1482 -- besitzt character varying[], -- <- ax_gebaeude 1483 -- zeigtauf character varying, -- <- ax_person 1484 -- benennt character varying[], -- <- ax_verwaltung 1646 1485 CONSTRAINT ax_person_pk PRIMARY KEY (ogc_fid) 1647 1486 ); … … 1649 1488 SELECT AddGeometryColumn('ax_person','dummy',:alkis_epsg,'POINT',2); 1650 1489 1651 -- Verbindungstabellen indizieren 1652 CREATE UNIQUE INDEX id_ax_person_gml ON ax_person USING btree (gml_id,beginnt); 1653 1654 COMMENT ON TABLE ax_person IS 'NREO "Person" ist eine natÃŒrliche oder juristische Person und kann z.B. in den Rollen EigentÃŒmer, Erwerber, Verwalter oder Vertreter in Katasterangelegenheiten gefÃŒhrt werden.'; 1655 COMMENT ON COLUMN ax_person.gml_id IS 'Identifikator, global eindeutig'; 1490 CREATE UNIQUE INDEX id_ax_person_gml ON ax_person USING btree (gml_id, beginnt); 1491 1492 CREATE INDEX ax_person_hat ON ax_person USING gin (hat); 1493 --EATE INDEX ax_person_wa ON ax_person USING gin (weistauf); 1494 CREATE INDEX ax_person_wvv ON ax_person USING gin (wirdvertretenvon); 1495 CREATE INDEX ax_person_gz ON ax_person USING gin (gehoertzu); 1496 --EATE INDEX ax_person_ua ON ax_person USING gin (uebtaus); 1497 --EATE INDEX ax_person_bes ON ax_person USING gin (besitzt); 1498 --EATE INDEX ax_person_za ON ax_person USING btree (zeigtauf); 1499 --EATE INDEX ax_person_ben ON ax_person USING gin (benennt); 1500 1501 COMMENT ON TABLE ax_person IS 'Personen- und Bestandsdaten: (NREO) "Person" ist eine natÃŒrliche oder juristische Person und kann z.B. in den Rollen EigentÃŒmer, Erwerber, Verwalter oder Vertreter in Katasterangelegenheiten gefÃŒhrt werden.'; 1502 COMMENT ON COLUMN ax_person.gml_id IS 'Identifikator, global eindeutig'; 1656 1503 COMMENT ON COLUMN ax_person.namensbestandteil IS 'enthÀlt z.B. Titel wie "Baron"'; 1657 COMMENT ON COLUMN ax_person.anrede IS '"Anrede" ist die Anrede der Person. Diese Attributart ist optional, da Körperschaften und juristischen Person auch ohne Anrede angeschrieben werden können.';1504 COMMENT ON COLUMN ax_person.anrede IS '"Anrede" ist die Anrede der Person. Diese Attributart ist optional, da Körperschaften und juristischen Person auch ohne Anrede angeschrieben werden können.'; 1658 1505 COMMENT ON COLUMN ax_person.akademischergrad IS '"Akademischer Grad" ist der akademische Grad der Person (z.B. Dipl.-Ing., Dr., Prof. Dr.)'; 1659 1506 1660 1661 -- Relationen: 1662 -- hat: Die 'Person' hat 'Anschrift'. 1663 -- weist auf: Durch die Relation 'Person' weist auf 'Namensnummer' wird ausgedrÃŒckt, dass die Person als EigentÃŒmer, 1664 -- Erbbauberechtigter oder kÃŒnftiger Erwerber unter der Namensnummer eines Buchungsblattes eingetragen ist. 1665 1507 COMMENT ON COLUMN ax_person.hat IS '-> Beziehung zu ax_anschrift (0..*): Die ''Person'' hat ''Anschrift''.'; 1508 --COMMENT ON COLUMN ax_person.weistauf IS '<- Beziehung zu ax_namensnummer (0..*): Durch die Relation ''Person'' weist auf ''Namensnummer'' wird ausgedrÃŒckt, dass die Person als EigentÃŒmer, Erbbauberechtigter oder kÃŒnftiger Erwerber unter der Namensnummer eines Buchungsblattes eingetragen ist. 1509 --Es handelt sich um die inverse Relationsrichtung.'; 1510 COMMENT ON COLUMN ax_person.wirdvertretenvon IS '-> Beziehung zu ax_vertretung (0..*): Die ''Person'' wird von der ''Vertretung'' in Katasterangelegenheiten vertreten.'; 1511 COMMENT ON COLUMN ax_person.gehoertzu IS '-> Beziehung zu ax_personengruppe (0..*): ''Person'' gehört zu ''Personengruppe''.'; 1512 --COMMENT ON COLUMN ax_person.uebtaus IS '<- Beziehung zu ax_vertretung (0..*): Die ''Person'' ÃŒbt die ''Vertretung'' in Katasterangelegenheiten aus. 1513 --Es handelt sich um die inverse Relationsrichtung.'; 1514 --COMMENT ON COLUMN ax_person.besitzt IS '<- Beziehung zu ax_gebaeude (0..*): 1515 --Es handelt sich um die inverse Relationsrichtung.'; 1516 --COMMENT ON COLUMN ax_person.zeigtauf IS '-> Beziehung zu ax_person (0..1): Die ''Person'' zeigt auf eine ''Person'' mit abweichenden Eigenschaften derselben Person. FÃŒr ein und dieselbe Person wurden zwei Objekte ''Person'' mit unterschiedlichen Attributen (z.B. Nachnamen durch Heirat geÀndert) angelegt. Bei Verwendung der Vollhistorie mit Hilfe des Versionierungskonzeptes werden diese Eigenschaften in verschiedenen Versionen gefÃŒhrt. 1517 --Diese Relation wird dann nicht verwendet.'; 1518 --COMMENT ON COLUMN ax_person.benennt IS '<- Beziehung zu ax_verwaltung (0..*): Die Relation ''Person'' benennt ''Verwaltung'' weist der Verwaltung eine Person zu. 1519 --Es handelt sich um die inverse Relationsrichtung.'; 1666 1520 1667 1521 --AX_Personengruppe 1522 -- Objektart: AX_Personengruppe Kennung: 21002 1523 -- 'Personengruppe' ist die Zusammenfassung von Personen unter einem Ordnungsbegriff. 1668 1524 -- ** Tabelle bisher noch nicht generiert 1669 1525 1670 1671 1526 -- A n s c h r i f t 1672 1527 -- ---------------------------------------------- 1673 -- Buchwerk, keine Geometrie. 1674 -- Konverter versucht Tabelle noch einmal anzulegen, wenn kein (Dummy-) Eintrag in Metatabelle 'geometry_columns'. 1528 -- Objektart: AX_Anschrift Kennung: 21003 1675 1529 CREATE TABLE ax_anschrift ( 1530 ogc_fid serial NOT NULL, 1531 gml_id character varying NOT NULL, 1532 identifier character varying, 1533 beginnt character(20), 1534 endet character(20), 1535 advstandardmodell character varying[], 1536 sonstigesmodell character varying[], 1537 anlass character varying, 1538 ort_post character varying, 1539 postleitzahlpostzustellung character varying, 1540 strasse character varying, 1541 hausnummer character varying, 1542 bestimmungsland character varying, 1543 postleitzahlpostfach character varying, 1544 postfach character varying, 1545 ortsteil character varying, 1546 weitereAdressen character varying[], 1547 telefon character varying, 1548 fax character varying, 1549 organisationname character varying, 1550 -- Beziehungen: 1551 -- beziehtsichauf character varying[], -- <- ax_dienststelle 1552 -- gehoertzu character varying[], -- <- ax_person 1553 CONSTRAINT ax_anschrift_pk PRIMARY KEY (ogc_fid) 1554 ); 1555 1556 SELECT AddGeometryColumn('ax_anschrift','dummy',:alkis_epsg,'POINT',2); 1557 1558 CREATE UNIQUE INDEX ax_anschrift_gml ON ax_anschrift USING btree (gml_id, beginnt); 1559 --EATE INDEX ax_anschrift_bsa ON ax_anschrift USING gin (beziehtsichauf); 1560 --EATE INDEX ax_anschrift_gz ON ax_anschrift USING gin (gehoertzu); 1561 1562 COMMENT ON TABLE ax_anschrift IS 'Personen- und Bestandsdaten: (NREO) "Anschrift" ist die postalische Adresse, verbunden mit weiteren Adressen aus dem Bereich elektronischer Kommunikationsmedien.'; 1563 COMMENT ON COLUMN ax_anschrift.gml_id IS 'Identifikator, global eindeutig'; 1564 1565 --COMMENT ON COLUMN ax_anschrift.beziehtsichauf IS '<- Beziehung zu ax_dienststelle (0..*): 1566 --Es handelt sich um die inverse Relationsrichtung.'; 1567 --COMMENT ON COLUMN ax_anschrift.gehoertzu IS '<- Beziehung zu ax_person (0..*): Eine ''Anschrift'' gehört zu ''Person''. 1568 --Es handelt sich um die inverse Relationsrichtung.'; 1569 1570 1571 -- V e r w a l t u n g 1572 -- ------------------- 1573 -- Objektart: AX_Verwaltung Kennung: 21004 1574 CREATE TABLE ax_verwaltung ( 1575 ogc_fid serial NOT NULL, 1576 gml_id character varying NOT NULL, 1577 identifier character varying, 1578 beginnt character(20), 1579 endet character(20), 1580 advstandardmodell character varying[], 1581 sonstigesmodell character varying[], 1582 anlass character varying, 1583 -- Beziehungen: 1584 -- beziehtsichauf character varying[], -- <- ax_buchungsstelle 1585 haengtan character varying, -- -> ax_person 1586 CONSTRAINT ax_verwaltung_pk PRIMARY KEY (ogc_fid) 1587 ); 1588 SELECT AddGeometryColumn('ax_verwaltung','dummy',:alkis_epsg,'POINT',2); 1589 1590 COMMENT ON TABLE ax_verwaltung IS 'Personen- und Bestandsdaten: (NREO "Verwaltung") beschreibt die Grundlagen und die Befugnisse des Verwalters entsprechend dem Wohnungseigentumsgesetz (z.B. fÃŒr Wohnungs-/Teileigentum).'; 1591 1592 --COMMENT ON COLUMN ax_verwaltung.beziehtsichauf IS '<- Beziehung zu ax_buchungsstelle (1..*): Durch die Relation ''Verwaltung'' bezieht sich auf ''Buchungsstelle'' wird augedrÃŒckt, fÃŒr welche Buchungsstellen die Verwaltung bestellt wurde. 1593 --Es handelt sich um die inverse Relationsrichtung.'; 1594 COMMENT ON COLUMN ax_verwaltung.haengtan IS '-> Beziehung zu ax_person (1): Durch die Relation ''Verwaltung'' hÀngt an ''Person'' wird die Verwaltung namentlich benannt.'; 1595 1596 1597 -- V e r t r e t u n g 1598 -- ------------------- 1599 -- Objektart: AX_Vertretung Kennung: 21005 1600 CREATE TABLE ax_vertretung ( 1601 ogc_fid serial NOT NULL, 1602 gml_id character varying NOT NULL, 1603 identifier character varying, 1604 beginnt character(20), 1605 endet character(20), 1606 advstandardmodell character varying[], 1607 sonstigesmodell character varying[], 1608 anlass character varying, 1609 -- Beziehungen: 1610 -- vertritt character varying[], -- <- ax_person 1611 haengtan character varying, --> ax_person 1612 beziehtsichauf character varying[], --> ax_flurstueck 1613 CONSTRAINT ax_vertretung_pk PRIMARY KEY (ogc_fid) 1614 ); 1615 SELECT AddGeometryColumn('ax_vertretung','dummy',:alkis_epsg,'POINT',2); 1616 1617 COMMENT ON TABLE ax_vertretung IS 'Personen- und Bestandsdaten: (NREO) "Vertretung" gibt an, welche Person eine andere Person in Katasterangelegenheiten vertritt.'; 1618 1619 --COMMENT ON COLUMN ax_vertretung.vertritt IS '<- Beziehung zu ax_person (1..*): Die Relation ''Vertretung'' vertritt ''Person'' sagt aus, welche Person durch die Vertretung vertreten wird. 1620 --Es handelt sich um die inverse Relationsrichtung.'; 1621 COMMENT ON COLUMN ax_vertretung.haengtan IS '-> Beziehung zu ax_person (1): Die Relation ''Vertretung'' hÀngt an ''Person'' sagt aus, welche Person die Vertretung wahrnimmt.'; 1622 COMMENT ON COLUMN ax_vertretung.beziehtsichauf IS '-> Beziehung zu ax_flurstueck (0..*): Die Relation ''Vertretung'' bezieht sich auf ''FlurstÃŒck'' sagt aus, fÃŒr welche FlurstÃŒcke die Vertretung wahrgenommen wird.'; 1623 1624 1625 -- N a m e n s n u m m e r 1626 -- ---------------------------------------------- 1627 -- AX_Namensnummer Kennung: 21006 1628 CREATE TABLE ax_namensnummer ( 1629 ogc_fid serial NOT NULL, 1630 gml_id character varying NOT NULL, 1631 identifier character varying, 1632 beginnt character(20), 1633 endet character(20), 1634 advstandardmodell character varying[], 1635 sonstigesmodell character varying[], 1636 anlass character varying, 1637 laufendenummernachdin1421 character(16), -- 0000.00.00.00.00 1638 zaehler double precision, -- Anteil .. 1639 nenner double precision, -- .. als Bruch 1640 eigentuemerart integer, 1641 nummer character varying, -- immer leer ? 1642 artderrechtsgemeinschaft integer, -- SchlÃŒssel 1643 beschriebderrechtsgemeinschaft character varying, 1644 -- Beziehungen: 1645 bestehtausrechtsverhaeltnissenzu character varying, -- -> ax_namensnummer 1646 istbestandteilvon character varying, -- -> ax_buchungsblatt 1647 hatvorgaenger character varying[], -- -> ax_namensnummer 1648 benennt character varying, -- -> ax_person 1649 CONSTRAINT ax_namensnummer_pk PRIMARY KEY (ogc_fid) 1650 ); 1651 1652 SELECT AddGeometryColumn('ax_namensnummer','dummy',:alkis_epsg,'POINT',2); 1653 1654 CREATE UNIQUE INDEX ax_namensnummer_gml ON ax_namensnummer USING btree (gml_id, beginnt); 1655 CREATE INDEX ax_namensnummer_barvz ON ax_namensnummer USING btree (bestehtausrechtsverhaeltnissenzu); 1656 CREATE INDEX ax_namensnummer_ben ON ax_namensnummer USING btree (benennt); 1657 CREATE INDEX ax_namensnummer_hv ON ax_namensnummer USING gin (hatvorgaenger); 1658 CREATE INDEX ax_namensnummer_ibv ON ax_namensnummer USING btree (istbestandteilvon); 1659 1660 COMMENT ON TABLE ax_namensnummer IS 'Personen- und Bestandsdaten: (NREO) "Namensnummer" ist die laufende Nummer der Eintragung, unter welcher der EigentÃŒmer oder Erbbauberechtigte im Buchungsblatt gefÃŒhrt wird. Rechtsgemeinschaften werden auch unter AX_Namensnummer gefÃŒhrt.'; 1661 COMMENT ON COLUMN ax_namensnummer.gml_id IS 'Identifikator, global eindeutig'; 1662 1663 COMMENT ON COLUMN ax_namensnummer.bestehtausrechtsverhaeltnissenzu IS '-> Beziehung zu ax_namensnummer (0..1): Die Relation ''Namensnummer'' besteht aus RechtsverhÀltnissen zu ''Namensnummer'' sagt aus, dass mehrere Namensnummern zu einer Rechtsgemeinschaft gehören können. Die Rechtsgemeinschaft selbst steht unter einer eigenen AX_Namensnummer, die zu allen Namensnummern der Rechtsgemeinschaft eine Relation besitzt.'; 1664 COMMENT ON COLUMN ax_namensnummer.istbestandteilvon IS '-> Beziehung zu ax_buchungsblatt (1): Eine ''Namensnummer'' ist Teil von einem ''Buchungsblatt''.'; 1665 COMMENT ON COLUMN ax_namensnummer.hatvorgaenger IS '-> Beziehung zu ax_namensnummer (0..*): Die Relation ''Namensnummer'' hat VorgÀnger ''Namensnummer'' gibt Auskunft darÃŒber, aus welchen Namensnummern die aktuelle entstanden ist.'; 1666 COMMENT ON COLUMN ax_namensnummer.benennt IS '-> Beziehung zu ax_person (0..1): Durch die Relation ''Namensnummer'' benennt ''Person'' wird die Person zum EigentÃŒmer, Erbbauberechtigten oder kÃŒnftigen Erwerber.'; 1667 1668 1669 -- B u c h u n g s b l a t t 1670 -- ------------------------- 1671 -- Objektart: AX_Buchungsblatt Kennung: 21007 1672 CREATE TABLE ax_buchungsblatt ( 1676 1673 ogc_fid serial NOT NULL, 1677 gml_id character (16),1678 identifier character (44),1674 gml_id character varying NOT NULL, 1675 identifier character varying, 1679 1676 beginnt character(20), 1680 1677 endet character(20), 1681 advstandardmodell varchar, 1682 anlass varchar, 1683 ort_post varchar, 1684 postleitzahlpostzustellung varchar, 1685 strasse varchar, 1686 hausnummer varchar, 1687 bestimmungsland varchar, 1688 postleitzahlpostfach varchar, 1689 postfach varchar, 1690 ortsteil varchar, 1691 weitereAdressen varchar, 1692 telefon varchar, 1693 fax varchar, 1694 CONSTRAINT ax_anschrift_pk PRIMARY KEY (ogc_fid) 1695 ); 1696 1697 -- Dummy-Eintrag in Metatabelle 1698 SELECT AddGeometryColumn('ax_anschrift','dummy',:alkis_epsg,'POINT',2); 1699 1700 -- Index fÃŒr alkis_beziehungen 1701 CREATE UNIQUE INDEX ax_anschrift_gml ON ax_anschrift USING btree (gml_id,beginnt); 1702 1703 COMMENT ON TABLE ax_anschrift IS 'A n s c h r i f t'; 1704 COMMENT ON COLUMN ax_anschrift.gml_id IS 'Identifikator, global eindeutig'; 1705 1706 1707 -- N a m e n s n u m m e r 1708 -- ---------------------------------------------- 1709 -- Buchwerk. Keine Geometrie 1710 CREATE TABLE ax_namensnummer ( 1711 ogc_fid serial NOT NULL, 1712 gml_id character(16), 1713 identifier character(44), 1714 beginnt character(20), 1715 endet character(20), 1716 advstandardmodell varchar, 1717 anlass varchar, 1718 laufendenummernachdin1421 character(16), -- 0000.00.00.00.00 1719 zaehler double precision, -- Anteil .. 1720 nenner double precision, -- .. als Bruch 1721 eigentuemerart integer, 1722 nummer varchar, -- immer leer ? 1723 artderrechtsgemeinschaft integer, -- SchlÃŒssel 1724 beschriebderrechtsgemeinschaft varchar, 1725 CONSTRAINT ax_namensnummer_pk PRIMARY KEY (ogc_fid) 1726 ); 1727 1728 SELECT AddGeometryColumn('ax_namensnummer','dummy',:alkis_epsg,'POINT',2); 1729 1730 -- Verbindungstabellen indizieren 1731 CREATE UNIQUE INDEX ax_namensnummer_gml ON ax_namensnummer USING btree (gml_id,beginnt); 1732 1733 COMMENT ON TABLE ax_namensnummer IS 'NREO "Namensnummer" ist die laufende Nummer der Eintragung, unter welcher der EigentÃŒmer oder Erbbauberechtigte im Buchungsblatt gefÃŒhrt wird. Rechtsgemeinschaften werden auch unter AX_Namensnummer gefÃŒhrt.'; 1734 COMMENT ON COLUMN ax_namensnummer.gml_id IS 'Identifikator, global eindeutig'; 1735 1736 1737 -- B u c h u n g s b l a t t 1738 -- ------------------------- 1739 CREATE TABLE ax_buchungsblatt ( 1740 ogc_fid serial NOT NULL, 1741 gml_id character(16), 1742 identifier character(44), 1743 beginnt character(20), 1744 endet character(20), 1745 advstandardmodell varchar, 1746 anlass varchar, 1747 buchungsblattkennzeichen varchar, -- integer 1748 land integer, 1749 bezirk integer, 1750 buchungsblattnummermitbuchstabenerweiterung varchar, 1751 -- Konverter mault: "Warning 1: Value '001648 ' ... parsed incompletely to integer 1648." usw. 1752 blattart integer, 1753 art varchar, 1678 advstandardmodell character varying[], 1679 sonstigesmodell character varying[], 1680 anlass character varying, 1681 buchungsblattkennzeichen character varying, 1682 land character varying, 1683 bezirk character varying, 1684 buchungsblattnummermitbuchstabenerweiterung character varying, 1685 blattart character varying, -- bisher integer, 1686 art character varying, 1687 -- Beziehungen: 1688 -- bestehtaus character varying[], -- <- ax_buchungsstelle 1754 1689 CONSTRAINT ax_buchungsblatt_pk PRIMARY KEY (ogc_fid) 1755 1690 ); … … 1757 1692 SELECT AddGeometryColumn('ax_buchungsblatt','dummy',:alkis_epsg,'POINT',2); 1758 1693 1759 -- Index fÃŒr alkis_beziehungen 1760 CREATE UNIQUE INDEX ax_buchungsblatt_gml ON ax_buchungsblatt USING btree (gml_id,beginnt); 1761 CREATE INDEX ax_buchungsblatt_lbb ON ax_buchungsblatt USING btree (land,bezirk,buchungsblattnummermitbuchstabenerweiterung); 1762 1763 COMMENT ON TABLE ax_buchungsblatt IS 'NREO "Buchungsblatt" enthÀlt die Buchungen (Buchungsstellen und Namensnummern) des Grundbuchs und des Liegenschhaftskatasters (bei buchungsfreien GrundstÃŒcken).'; 1694 CREATE UNIQUE INDEX ax_buchungsblatt_gml ON ax_buchungsblatt USING btree (gml_id, beginnt); 1695 CREATE INDEX ax_buchungsblatt_lbb ON ax_buchungsblatt USING btree (land, bezirk, buchungsblattnummermitbuchstabenerweiterung); 1696 --EATE INDEX ax_buchungsblatt_bsa ON ax_buchungsblatt USING gin (bestehtaus); 1697 1698 COMMENT ON TABLE ax_buchungsblatt IS 'Personen- und Bestandsdaten: (NREO) "Buchungsblatt" enthÀlt die Buchungen (Buchungsstellen und Namensnummern) des Grundbuchs und des Liegenschhaftskatasters (bei buchungsfreien GrundstÃŒcken). 1699 Das Buchungsblatt fÃŒr Buchungen im Liegenschaftskataster kann entweder ein Kataster-, Erwerber-, Pseudo- oder ein Fiktives Blatt sein.'; 1764 1700 COMMENT ON COLUMN ax_buchungsblatt.gml_id IS 'Identifikator, global eindeutig'; 1701 1702 --COMMENT ON COLUMN ax_buchungsblatt.bestehtaus IS '<- Beziehung zu ax_buchungsstelle (0..*): ''Buchungsblatt'' besteht aus ''Buchungsstelle''. Bei einem Buchungsblatt mit der Blattart ''Fiktives Blatt'' (Wert 5000) muss die Relation zu einer aufgeteilten Buchung (Wertearten 1101, 1102, 1401 bis 1403, 2201 bis 2205 und 2401 bis 2404) bestehen. 1703 --Es handelt sich um die inverse Relationsrichtung.'; 1765 1704 1766 1705 1767 1706 -- B u c h u n g s s t e l l e 1768 1707 -- ----------------------------- 1708 -- Objektart: AX_Buchungsstelle Kennung: 21008 1769 1709 CREATE TABLE ax_buchungsstelle ( 1770 ogc_fid serial NOT NULL, 1771 gml_id character(16), 1772 identifier character(44), 1773 beginnt character(20), 1774 endet character(20), 1775 advstandardmodell varchar, 1776 anlass varchar, 1777 buchungsart integer, 1778 laufendenummer varchar, 1710 ogc_fid serial NOT NULL, 1711 gml_id character varying NOT NULL, 1712 identifier character varying, 1713 beginnt character(20), 1714 endet character(20), 1715 advstandardmodell character varying[], 1716 sonstigesmodell character varying[], 1717 anlass character varying, 1718 buchungsart integer, 1719 laufendenummer character varying, 1779 1720 beschreibungdesumfangsderbuchung character(1), 1780 zaehler double precision, 1781 nenner double precision, 1782 nummerimaufteilungsplan varchar, 1783 beschreibungdessondereigentums varchar, 1784 CONSTRAINT ax_buchungsstelle_pk PRIMARY KEY (ogc_fid) 1721 zaehler double precision, 1722 nenner double precision, 1723 nummerimaufteilungsplan character varying, 1724 beschreibungdessondereigentums character varying, 1725 buchungstext character varying, 1726 -- Beziehungen: 1727 istbestandteilvon character varying, -- -> ax_buchungsblatt 1728 durch character varying[], -- -> ax_buchungsstelle 1729 verweistauf character varying[], -- -> ax_flurstueck 1730 -- grundstueckbestehtaus character varying[], -- <- ax_flurstueck 1731 zu character varying[], -- -> ax_buchungsstelle 1732 an character varying[], -- -> ax_buchungsstelle 1733 hatvorgaenger character varying[], -- -> ax_buchungsstelle 1734 wirdverwaltetvon character varying, -- -> ax_verwaltung 1735 beziehtsichauf character varying[], -- -> ax_buchungsblatt 1736 CONSTRAINT ax_buchungsstelle_pk PRIMARY KEY (ogc_fid) 1785 1737 ); 1786 1738 1787 1739 SELECT AddGeometryColumn('ax_buchungsstelle','dummy',:alkis_epsg,'POINT',2); 1788 1740 1789 --Index fÃŒr alkis_beziehungen 1790 CREATE UNIQUE INDEX ax_buchungsstelle_gml ON ax_buchungsstelle USING btree (gml_id,beginnt); 1791 1792 COMMENT ON TABLE ax_buchungsstelle IS 'NREO "Buchungsstelle" ist die unter einer laufenden Nummer im Verzeichnis des Buchungsblattes eingetragene Buchung.'; 1741 CREATE UNIQUE INDEX ax_buchungsstelle_gml ON ax_buchungsstelle USING btree (gml_id, beginnt); 1742 1743 CREATE INDEX ax_buchungsstelle_an ON ax_buchungsstelle USING gin (an); 1744 CREATE INDEX ax_buchungsstelle_bsa ON ax_buchungsstelle USING gin (beziehtsichauf); 1745 CREATE INDEX ax_buchungsstelle_durch ON ax_buchungsstelle USING gin (durch); 1746 --EATE INDEX ax_buchungsstelle_gba ON ax_buchungsstelle USING gin (grundstueckbestehtaus); 1747 CREATE INDEX ax_buchungsstelle_hv ON ax_buchungsstelle USING gin (hatvorgaenger); 1748 CREATE INDEX ax_buchungsstelle_ibv ON ax_buchungsstelle USING btree (istbestandteilvon); 1749 CREATE INDEX ax_buchungsstelle_vwa ON ax_buchungsstelle USING gin (verweistauf); 1750 CREATE INDEX ax_buchungsstelle_wvv ON ax_buchungsstelle USING btree (wirdverwaltetvon); 1751 CREATE INDEX ax_buchungsstelle_zu ON ax_buchungsstelle USING gin (zu); 1752 1753 COMMENT ON TABLE ax_buchungsstelle IS 'Personen- und Bestandsdaten: (NREO) "Buchungsstelle" ist die unter einer laufenden Nummer im Verzeichnis des Buchungsblattes eingetragene Buchung.'; 1793 1754 COMMENT ON COLUMN ax_buchungsstelle.gml_id IS 'Identifikator, global eindeutig'; 1755 1756 COMMENT ON COLUMN ax_buchungsstelle.istbestandteilvon IS '-> Beziehung zu ax_buchungsblatt (1): ''Buchungsstelle'' ist Teil von ''Buchungsblatt''. Bei ''Buchungsart'' mit einer der Wertearten fÃŒr aufgeteilte Buchungen (Wertearten 1101, 1102, 1401 bis 1403, 2201 bis 2205 und 2401 bis 2404) muss die Relation zu einem ''Buchungsblatt'' und der ''Blattart'' mit der Werteart ''Fiktives Blatt'' bestehen.'; 1757 COMMENT ON COLUMN ax_buchungsstelle.durch IS '-> Beziehung zu ax_buchungsstelle (0..*): Eine ''Buchungsstelle'' verweist mit ''durch'' auf eine andere ''Buchungsstelle'' auf einem anderen Buchungsblatt (herrschend). Die Buchungsstelle ist belastet durch ein Recht, dass ''durch'' die andere Buchungsstelle an ihr ausgeÃŒbt wird.'; 1758 COMMENT ON COLUMN ax_buchungsstelle.verweistauf IS '-> Beziehung zu ax_flurstueck (0..*): ''Buchungsstelle'' verweist auf ''FlurstÃŒck''.'; 1759 --COMMENT ON COLUMN ax_buchungsstelle.grundstueckbestehtaus IS '<- Beziehung zu ax_flurstueck (0..*): Diese Relationsart legt fest, welche FlurstÃŒcke ein GrundstÃŒck bilden. Nur bei der ''Buchungsart'' mit den Wertearten 1100, 1101 und 1102 muss die Relationsart vorhanden sein, sofern nicht ein Objekt AX_HistorischesFlurstueckOhneRaumbezug ÃŒber die Relationsart ''istGebucht'' auf die Buchungsstelle verweist. 1760 --Es handelt sich um die inverse Relationsrichtung.'; 1761 COMMENT ON COLUMN ax_buchungsstelle.zu IS '-> Beziehung zu ax_buchungsstelle (0..*): Eine ''Buchungsstelle'' verweist mit ''zu'' auf eine andere ''Buchungsstelle'' des gleichen Buchungsblattes (herrschend).'; 1762 COMMENT ON COLUMN ax_buchungsstelle.an IS '-> Beziehung zu ax_buchungsstelle (0..*): Eine ''Buchungsstelle'' verweist mit ''an'' auf eine andere ''Buchungsstelle'' auf einem anderen Buchungsblatt. Die Buchungsstelle kann ein Recht (z.B. Erbbaurecht) oder einen Miteigentumsanteil ''an'' der anderen Buchungsstelle haben Die Relation zeigt stets vom begÃŒnstigten Recht zur belasteten Buchung (z.B. Erbbaurecht hat ein Recht ''an'' einem GrundstÃŒck).'; 1763 1764 COMMENT ON COLUMN ax_buchungsstelle.hatvorgaenger IS '-> Beziehung zu ax_buchungsstelle (0..*): Die Relation ''Buchungsstelle'' hat VorgÀnger ''Buchungsstelle'' gibt Auskunft darÃŒber, aus welchen Buchungsstellen die aktuelle Buchungsstelle entstanden ist.'; 1765 COMMENT ON COLUMN ax_buchungsstelle.wirdverwaltetvon IS '-> Beziehung zu ax_verwaltung (0..1): Die ''Buchungsstelle'' wird verwaltet von ''Verwaltung''.'; 1766 COMMENT ON COLUMN ax_buchungsstelle.beziehtsichauf IS '-> Beziehung zu ax_buchungsblatt (0..*): ''Buchungsstelle'' bezieht sich auf ''Buchungsblatt''.'; 1794 1767 1795 1768 … … 1798 1771 --*** ############################################################ 1799 1772 1800 --** Objektartengruppe: Angaben zum GebÀude1773 --** Objektartengruppe: Angaben zum GebÀude 1801 1774 -- =================================================================== 1802 1803 --AX_Gebaeude1804 1775 1805 1776 -- G e b À u d e 1806 1777 -- --------------- 1807 -- Kennung 31001 1808 -- Abgleich 2011-11-15 mit 1809 -- http://www.bezreg-koeln.nrw.de/extra/33alkis/dokumente/Profile_NRW/ALKIS-OK-NRW_MAX_20090722.html 1778 -- Objektart: AX_Gebaeude Kennung: 31001 1810 1779 CREATE TABLE ax_gebaeude ( 1811 1780 ogc_fid serial NOT NULL, 1812 gml_id character(16), 1813 identifier character(44), 1814 beginnt character(20), 1815 endet character(20), 1816 advstandardmodell varchar[], 1817 anlass varchar, 1781 gml_id character varying NOT NULL, 1782 identifier character varying, 1783 beginnt character(20), 1784 endet character(20), 1785 advstandardmodell character varying[], 1786 sonstigesmodell character varying[], 1787 anlass character varying, 1818 1788 gebaeudefunktion integer, -- Werte siehe SchlÃŒsseltabelle 1819 1789 weiteregebaeudefunktion integer[], 1820 name varchar[],1790 name character varying[], 1821 1791 bauweise integer, 1822 1792 anzahlderoberirdischengeschosse integer, 1823 1793 anzahlderunterirdischengeschosse integer, 1824 hochhaus varchar, -- "true"/"false", meist aberleer1825 objekthoehe integer,1794 hochhaus character varying, -- "true"/"false", meist leer 1795 objekthoehe double precision, 1826 1796 dachform integer, 1827 1797 zustand integer, … … 1831 1801 baujahr integer, 1832 1802 lagezurerdoberflaeche integer, 1833 dachart varchar,1803 dachart character varying, 1834 1804 dachgeschossausbau integer, 1835 qualitaetsangaben varchar,1805 qualitaetsangaben character varying, 1836 1806 ax_datenerhebung integer, 1837 1807 description integer, 1838 art varchar, 1839 individualname varchar, 1808 art character varying, 1809 individualname character varying, 1810 -- Beziehungen: 1811 gehoertzu character varying, -- -> ax_gebaeude 1812 hat character varying, -- -> ax_lagebezeichnungmitpseudonummer 1813 gehoert character varying[], -- -> ax_person 1814 zeigtauf character varying[], -- -> ax_lagebezeichnungmithausnummer 1815 -- haengtzusammenmit character varying, -- <- ax_gebaeude 1840 1816 CONSTRAINT ax_gebaeude_pk PRIMARY KEY (ogc_fid) 1841 1817 ); … … 1844 1820 1845 1821 CREATE INDEX ax_gebaeude_geom_idx ON ax_gebaeude USING gist (wkb_geometry); 1846 CREATE UNIQUE INDEX ax_gebaeude_gml ON ax_gebaeude USING btree (gml_id,beginnt); 1847 1848 COMMENT ON TABLE ax_gebaeude IS '"G e b À u d e" ist ein dauerhaft errichtetes Bauwerk, dessen Nachweis wegen seiner Bedeutung als Liegenschaft erforderlich ist sowie dem Zweck der Basisinformation des Liegenschaftskatasters dient.'; 1849 COMMENT ON COLUMN ax_gebaeude.gml_id IS 'Identifikator, global eindeutig'; 1850 COMMENT ON COLUMN ax_gebaeude.gebaeudefunktion IS 'GFK "GebÀudefunktion" ist die zum Zeitpunkt der Erhebung vorherrschend funktionale Bedeutung des GebÀudes (Dominanzprinzip). Werte siehe ax_gebaeude_funktion'; 1851 COMMENT ON COLUMN ax_gebaeude.weiteregebaeudefunktion IS 'WGF "Weitere GebÀudefunktion" sind weitere Funktionen, die ein GebÀude neben der dominierenden GebÀudefunktion hat.'; 1852 COMMENT ON COLUMN ax_gebaeude.name IS 'NAM "Name" ist der Eigenname oder die Bezeichnung des GebÀudes.'; 1853 COMMENT ON COLUMN ax_gebaeude.bauweise IS 'BAW "Bauweise" ist die Beschreibung der Art der Bauweise. Werte siehe ax_gebaeude_bauweise'; 1854 COMMENT ON COLUMN ax_gebaeude.anzahlderoberirdischengeschosse IS 'AOG "Anzahl der oberirdischen Geschosse" ist die Anzahl der oberirdischen Geschosse des GebÀudes.'; 1855 COMMENT ON COLUMN ax_gebaeude.anzahlderunterirdischengeschosse IS 'AUG "Anzahl der unterirdischen Geschosse" ist die Anzahl der unterirdischen Geschosse des GebÀudes.'; 1856 COMMENT ON COLUMN ax_gebaeude.hochhaus IS 'HOH "Hochhaus" ist ein GebÀude, das nach GebÀudehöhe und AusprÀgung als Hochhaus zu bezeichnen ist. FÃŒr GebÀude im Geschossbau gilt dieses i.d.R. ab 8 oberirdischen Geschossen, fÃŒr andere GebÀude ab einer GebÀudehöhe von 22 m. Abweichungen hiervon können sich durch die Festlegungen in den lÀnderspezifischen Bauordnungen ergeben.'; 1857 COMMENT ON COLUMN ax_gebaeude.objekthoehe IS 'HHO "Objekthöhe" ist die Höhendifferenz in [m] zwischen dem höchsten Punkt der Dachkonstruktion und der festgelegten GelÀndeoberflÀche des GebÀudes.'; 1858 COMMENT ON COLUMN ax_gebaeude.dachform IS 'DAF "Dachform" beschreibt die charakteristische Form des Daches. Werte siehe ax_gebaeude_dachform'; 1859 COMMENT ON COLUMN ax_gebaeude.zustand IS 'ZUS "Zustand" beschreibt die Beschaffenheit oder die Betriebsbereitschaft von "GebÀude". Diese Attributart wird nur dann optional gefÃŒhrt, wenn der Zustand des GebÀudes vom nutzungsfÀhigen Zustand abweicht. Werte siehe ax_gebaeude_zustand'; 1860 COMMENT ON COLUMN ax_gebaeude.geschossflaeche IS 'GFL "GeschossflÀche" ist die GebÀudegeschossflÀche in [qm].'; 1861 COMMENT ON COLUMN ax_gebaeude.grundflaeche IS 'GRF "GrundflÀche" ist die GebÀudegrundflÀche in [qm].'; 1862 COMMENT ON COLUMN ax_gebaeude.umbauterraum IS 'URA "Umbauter Raum" ist der umbaute Raum [Kubikmeter] des GebÀudes.'; 1863 COMMENT ON COLUMN ax_gebaeude.baujahr IS 'BJA "Baujahr" ist das Jahr der Fertigstellung oder der baulichen VerÀnderung des GebÀudes.'; 1864 COMMENT ON COLUMN ax_gebaeude.lagezurerdoberflaeche IS 'OFL "Lage zur ErdoberflÀche" ist die Angabe der relativen Lage des GebÀudes zur ErdoberflÀche. Diese Attributart wird nur bei nicht ebenerdigen GebÀuden gefÃŒhrt. 1200=Unter der ErdoberflÀche, 1400=AufgestÀndert'; 1865 COMMENT ON COLUMN ax_gebaeude.dachart IS 'DAA "Dachart" gibt die Art der Dacheindeckung (z.B. Reetdach) an.'; 1866 COMMENT ON COLUMN ax_gebaeude.dachgeschossausbau IS 'DGA "Dachgeschossausbau" ist ein Hinweis auf den Ausbau bzw. die AusbaufÀhigkeit des Dachgeschosses.'; 1867 COMMENT ON COLUMN ax_gebaeude.qualitaetsangaben IS 'QAG Angaben zur Herkunft der Informationen (Erhebungsstelle). Die Information ist konform zu den Vorgaben aus ISO 19115 zu reprÀsentieren.'; 1822 CREATE UNIQUE INDEX ax_gebaeude_gml ON ax_gebaeude USING btree (gml_id, beginnt); 1823 1824 CREATE INDEX ax_gebaeude_geh ON ax_gebaeude USING gin (gehoert); 1825 CREATE INDEX ax_gebaeude_gz ON ax_gebaeude USING btree (gehoertzu); 1826 CREATE INDEX ax_gebaeude_hat ON ax_gebaeude USING btree (hat); 1827 --EATE INDEX ax_gebaeude_hzm ON ax_gebaeude USING btree (haengtzusammenmit); 1828 CREATE INDEX ax_gebaeude_za ON ax_gebaeude USING gin (zeigtauf); 1829 1830 COMMENT ON TABLE ax_gebaeude IS 'Angaben zum GebÀude: (REO) "GebÀude" ist ein dauerhaft errichtetes Bauwerk, dessen Nachweis wegen seiner Bedeutung als Liegenschaft erforderlich ist sowie dem Zweck der Basisinformation des Liegenschaftskatasters dient.'; 1831 COMMENT ON COLUMN ax_gebaeude.gml_id IS 'Identifikator, global eindeutig'; 1832 COMMENT ON COLUMN ax_gebaeude.gebaeudefunktion IS 'GFK "GebÀudefunktion" ist die zum Zeitpunkt der Erhebung vorherrschend funktionale Bedeutung des GebÀudes (Dominanzprinzip). Werte siehe ax_gebaeude_funktion'; 1833 COMMENT ON COLUMN ax_gebaeude.weiteregebaeudefunktion IS 'WGF "Weitere GebÀudefunktion" sind weitere Funktionen, die ein GebÀude neben der dominierenden GebÀudefunktion hat.'; 1834 COMMENT ON COLUMN ax_gebaeude.name IS 'NAM "Name" ist der Eigenname oder die Bezeichnung des GebÀudes.'; 1835 COMMENT ON COLUMN ax_gebaeude.bauweise IS 'BAW "Bauweise" ist die Beschreibung der Art der Bauweise. Werte siehe ax_gebaeude_bauweise'; 1836 COMMENT ON COLUMN ax_gebaeude.anzahlderoberirdischengeschosse IS 'AOG "Anzahl der oberirdischen Geschosse" ist die Anzahl der oberirdischen Geschosse des GebÀudes.'; 1837 COMMENT ON COLUMN ax_gebaeude.anzahlderunterirdischengeschosse IS 'AUG "Anzahl der unterirdischen Geschosse" ist die Anzahl der unterirdischen Geschosse des GebÀudes.'; 1838 COMMENT ON COLUMN ax_gebaeude.hochhaus IS 'HOH "Hochhaus" ist ein GebÀude, das nach GebÀudehöhe und AusprÀgung als Hochhaus zu bezeichnen ist. FÃŒr GebÀude im Geschossbau gilt dieses i.d.R. ab 8 oberirdischen Geschossen, fÃŒr andere GebÀude ab einer GebÀudehöhe von 22 m. Abweichungen hiervon können sich durch die Festlegungen in den lÀnderspezifischen Bauordnungen ergeben.'; 1839 COMMENT ON COLUMN ax_gebaeude.objekthoehe IS 'HHO "Objekthöhe" ist die Höhendifferenz in [m] zwischen dem höchsten Punkt der Dachkonstruktion und der festgelegten GelÀndeoberflÀche des GebÀudes.'; 1840 COMMENT ON COLUMN ax_gebaeude.dachform IS 'DAF "Dachform" beschreibt die charakteristische Form des Daches. Werte siehe ax_gebaeude_dachform'; 1841 COMMENT ON COLUMN ax_gebaeude.zustand IS 'ZUS "Zustand" beschreibt die Beschaffenheit oder die Betriebsbereitschaft von "GebÀude". Diese Attributart wird nur dann optional gefÃŒhrt, wenn der Zustand des GebÀudes vom nutzungsfÀhigen Zustand abweicht. Werte siehe ax_gebaeude_zustand'; 1842 COMMENT ON COLUMN ax_gebaeude.geschossflaeche IS 'GFL "GeschossflÀche" ist die GebÀudegeschossflÀche in [qm].'; 1843 COMMENT ON COLUMN ax_gebaeude.grundflaeche IS 'GRF "GrundflÀche" ist die GebÀudegrundflÀche in [qm].'; 1844 COMMENT ON COLUMN ax_gebaeude.umbauterraum IS 'URA "Umbauter Raum" ist der umbaute Raum [Kubikmeter] des GebÀudes.'; 1845 COMMENT ON COLUMN ax_gebaeude.baujahr IS 'BJA "Baujahr" ist das Jahr der Fertigstellung oder der baulichen VerÀnderung des GebÀudes.'; 1846 COMMENT ON COLUMN ax_gebaeude.lagezurerdoberflaeche IS 'OFL "Lage zur ErdoberflÀche" ist die Angabe der relativen Lage des GebÀudes zur ErdoberflÀche. Diese Attributart wird nur bei nicht ebenerdigen GebÀuden gefÃŒhrt. 1200=Unter der ErdoberflÀche, 1400=AufgestÀndert'; 1847 COMMENT ON COLUMN ax_gebaeude.dachart IS 'DAA "Dachart" gibt die Art der Dacheindeckung (z.B. Reetdach) an.'; 1848 COMMENT ON COLUMN ax_gebaeude.dachgeschossausbau IS 'DGA "Dachgeschossausbau" ist ein Hinweis auf den Ausbau bzw. die AusbaufÀhigkeit des Dachgeschosses.'; 1849 COMMENT ON COLUMN ax_gebaeude.qualitaetsangaben IS 'QAG Angaben zur Herkunft der Informationen (Erhebungsstelle). Die Information ist konform zu den Vorgaben aus ISO 19115 zu reprÀsentieren.'; 1850 1851 COMMENT ON COLUMN ax_gebaeude.gehoertzu IS '-> Beziehung zu ax_gebaeude (0..1): ''GebÀude'' gehört zu ''GebÀude'', wenn die GebÀude baulich zusammen gehören und im Gegensatz zum Bauteil eine gleichrangige Bedeutung haben.'; 1852 COMMENT ON COLUMN ax_gebaeude.hat IS '-> Beziehung zu ax_lagebezeichnungmitpseudonummer (0..1): ''GebÀude'' hat ''Lagebezeichnung mit Pseudonummer''.'; 1853 COMMENT ON COLUMN ax_gebaeude.gehoert IS '-> Beziehung zu ax_person (0..*): ''GebÀude'' gehört ''Person''. Die Relation kommt nur vor, wenn unabhÀngig von Eintragungen im Grundbuch (''Buchungsstelle'' mit der Attributart ''Buchungsart'') fÃŒr das GebÀude ein Eigentum nach BGB begrÃŒndet ist.'; 1854 COMMENT ON COLUMN ax_gebaeude.zeigtauf IS '-> Beziehung zu ax_lagebezeichnungmithausnummer (0..*): ''GebÀude'' zeigt auf ''Lagebezeichnung mit Hausnummer''.'; 1855 --COMMENT ON COLUMN ax_gebaeude.haengtzusammenmit IS '<- Beziehung zu ax_gebaeude (0..1): 1856 --Es handelt sich um die inverse Relationsrichtung.'; 1868 1857 1869 1858 1870 1859 -- B a u t e i l 1871 1860 -- ------------- 1861 -- Objektart: AX_Bauteil Kennung: 31002 1872 1862 CREATE TABLE ax_bauteil ( 1873 1863 ogc_fid serial NOT NULL, 1874 gml_id character (16),1875 identifier character (44),1864 gml_id character varying NOT NULL, 1865 identifier character varying, 1876 1866 beginnt character(20), 1877 1867 endet character(20), 1878 advstandardmodell varchar[],1879 sonstigesmodell varchar[],1880 anlass varchar,1868 advstandardmodell character varying[], 1869 sonstigesmodell character varying[], 1870 anlass character varying, 1881 1871 bauart integer, 1882 1872 dachform integer, … … 1891 1881 CREATE INDEX ax_bauteil_geom_idx ON ax_bauteil USING gist (wkb_geometry); 1892 1882 1893 CREATE UNIQUE INDEX ax_bauteil_gml ON ax_bauteil USING btree (gml_id, beginnt);1894 1895 COMMENT ON TABLE ax_bauteil IS ' B a u t e i l';1883 CREATE UNIQUE INDEX ax_bauteil_gml ON ax_bauteil USING btree (gml_id, beginnt); 1884 1885 COMMENT ON TABLE ax_bauteil IS 'Angaben zum GebÀude: (REO) "Bauteil" ist ein charakteristisches Merkmal eines GebÀudes mit gegenÃŒber dem jeweiligen Objekt "GebÀude" abweichenden bzw. besonderen Eigenschaften.'; 1896 1886 COMMENT ON COLUMN ax_bauteil.gml_id IS 'Identifikator, global eindeutig'; 1897 1887 … … 1899 1889 -- B e s o n d e r e G e b À u d e l i n i e 1900 1890 -- ---------------------------------------------- 1891 -- Objektart: AX_BesondereGebaeudelinie Kennung: 31003 1901 1892 CREATE TABLE ax_besonderegebaeudelinie ( 1902 1893 ogc_fid serial NOT NULL, 1903 gml_id character(16), 1904 identifier character(44), 1905 beginnt character(20), 1906 endet character(20), 1907 advstandardmodell varchar, 1894 gml_id character varying NOT NULL, 1895 identifier character varying, 1896 beginnt character(20), 1897 endet character(20), 1898 advstandardmodell character varying[], 1899 sonstigesmodell character varying[], 1908 1900 beschaffenheit integer[], 1909 anlass varchar,1901 anlass character varying, 1910 1902 CONSTRAINT ax_besonderegebaeudelinie_pk PRIMARY KEY (ogc_fid) 1911 1903 ); … … 1914 1906 1915 1907 CREATE INDEX ax_besonderegebaeudelinie_geom_idx ON ax_besonderegebaeudelinie USING gist (wkb_geometry); 1916 CREATE UNIQUE INDEX ax_besonderegebaeudelinie_gml ON ax_besonderegebaeudelinie USING btree (gml_id,beginnt); 1917 1918 COMMENT ON TABLE ax_besonderegebaeudelinie IS 'B e s o n d e r e G e b À u d e l i n i e'; 1908 CREATE UNIQUE INDEX ax_besonderegebaeudelinie_gml ON ax_besonderegebaeudelinie USING btree (gml_id, beginnt); 1909 1910 CREATE INDEX ax_besonderegebaeudelinie_bes ON ax_besonderegebaeudelinie USING gin (beschaffenheit); 1911 1912 COMMENT ON TABLE ax_besonderegebaeudelinie IS 'Angaben zum GebÀude: (REO) "Besondere GebÀudelinie" ist der Teil der Geometrie des Objekts "GebÀude" oder des Objekts "Bauteil", der besondere Eigenschaften besitzt.'; 1919 1913 COMMENT ON COLUMN ax_besonderegebaeudelinie.gml_id IS 'Identifikator, global eindeutig'; 1920 1914 … … 1922 1916 -- F i r s t l i n i e 1923 1917 -- ----------------------------------------------------- 1918 -- Objektart: AX_Firstlinie Kennung: 31004 1924 1919 CREATE TABLE ax_firstlinie ( 1925 1920 ogc_fid serial NOT NULL, 1926 gml_id character (16),1927 identifier character (44),1928 beginnt character(20), 1929 endet character(20), 1930 advstandardmodell varchar,1931 sonstigesmodell varchar,1932 anlass varchar,1933 art varchar,1934 uri varchar,1921 gml_id character varying NOT NULL, 1922 identifier character varying, 1923 beginnt character(20), 1924 endet character(20), 1925 advstandardmodell character varying[], 1926 sonstigesmodell character varying[], 1927 anlass character varying, 1928 art character varying, 1929 uri character varying, -- wirklich? 1935 1930 CONSTRAINT ax_firstlinie_pk PRIMARY KEY (ogc_fid) 1936 1931 ); … … 1939 1934 1940 1935 CREATE INDEX ax_firstlinie_geom_idx ON ax_firstlinie USING gist (wkb_geometry); 1941 CREATE UNIQUE INDEX ax_firstlinie_gml ON ax_firstlinie USING btree (gml_id, beginnt);1942 1943 COMMENT ON TABLE ax_firstlinie IS ' F i r s t l i n i e';1936 CREATE UNIQUE INDEX ax_firstlinie_gml ON ax_firstlinie USING btree (gml_id, beginnt); 1937 1938 COMMENT ON TABLE ax_firstlinie IS 'Angaben zum GebÀude: (REO) "Firstlinie" kennzeichnet den Verlauf des Dachfirstes eines GebÀudes.'; 1944 1939 COMMENT ON COLUMN ax_firstlinie.gml_id IS 'Identifikator, global eindeutig'; 1945 1940 … … 1947 1942 -- B e s o n d e r e r G e b À u d e p u n k t 1948 1943 -- ----------------------------------------------- 1944 -- Objektart: AX_BesondererGebaeudepunkt Kennung: 31005 1949 1945 CREATE TABLE ax_besonderergebaeudepunkt ( 1950 1946 ogc_fid serial NOT NULL, 1951 gml_id character(16), 1952 identifier character(44), 1953 beginnt character(20), 1954 endet character(20), 1955 advstandardmodell varchar, 1956 anlass varchar, 1957 land integer, 1958 stelle integer, 1959 punktkennung varchar, 1960 art varchar, 1961 name varchar[], 1962 sonstigeeigenschaft varchar[], 1947 gml_id character varying NOT NULL, 1948 identifier character varying, 1949 beginnt character(20), 1950 endet character(20), 1951 advstandardmodell character varying[], 1952 sonstigesmodell character varying[], 1953 anlass character varying, 1954 land character varying, 1955 stelle character varying, 1956 punktkennung character varying, 1957 art character varying, 1958 name character varying[], 1959 sonstigeeigenschaft character varying[], 1963 1960 CONSTRAINT ax_besonderergebaeudepunkt_pk PRIMARY KEY (ogc_fid) 1964 1961 ); … … 1966 1963 SELECT AddGeometryColumn('ax_besonderergebaeudepunkt','dummy',:alkis_epsg,'POINT',2); 1967 1964 1968 CREATE UNIQUE INDEX ax_besonderergebaeudepunkt_gml ON ax_besonderergebaeudepunkt USING btree (gml_id, beginnt);1969 1970 COMMENT ON TABLE ax_besonderergebaeudepunkt IS ' B e s o n d e r e r G e b À u d e p u n k t';1965 CREATE UNIQUE INDEX ax_besonderergebaeudepunkt_gml ON ax_besonderergebaeudepunkt USING btree (gml_id, beginnt); 1966 1967 COMMENT ON TABLE ax_besonderergebaeudepunkt IS 'Angaben zum GebÀude: (ZUSO) "Besonderer GebÀudepunkt" ist ein Punkt eines "GebÀudes" oder eines "Bauteils".'; 1971 1968 COMMENT ON COLUMN ax_besonderergebaeudepunkt.gml_id IS 'Identifikator, global eindeutig'; 1972 1973 1974 --AX_Nutzung_Gebaeude1975 -- ** Tabelle bisher noch nicht generiert1976 1969 1977 1970 … … 1979 1972 --*** Objektbereich: TatsÀchliche Nutzung (AX_TatsaechlicheNutzung) 1980 1973 --*** ############################################################ 1974 -- Objektart: AX_TatsaechlicheNutzung Kennung: 40001 1975 -- abstrakte Oberklasse fÃŒr alle tatsÀchlichen Nutzungen 1981 1976 1982 1977 -- Gemeinsame Attribute: … … 1984 1979 -- DAQ qualitaetsangaben 1985 1980 1986 1987 --** Objektartengruppe: Siedlung (in Objektbereich:TatsÀchliche Nutzung) 1988 -- =================================================================== 1981 --** Objektartengruppe: Siedlung (in Objektbereich: TatsÀchliche Nutzung) 1982 -- ==================================================================== 1989 1983 1990 1984 -- W o h n b a u f l À c h e 1991 1985 -- ---------------------------------------------- 1992 -- 'WohnbauflÀche' ist eine baulich geprÀgte FlÀche einschlieÃlich der mit ihr im Zusammenhang 1993 -- stehenden FreiflÀchen (z.B. VorgÀrten, ZiergÀrten, Zufahrten, StellplÀtze und HofraumflÀchen), 1994 -- die ausschlieÃlich oder vorwiegend dem Wohnen dient. 1986 -- Objektart: AX_Wohnbauflaeche Kennung: 41001 1995 1987 CREATE TABLE ax_wohnbauflaeche ( 1996 1988 ogc_fid serial NOT NULL, 1997 gml_id character(16), 1998 identifier character(44), 1999 beginnt character(20), 2000 endet character(20), 2001 advstandardmodell varchar, 2002 anlass varchar, 1989 gml_id character varying NOT NULL, 1990 identifier character varying, 1991 beginnt character(20), 1992 endet character(20), 1993 advstandardmodell character varying[], 1994 sonstigesmodell character varying[], 1995 anlass character varying, 2003 1996 artderbebauung integer, 2004 1997 zustand integer, 2005 name varchar,1998 name character varying, 2006 1999 CONSTRAINT ax_wohnbauflaeche_pk PRIMARY KEY (ogc_fid) 2007 2000 ); … … 2011 2004 CREATE INDEX ax_wohnbauflaeche_geom_idx ON ax_wohnbauflaeche USING gist (wkb_geometry); 2012 2005 2013 CREATE UNIQUE INDEX ax_wohnbauflaeche_gml ON ax_wohnbauflaeche USING btree (gml_id, beginnt);2014 2015 COMMENT ON TABLE ax_wohnbauflaeche IS ' W o h n b a u f l À c h eist eine baulich geprÀgte FlÀche einschlieÃlich der mit ihr im Zusammenhang stehenden FreiflÀchen (z.B. VorgÀrten, ZiergÀrten, Zufahrten, StellplÀtze und HofraumflÀchen), die ausschlieÃlich oder vorwiegend dem Wohnen dient.';2006 CREATE UNIQUE INDEX ax_wohnbauflaeche_gml ON ax_wohnbauflaeche USING btree (gml_id, beginnt); 2007 2008 COMMENT ON TABLE ax_wohnbauflaeche IS 'TatsÀchliche Nutzung / Siedlung: (REO) "WohnbauflÀche" ist eine baulich geprÀgte FlÀche einschlieÃlich der mit ihr im Zusammenhang stehenden FreiflÀchen (z.B. VorgÀrten, ZiergÀrten, Zufahrten, StellplÀtze und HofraumflÀchen), die ausschlieÃlich oder vorwiegend dem Wohnen dient.'; 2016 2009 COMMENT ON COLUMN ax_wohnbauflaeche.gml_id IS 'Identifikator, global eindeutig'; 2017 2010 COMMENT ON COLUMN ax_wohnbauflaeche.artderbebauung IS 'BEB "Art der Bebauung" differenziert nach offener und geschlossener Bauweise aus topographischer Sicht und nicht nach gesetzlichen Vorgaben (z.B. BauGB).'; … … 2022 2015 -- Objektart: I n d u s t r i e - u n d G e w e r b e f l À c h e 2023 2016 -- -------------------------------------------------------------------- 2024 -- Industrie- und GewerbeflÀche' ist eine FlÀche, die vorwiegend industriellen oder gewerblichen Zwecken dient.2017 -- Objektart: AX_IndustrieUndGewerbeflaeche Kennung: 41002 2025 2018 CREATE TABLE ax_industrieundgewerbeflaeche ( 2026 2019 ogc_fid serial NOT NULL, 2027 gml_id character(16), 2028 identifier character(44), 2029 beginnt character(20), 2030 endet character(20), 2031 advstandardmodell varchar, 2032 anlass varchar, 2020 gml_id character varying NOT NULL, 2021 identifier character varying, 2022 beginnt character(20), 2023 endet character(20), 2024 advstandardmodell character varying[], 2025 sonstigesmodell character varying[], 2026 anlass character varying, 2033 2027 funktion integer, 2034 name varchar,2028 name character varying, 2035 2029 zustand integer, 2036 2030 foerdergut integer, … … 2044 2038 CREATE INDEX ax_industrieundgewerbeflaeche_geom_idx ON ax_industrieundgewerbeflaeche USING gist (wkb_geometry); 2045 2039 2046 CREATE UNIQUE INDEX ax_industrieundgewerbeflaeche_gml ON ax_industrieundgewerbeflaeche USING btree (gml_id, beginnt);2047 2048 COMMENT ON TABLE ax_industrieundgewerbeflaeche IS ' I n d u s t r i e - u n d G e w e r b e f l À c h e';2040 CREATE UNIQUE INDEX ax_industrieundgewerbeflaeche_gml ON ax_industrieundgewerbeflaeche USING btree (gml_id, beginnt); 2041 2042 COMMENT ON TABLE ax_industrieundgewerbeflaeche IS 'TatsÀchliche Nutzung / Siedlung: (REO) "Industrie- und GewerbeflÀche" ist eine FlÀche, die vorwiegend industriellen oder gewerblichen Zwecken dient.'; 2049 2043 COMMENT ON COLUMN ax_industrieundgewerbeflaeche.gml_id IS 'Identifikator, global eindeutig'; 2050 2044 COMMENT ON COLUMN ax_industrieundgewerbeflaeche.name IS 'NAM "Name" ist der Eigenname von "Industrie- und GewerbeflÀche" insbesondere auÃerhalb von Ortslagen.'; … … 2058 2052 -- H a l d e 2059 2053 -- ---------------------------------------------- 2054 -- Objektart: AX_Halde Kennung: 41003 2060 2055 CREATE TABLE ax_halde 2061 2056 ( ogc_fid serial NOT NULL, 2062 gml_id character(16), 2063 identifier character(44), 2064 beginnt character(20), 2065 endet character(20), 2066 advstandardmodell varchar, 2067 anlass varchar, 2057 gml_id character varying NOT NULL, 2058 identifier character varying, 2059 beginnt character(20), 2060 endet character(20), 2061 advstandardmodell character varying[], 2062 sonstigesmodell character varying[], 2063 anlass character varying, 2068 2064 lagergut integer, 2069 name varchar,2065 name character varying, 2070 2066 zustand integer, 2071 2067 CONSTRAINT ax_halde_pk PRIMARY KEY (ogc_fid) … … 2075 2071 2076 2072 CREATE INDEX ax_halde_geom_idx ON ax_halde USING gist (wkb_geometry); 2077 2078 CREATE UNIQUE INDEX ax_halde_gml ON ax_halde USING btree (gml_id,beginnt); 2079 2080 COMMENT ON TABLE ax_halde IS 'H a l d e';2073 CREATE UNIQUE INDEX ax_halde_gml ON ax_halde USING btree (gml_id, beginnt); 2074 2075 COMMENT ON TABLE ax_halde IS 'TatsÀchliche Nutzung / Siedlung: (REO) "Halde" ist eine FlÀche, auf der Material langfristig gelagert wird und beschreibt die auch im Relief zu modellierende tatsÀchliche AufschÃŒttung. 2076 Aufgeforstete Abraumhalden werden als Objekte der Objektart "Wald" erfasst.'; 2081 2077 COMMENT ON COLUMN ax_halde.gml_id IS 'Identifikator, global eindeutig'; 2082 2078 COMMENT ON COLUMN ax_halde.name IS 'NAM "Name" ist die einer "Halde" zugehörige Bezeichnung oder deren Eigenname.'; … … 2087 2083 -- B e r b a u b e t r i e b 2088 2084 -- ------------------------- 2089 -- 'Bergbaubetrieb' ist eine FlÀche, die fÃŒr die Förderung des Abbaugutes unter Tage genutzt wird.2085 -- Objektart: AX_Bergbaubetrieb Kennung: 41004 2090 2086 CREATE TABLE ax_bergbaubetrieb ( 2091 2087 ogc_fid serial NOT NULL, 2092 gml_id character(16), 2093 identifier character(44), 2094 beginnt character(20), 2095 endet character(20), 2096 advstandardmodell varchar, 2097 anlass varchar, 2088 gml_id character varying NOT NULL, 2089 identifier character varying, 2090 beginnt character(20), 2091 endet character(20), 2092 advstandardmodell character varying[], 2093 sonstigesmodell character varying[], 2094 anlass character varying, 2098 2095 abbaugut integer, 2099 name varchar,2100 bezeichnung varchar,2096 name character varying, 2097 bezeichnung character varying, 2101 2098 zustand integer, 2102 2099 CONSTRAINT ax_bergbaubetrieb_pk PRIMARY KEY (ogc_fid) … … 2106 2103 2107 2104 CREATE INDEX ax_bergbaubetrieb_geom_idx ON ax_bergbaubetrieb USING gist (wkb_geometry); 2108 CREATE UNIQUE INDEX ax_bergbaubetrieb_gml ON ax_bergbaubetrieb USING btree (gml_id, beginnt);2109 2110 COMMENT ON TABLE ax_bergbaubetrieb IS ' "Bergbaubetrieb" ist eine FlÀche, die fÃŒr die Förderung des Abbaugutes unter Tage genutzt wird.';2105 CREATE UNIQUE INDEX ax_bergbaubetrieb_gml ON ax_bergbaubetrieb USING btree (gml_id, beginnt); 2106 2107 COMMENT ON TABLE ax_bergbaubetrieb IS 'TatsÀchliche Nutzung / Siedlung: (REO) "Bergbaubetrieb" ist eine FlÀche, die fÃŒr die Förderung des Abbaugutes unter Tage genutzt wird.'; 2111 2108 COMMENT ON COLUMN ax_bergbaubetrieb.gml_id IS 'Identifikator, global eindeutig'; 2112 2109 COMMENT ON COLUMN ax_bergbaubetrieb.abbaugut IS 'AGT "Abbaugut" gibt an, welches Material abgebaut wird.'; … … 2118 2115 -- T a g e b a u / G r u b e / S t e i n b r u c h 2119 2116 -- --------------------------------------------------- 2117 -- Objektart: AX_TagebauGrubeSteinbruch Kennung: 41005 2120 2118 CREATE TABLE ax_tagebaugrubesteinbruch ( 2121 2119 ogc_fid serial NOT NULL, 2122 gml_id character(16), 2123 identifier character(44), 2124 beginnt character(20), 2125 endet character(20), 2126 advstandardmodell varchar, 2127 anlass varchar, 2120 gml_id character varying NOT NULL, 2121 identifier character varying, 2122 beginnt character(20), 2123 endet character(20), 2124 advstandardmodell character varying[], 2125 sonstigesmodell character varying[], 2126 anlass character varying, 2128 2127 abbaugut integer, 2129 name varchar,2128 name character varying, 2130 2129 zustand integer, 2130 2131 2131 CONSTRAINT ax_tagebaugrubesteinbruch_pk PRIMARY KEY (ogc_fid) 2132 2132 ); … … 2136 2136 CREATE INDEX ax_tagebaugrubesteinbruch_geom_idx ON ax_tagebaugrubesteinbruch USING gist (wkb_geometry); 2137 2137 2138 CREATE UNIQUE INDEX ax_tagebaugrubesteinbruchb_gml ON ax_tagebaugrubesteinbruch USING btree (gml_id, beginnt);2139 2140 COMMENT ON TABLE ax_tagebaugrubesteinbruch IS ' "T a g e b a u , G r u b e , S t e i n b r u c h"ist eine FlÀche, auf der oberirdisch Bodenmaterial abgebaut wird. Rekultivierte Tagebaue, Gruben, SteinbrÃŒche werden als Objekte entsprechend der vorhandenen Nutzung erfasst.';2138 CREATE UNIQUE INDEX ax_tagebaugrubesteinbruchb_gml ON ax_tagebaugrubesteinbruch USING btree (gml_id, beginnt); 2139 2140 COMMENT ON TABLE ax_tagebaugrubesteinbruch IS 'TatsÀchliche Nutzung / Siedlung: (REO) "Tagebau, Grube, Steinbruch" ist eine FlÀche, auf der oberirdisch Bodenmaterial abgebaut wird. Rekultivierte Tagebaue, Gruben, SteinbrÃŒche werden als Objekte entsprechend der vorhandenen Nutzung erfasst.'; 2141 2141 COMMENT ON COLUMN ax_tagebaugrubesteinbruch.gml_id IS 'Identifikator, global eindeutig'; 2142 2142 COMMENT ON COLUMN ax_tagebaugrubesteinbruch.name IS 'NAM "Name" ist der Eigenname von "Tagebau, Grube, Steinbruch".'; … … 2147 2147 -- F l À c h e n g e m i s c h t e r N u t z u n g 2148 2148 -- ----------------------------------------------------- 2149 -- Objektart: AX_FlaecheGemischterNutzung Kennung: 41006 2149 2150 CREATE TABLE ax_flaechegemischternutzung ( 2150 2151 ogc_fid serial NOT NULL, 2151 gml_id character(16), 2152 identifier character(44), 2153 beginnt character(20), 2154 endet character(20), 2155 advstandardmodell varchar, 2156 anlass varchar, 2152 gml_id character varying NOT NULL, 2153 identifier character varying, 2154 beginnt character(20), 2155 endet character(20), 2156 advstandardmodell character varying[], 2157 sonstigesmodell character varying[], 2158 anlass character varying, 2157 2159 artderbebauung integer, 2158 2160 funktion integer, 2159 name varchar,2161 name character varying, 2160 2162 zustand integer, 2161 2163 CONSTRAINT ax_flaechegemischternutzung_pk PRIMARY KEY (ogc_fid) … … 2164 2166 SELECT AddGeometryColumn('ax_flaechegemischternutzung','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 2165 2167 2166 CREATE INDEX ax_flaechegemischternutzung_geom_idx ON ax_flaechegemischternutzung USING gist (wkb_geometry); 2167 2168 CREATE UNIQUE INDEX ax_flaechegemischternutzung_gml ON ax_flaechegemischternutzung USING btree (gml_id,beginnt); 2169 2170 COMMENT ON TABLE ax_flaechegemischternutzung IS '"FlÀche gemischter Nutzung" ist eine bebaute FlÀche einschlieÃlich der mit ihr im Zusammenhang stehenden FreiflÀche (HofraumflÀche, Hausgarten), auf der keine Art der baulichen Nutzung vorherrscht. Solche FlÀchen sind insbesondere lÀndlich-dörflich geprÀgte FlÀchen mit land- und forstwirtschaftlichen Betrieben, WohngebÀuden u.a. sowie stÀdtisch geprÀgte Kerngebiete mit Handelsbetrieben und zentralen Einrichtungen fÃŒr die Wirtschaft und die Verwaltung.'; 2171 COMMENT ON COLUMN ax_flaechegemischternutzung.gml_id IS 'Identifikator, global eindeutig'; 2168 CREATE INDEX ax_flaechegemischternutzung_geom_idx ON ax_flaechegemischternutzung USING gist (wkb_geometry); 2169 CREATE UNIQUE INDEX ax_flaechegemischternutzung_gml ON ax_flaechegemischternutzung USING btree (gml_id, beginnt); 2170 2171 COMMENT ON TABLE ax_flaechegemischternutzung IS 'TatsÀchliche Nutzung / Siedlung: (REO) "FlÀche gemischter Nutzung" ist eine bebaute FlÀche einschlieÃlich der mit ihr im Zusammenhang stehenden FreiflÀche (HofraumflÀche, Hausgarten), auf der keine Art der baulichen Nutzung vorherrscht. Solche FlÀchen sind insbesondere lÀndlich-dörflich geprÀgte FlÀchen mit land- und forstwirtschaftlichen Betrieben, WohngebÀuden u.a. sowie stÀdtisch geprÀgte Kerngebiete mit Handelsbetrieben und zentralen Einrichtungen fÃŒr die Wirtschaft und die Verwaltung.'; 2172 COMMENT ON COLUMN ax_flaechegemischternutzung.gml_id IS 'Identifikator, global eindeutig'; 2172 2173 COMMENT ON COLUMN ax_flaechegemischternutzung.artderbebauung IS 'BEB "Art der Bebauung" differenziert nach offener und geschlossener Bauweise aus topographischer Sicht und nicht nach gesetzlichen Vorgaben (z.B. BauGB).'; 2173 2174 COMMENT ON COLUMN ax_flaechegemischternutzung.funktion IS 'FKT "Funktion" ist die zum Zeitpunkt der Erhebung vorherrschende Nutzung (Dominanzprinzip).'; … … 2178 2179 -- F l À c h e b e s o n d e r e r f u n k t i o n a l e r P r À g u n g 2179 2180 -- ------------------------------------------------------------------------------- 2181 -- Objektart: AX_FlaecheBesondererFunktionalerPraegung Kennung: 41007 2180 2182 CREATE TABLE ax_flaechebesondererfunktionalerpraegung ( 2181 2183 ogc_fid serial NOT NULL, 2182 gml_id character(16), 2183 identifier character(44), 2184 beginnt character(20), 2185 endet character(20), 2186 advstandardmodell varchar, 2187 anlass varchar, 2184 gml_id character varying NOT NULL, 2185 identifier character varying, 2186 beginnt character(20), 2187 endet character(20), 2188 advstandardmodell character varying[], 2189 sonstigesmodell character varying[], 2190 anlass character varying, 2188 2191 funktion integer, 2189 2192 artderbebauung integer, 2190 name varchar,2193 name character varying, 2191 2194 zustand integer, 2192 2195 CONSTRAINT ax_flaechebesondererfunktionalerpraegung_pk PRIMARY KEY (ogc_fid) … … 2195 2198 SELECT AddGeometryColumn('ax_flaechebesondererfunktionalerpraegung','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 2196 2199 2197 CREATE INDEX ax_flaechebesondererfunktionalerpraegung_geom_idx ON ax_flaechebesondererfunktionalerpraegung USING gist (wkb_geometry);2198 CREATE UNIQUE INDEX ax_flaechebesondererfunktionalerpraegung_gml ON ax_flaechebesondererfunktionalerpraegung USING btree (gml_id,beginnt);2199 2200 COMMENT ON TABLE ax_flaechebesondererfunktionalerpraegung IS ' "FlÀche besonderer funktionaler PrÀgung" ist eine baulich geprÀgte FlÀche einschlieÃlich der mit ihr im Zusammenhang stehenden FreiflÀche, auf denen vorwiegend GebÀude und/oder Anlagen zur ErfÃŒllung öffentlicher Zwecke oder historische Anlagen vorhanden sind.';2200 CREATE INDEX ax_flaechebesondererfunktionalerpraegung_geom_idx ON ax_flaechebesondererfunktionalerpraegung USING gist (wkb_geometry); 2201 CREATE UNIQUE INDEX ax_flaechebesondererfunktionalerpraegung_gml ON ax_flaechebesondererfunktionalerpraegung USING btree (gml_id, beginnt); 2202 2203 COMMENT ON TABLE ax_flaechebesondererfunktionalerpraegung IS 'TatsÀchliche Nutzung / Siedlung: (REO) "FlÀche besonderer funktionaler PrÀgung" ist eine baulich geprÀgte FlÀche einschlieÃlich der mit ihr im Zusammenhang stehenden FreiflÀche, auf denen vorwiegend GebÀude und/oder Anlagen zur ErfÃŒllung öffentlicher Zwecke oder historische Anlagen vorhanden sind.'; 2201 2204 COMMENT ON COLUMN ax_flaechebesondererfunktionalerpraegung.gml_id IS 'Identifikator, global eindeutig'; 2202 2205 COMMENT ON COLUMN ax_flaechebesondererfunktionalerpraegung.funktion IS 'FKT "Funktion" ist die zum Zeitpunkt der Erhebung vorherrschende Nutzung von "FlÀche besonderer funktionaler PrÀgung".'; … … 2208 2211 -- S p o r t - , F r e i z e i t - u n d E r h o h l u n g s f l À c h e 2209 2212 -- --------------------------------------------------------------------------- 2213 -- Objektart: AX_SportFreizeitUndErholungsflaeche Kennung: 41008 2210 2214 CREATE TABLE ax_sportfreizeitunderholungsflaeche ( 2211 2215 ogc_fid serial NOT NULL, 2212 gml_id character(16), 2213 identifier character(44), 2214 beginnt character(20), 2215 endet character(20), 2216 advstandardmodell varchar, 2217 anlass varchar, 2216 gml_id character varying NOT NULL, 2217 identifier character varying, 2218 beginnt character(20), 2219 endet character(20), 2220 advstandardmodell character varying[], 2221 sonstigesmodell character varying[], 2222 anlass character varying, 2218 2223 funktion integer, 2219 2224 zustand integer, 2220 name varchar,2225 name character varying, 2221 2226 CONSTRAINT ax_sportfreizeitunderholungsflaeche_pk PRIMARY KEY (ogc_fid) 2222 2227 ); … … 2226 2231 CREATE INDEX ax_sportfreizeitunderholungsflaeche_geom_idx ON ax_sportfreizeitunderholungsflaeche USING gist (wkb_geometry); 2227 2232 2228 CREATE UNIQUE INDEX ax_sportfreizeitunderholungsflaeche_gml ON ax_sportfreizeitunderholungsflaeche USING btree (gml_id, beginnt);2229 2230 COMMENT ON TABLE ax_sportfreizeitunderholungsflaeche IS ' "Sport-, Freizeit- und ErhohlungsflÀche" ist eine bebaute oder unbebaute FlÀche, die dem Sport, der Freizeitgestaltung oder der Erholung dient.';2233 CREATE UNIQUE INDEX ax_sportfreizeitunderholungsflaeche_gml ON ax_sportfreizeitunderholungsflaeche USING btree (gml_id, beginnt); 2234 2235 COMMENT ON TABLE ax_sportfreizeitunderholungsflaeche IS 'TatsÀchliche Nutzung / Siedlung: (REO) "Sport-, Freizeit- und ErhohlungsflÀche" ist eine bebaute oder unbebaute FlÀche, die dem Sport, der Freizeitgestaltung oder der Erholung dient.'; 2231 2236 COMMENT ON COLUMN ax_sportfreizeitunderholungsflaeche.gml_id IS 'Identifikator, global eindeutig'; 2232 2237 COMMENT ON COLUMN ax_sportfreizeitunderholungsflaeche.funktion IS 'FKT "Funktion" ist die Art der Nutzung von "Sport-, Freizeit- und ErholungsflÀche".'; … … 2237 2242 -- F r i e d h o f 2238 2243 -- ---------------- 2244 -- Objektart: AX_Friedhof Kennung: 41009 2239 2245 CREATE TABLE ax_friedhof ( 2240 2246 ogc_fid serial NOT NULL, 2241 gml_id character(16), 2242 identifier character(44), 2243 beginnt character(20), 2244 endet character(20), 2245 advstandardmodell varchar, 2246 anlass varchar, 2247 gml_id character varying NOT NULL, 2248 identifier character varying, 2249 beginnt character(20), 2250 endet character(20), 2251 advstandardmodell character varying[], 2252 sonstigesmodell character varying[], 2253 anlass character varying, 2247 2254 funktion integer, 2248 name varchar,2255 name character varying, 2249 2256 zustand integer, 2250 2257 CONSTRAINT ax_friedhof_pk PRIMARY KEY (ogc_fid) … … 2254 2261 2255 2262 CREATE INDEX ax_friedhof_geom_idx ON ax_friedhof USING gist (wkb_geometry); 2256 CREATE UNIQUE INDEX ax_friedhof_gml ON ax_friedhof USING btree (gml_id, beginnt);2257 2258 COMMENT ON TABLE ax_friedhof IS ' "F r i e d h o f"ist eine FlÀche, auf der Tote bestattet sind.';2263 CREATE UNIQUE INDEX ax_friedhof_gml ON ax_friedhof USING btree (gml_id, beginnt); 2264 2265 COMMENT ON TABLE ax_friedhof IS 'TatsÀchliche Nutzung / Siedlung: (REO) "Friedhof" ist eine FlÀche, auf der Tote bestattet sind.'; 2259 2266 COMMENT ON COLUMN ax_friedhof.gml_id IS 'Identifikator, global eindeutig'; 2260 2267 COMMENT ON COLUMN ax_friedhof.funktion IS 'FKT "Funktion" ist die Art der BegrÀbnisstÀtte.'; … … 2263 2270 2264 2271 2265 --** Objektartengruppe: Verkehr (in Objektbereich: TatsÀchliche Nutzung)2272 --** Objektartengruppe: Verkehr (in Objektbereich: TatsÀchliche Nutzung) 2266 2273 -- =================================================================== 2267 2274 2268 2269 2275 -- S t r a s s e n v e r k e h r 2270 2276 -- ---------------------------------------------- 2277 -- Objektart: AX_Strassenverkehr Kennung: 42001 2271 2278 CREATE TABLE ax_strassenverkehr ( 2272 2279 ogc_fid serial NOT NULL, 2273 gml_id character(16), 2274 identifier character(44), 2275 beginnt character(20), 2276 endet character(20), 2277 advstandardmodell varchar, 2278 anlass varchar, 2280 gml_id character varying NOT NULL, 2281 identifier character varying, 2282 beginnt character(20), 2283 endet character(20), 2284 advstandardmodell character varying[], 2285 sonstigesmodell character varying[], 2286 anlass character varying, 2279 2287 funktion integer, 2280 name varchar,2281 zweitname varchar,2288 name character varying, 2289 zweitname character varying, 2282 2290 zustand integer, 2283 land integer, 2284 regierungsbezirk integer, 2285 kreis integer, 2286 gemeinde integer, 2287 lage varchar, 2291 land character varying, 2292 regierungsbezirk character varying, 2293 kreis character varying, 2294 gemeinde character varying, 2295 lage character varying, 2296 unverschluesselt character varying, 2288 2297 CONSTRAINT ax_strassenverkehr_pk PRIMARY KEY (ogc_fid) 2289 2298 ); … … 2292 2301 2293 2302 CREATE INDEX ax_strassenverkehr_geom_idx ON ax_strassenverkehr USING gist (wkb_geometry); 2294 CREATE UNIQUE INDEX ax_strassenverkehr_gml ON ax_strassenverkehr USING btree (gml_id, beginnt);2295 2296 COMMENT ON TABLE ax_strassenverkehr IS ' "S t r a s s e n v e r k e hr" umfasst alle fÃŒr die bauliche Anlage StraÃe erforderlichen sowie dem StraÃenverkehr dienenden bebauten und unbebauten FlÀchen.';2303 CREATE UNIQUE INDEX ax_strassenverkehr_gml ON ax_strassenverkehr USING btree (gml_id, beginnt); 2304 2305 COMMENT ON TABLE ax_strassenverkehr IS 'TatsÀchliche Nutzung / Verkehr: (REO) "Strassenverkehr" umfasst alle fÃŒr die bauliche Anlage StraÃe erforderlichen sowie dem StraÃenverkehr dienenden bebauten und unbebauten FlÀchen.'; 2297 2306 COMMENT ON COLUMN ax_strassenverkehr.gml_id IS 'Identifikator, global eindeutig'; 2298 2307 COMMENT ON COLUMN ax_strassenverkehr.funktion IS 'FKT "Funktion" beschreibt die verkehrliche Nutzung von "StraÃenverkehr".'; … … 2304 2313 -- W e g 2305 2314 -- ---------------------------------------------- 2306 -- 'Weg' umfasst alle FlÀchen, die zum Befahren und/oder Begehen vorgesehen sind. 2307 -- Zum 'Weg' gehören auch Seitenstreifen und GrÀben zur WegentwÀsserung. 2315 -- Objektart: AX_Strassenverkehr Kennung: 42001 2308 2316 CREATE TABLE ax_weg ( 2309 2317 ogc_fid serial NOT NULL, 2310 gml_id character(16), 2311 identifier character(44), 2312 beginnt character(20), 2313 endet character(20), 2314 advstandardmodell varchar, 2315 anlass varchar, 2318 gml_id character varying NOT NULL, 2319 identifier character varying, 2320 beginnt character(20), 2321 endet character(20), 2322 advstandardmodell character varying[], 2323 sonstigesmodell character varying[], 2324 anlass character varying, 2316 2325 funktion integer, 2317 name varchar, 2318 bezeichnung varchar, 2319 land integer, 2320 regierungsbezirk integer, 2321 kreis integer, 2322 gemeinde integer, 2323 lage varchar, 2326 name character varying, 2327 bezeichnung character varying, 2328 land character varying, 2329 regierungsbezirk character varying, 2330 kreis character varying, 2331 gemeinde character varying, 2332 lage character varying, 2333 unverschluesselt character varying, 2324 2334 CONSTRAINT ax_weg_pk PRIMARY KEY (ogc_fid) 2325 2335 ); … … 2328 2338 2329 2339 CREATE INDEX ax_weg_geom_idx ON ax_weg USING gist (wkb_geometry); 2330 CREATE UNIQUE INDEX ax_weg_gml ON ax_weg USING btree (gml_id, beginnt);2331 2332 COMMENT ON TABLE ax_weg IS ' "W eg" umfasst alle FlÀchen, die zum Befahren und/oder Begehen vorgesehen sind. Zum "Weg" gehören auch Seitenstreifen und GrÀben zur WegentwÀsserung.';2340 CREATE UNIQUE INDEX ax_weg_gml ON ax_weg USING btree (gml_id, beginnt); 2341 2342 COMMENT ON TABLE ax_weg IS 'TatsÀchliche Nutzung / Verkehr: (REO) "Weg" umfasst alle FlÀchen, die zum Befahren und/oder Begehen vorgesehen sind. Zum "Weg" gehören auch Seitenstreifen und GrÀben zur WegentwÀsserung.'; 2333 2343 COMMENT ON COLUMN ax_weg.gml_id IS 'Identifikator, global eindeutig'; 2334 2344 COMMENT ON COLUMN ax_weg.funktion IS 'FKT "Funktion" ist die zum Zeitpunkt der Erhebung objektiv erkennbare oder feststellbare vorherrschend vorkommende Nutzung.'; … … 2339 2349 -- P l a t z 2340 2350 -- ---------------------------------------------- 2341 -- Platz' ist eine VerkehrsflÀche in Ortschaften oder eine ebene, befestigte oder unbefestigte FlÀche, die bestimmten Zwecken dient (z. B. fÃŒr Verkehr, MÀrkte, Festveranstaltungen).2351 -- Objektart: AX_Platz Kennung: 42009 2342 2352 CREATE TABLE ax_platz ( 2343 2353 ogc_fid serial NOT NULL, 2344 gml_id character(16), 2345 identifier character(44), 2346 beginnt character(20), 2347 endet character(20), 2348 advstandardmodell varchar, 2349 anlass varchar, 2354 gml_id character varying NOT NULL, 2355 identifier character varying, 2356 beginnt character(20), 2357 endet character(20), 2358 advstandardmodell character varying[], 2359 sonstigesmodell character varying[], 2360 anlass character varying, 2350 2361 funktion integer, 2351 name varchar, 2352 zweitname varchar, 2353 land integer, 2354 regierungsbezirk integer, 2355 kreis integer, 2356 gemeinde integer, 2357 lage varchar, 2362 name character varying, 2363 zweitname character varying, 2364 land character varying, 2365 regierungsbezirk character varying, 2366 kreis character varying, 2367 gemeinde character varying, 2368 lage character varying, -- StraÃenschlÃŒssel 2369 unverschluesselt character varying, -- Gewanne? 2358 2370 CONSTRAINT ax_platz_pk PRIMARY KEY (ogc_fid) 2359 2371 ); … … 2361 2373 SELECT AddGeometryColumn('ax_platz','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 2362 2374 2363 CREATE INDEX ax_platz_geom_idx ON ax_platz USING gist (wkb_geometry);2364 CREATE UNIQUE INDEX ax_platz_gml ON ax_platz USING btree (gml_id, beginnt);2365 2366 COMMENT ON TABLE ax_platz IS ' P l a t zist eine VerkehrsflÀche in Ortschaften oder eine ebene, befestigte oder unbefestigte FlÀche, die bestimmten Zwecken dient (z. B. fÃŒr Verkehr, MÀrkte, Festveranstaltungen).';2375 CREATE INDEX ax_platz_geom_idx ON ax_platz USING gist (wkb_geometry); 2376 CREATE UNIQUE INDEX ax_platz_gml ON ax_platz USING btree (gml_id, beginnt); 2377 2378 COMMENT ON TABLE ax_platz IS 'TatsÀchliche Nutzung / Verkehr: (REO) "Platz" ist eine VerkehrsflÀche in Ortschaften oder eine ebene, befestigte oder unbefestigte FlÀche, die bestimmten Zwecken dient (z. B. fÃŒr Verkehr, MÀrkte, Festveranstaltungen).'; 2367 2379 COMMENT ON COLUMN ax_platz.gml_id IS 'Identifikator, global eindeutig'; 2368 2380 COMMENT ON COLUMN ax_platz.funktion IS 'FKT "Funktion" ist die zum Zeitpunkt der Erhebung objektiv erkennbare oder feststellbare vorkommende Nutzung.'; … … 2373 2385 -- B a h n v e r k e h r 2374 2386 -- ---------------------------------------------- 2387 -- Objektart: AX_Bahnverkehr Kennung: 42010 2375 2388 CREATE TABLE ax_bahnverkehr ( 2376 2389 ogc_fid serial NOT NULL, 2377 gml_id character(16), 2378 identifier character(44), 2379 beginnt character(20), 2380 endet character(20), 2381 advstandardmodell varchar, 2382 anlass varchar, 2390 gml_id character varying NOT NULL, 2391 identifier character varying, 2392 beginnt character(20), 2393 endet character(20), 2394 advstandardmodell character varying[], 2395 sonstigesmodell character varying[], 2396 anlass character varying, 2383 2397 funktion integer, 2384 2398 bahnkategorie integer, 2385 bezeichnung varchar,2386 nummerderbahnstrecke varchar,2387 zweitname varchar,2399 bezeichnung character varying, 2400 nummerderbahnstrecke character varying, 2401 zweitname character varying, 2388 2402 zustand integer, 2389 2403 CONSTRAINT ax_bahnverkehr_pk PRIMARY KEY (ogc_fid) … … 2392 2406 SELECT AddGeometryColumn('ax_bahnverkehr','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 2393 2407 2394 CREATE INDEX ax_bahnverkehr_geom_idx ON ax_bahnverkehr USING gist (wkb_geometry);2395 CREATE UNIQUE INDEX ax_bahnverkehr_gml ON ax_bahnverkehr USING btree (gml_id, beginnt);2396 2397 COMMENT ON TABLE ax_bahnverkehr IS ' "B a h n v e r k e h r" umfasst alle fÃŒr den Schienenverkehr erforderlichen FlÀchen.';2398 --FlÀchen von Bahnverkehr sind2399 --* der Bahnkörper (Unterbau fÃŒr Gleise; bestehend aus DÀmmen oder Einschnitten und deren kleineren Böschungen,2400 --DurchlÀssen, schmalen GrÀben zur EntwÀsserung, StÃŒtzmauern, Unter- und ÃberfÃŒhrung, Seiten und Schutzstreifen) mit seinen Bahnstrecken2401 -- * an den Bahnkörper angrenzende bebaute und unbebaute FlÀchen (z.B. gröÃere BöschungsflÀchen). 2408 CREATE INDEX ax_bahnverkehr_geom_idx ON ax_bahnverkehr USING gist (wkb_geometry); 2409 CREATE UNIQUE INDEX ax_bahnverkehr_gml ON ax_bahnverkehr USING btree (gml_id, beginnt); 2410 2411 COMMENT ON TABLE ax_bahnverkehr IS 'TatsÀchliche Nutzung / Verkehr: (REO) "Bahnverkehr" umfasst alle fÃŒr den Schienenverkehr erforderlichen FlÀchen. 2412 FlÀchen von Bahnverkehr sind 2413 * der Bahnkörper (Unterbau fÃŒr Gleise; bestehend aus DÀmmen oder Einschnitten und deren kleineren Böschungen, 2414 DurchlÀssen, schmalen GrÀben zur EntwÀsserung, StÃŒtzmauern, Unter- und ÃberfÃŒhrung, Seiten und Schutzstreifen) mit seinen Bahnstrecken 2415 * an den Bahnkörper angrenzende bebaute und unbebaute FlÀchen (z.B. gröÃere BöschungsflÀchen).'; 2402 2416 2403 2417 COMMENT ON COLUMN ax_bahnverkehr.gml_id IS 'Identifikator, global eindeutig'; … … 2412 2426 -- F l u g v e r k e h r 2413 2427 -- ---------------------- 2428 -- Objektart: AX_Flugverkehr Kennung: 42015 2414 2429 CREATE TABLE ax_flugverkehr ( 2415 2430 ogc_fid serial NOT NULL, 2416 gml_id character(16), 2417 identifier character(44), 2418 beginnt character(20), 2419 endet character(20), 2420 advstandardmodell varchar, 2421 anlass varchar, 2431 gml_id character varying NOT NULL, 2432 identifier character varying, 2433 beginnt character(20), 2434 endet character(20), 2435 advstandardmodell character varying[], 2436 sonstigesmodell character varying[], 2437 anlass character varying, 2422 2438 funktion integer, 2423 2439 art integer, 2424 name varchar,2425 bezeichnung varchar,2440 name character varying, 2441 bezeichnung character varying, 2426 2442 nutzung integer, 2427 2443 zustand integer, … … 2432 2448 2433 2449 CREATE INDEX ax_flugverkehr_geom_idx ON ax_flugverkehr USING gist (wkb_geometry); 2434 CREATE UNIQUE INDEX ax_flugverkehr_gml ON ax_flugverkehr USING btree (gml_id, beginnt);2435 2436 COMMENT ON TABLE ax_flugverkehr IS ' "F l u g v e r k e h r"umfasst die baulich geprÀgte FlÀche und die mit ihr in Zusammenhang stehende FreiflÀche, die ausschlieÃlich oder vorwiegend dem Flugverkehr dient.';2450 CREATE UNIQUE INDEX ax_flugverkehr_gml ON ax_flugverkehr USING btree (gml_id, beginnt); 2451 2452 COMMENT ON TABLE ax_flugverkehr IS 'TatsÀchliche Nutzung / Verkehr: (REO) "Flugverkehr" umfasst die baulich geprÀgte FlÀche und die mit ihr in Zusammenhang stehende FreiflÀche, die ausschlieÃlich oder vorwiegend dem Flugverkehr dient.'; 2437 2453 COMMENT ON COLUMN ax_flugverkehr.gml_id IS 'Identifikator, global eindeutig'; 2438 2454 COMMENT ON COLUMN ax_flugverkehr.funktion IS 'FKT "Funktion" ist die zum Zeitpunkt der Erhebung vorherrschende Nutzung (Dominanzprinzip).'; … … 2446 2462 -- S c h i f f s v e r k e h r 2447 2463 -- --------------------------- 2464 -- Objektart: AX_Schiffsverkehr Kennung: 42016 2448 2465 CREATE TABLE ax_schiffsverkehr ( 2449 2466 ogc_fid serial NOT NULL, 2450 gml_id character(16), 2451 identifier character(44), 2452 beginnt character(20), 2453 endet character(20), 2454 advstandardmodell varchar, 2455 anlass varchar, 2467 gml_id character varying NOT NULL, 2468 identifier character varying, 2469 beginnt character(20), 2470 endet character(20), 2471 advstandardmodell character varying[], 2472 sonstigesmodell character varying[], 2473 anlass character varying, 2456 2474 funktion integer, 2457 name varchar,2475 name character varying, 2458 2476 zustand integer, 2459 2477 CONSTRAINT ax_schiffsverkehr_pk PRIMARY KEY (ogc_fid) … … 2463 2481 2464 2482 CREATE INDEX ax_schiffsverkehr_geom_idx ON ax_schiffsverkehr USING gist (wkb_geometry); 2465 CREATE UNIQUE INDEX ax_schiffsverkehr_gml ON ax_schiffsverkehr USING btree (gml_id, beginnt);2466 2467 COMMENT ON TABLE ax_schiffsverkehr IS ' "S c h i f f s v e r k e h r"umfasst die baulich geprÀgte FlÀche und die mit ihr in Zusammenhang stehende FreiflÀche, die ausschlieÃlich oder vorwiegend dem Schiffsverkehr dient.';2483 CREATE UNIQUE INDEX ax_schiffsverkehr_gml ON ax_schiffsverkehr USING btree (gml_id, beginnt); 2484 2485 COMMENT ON TABLE ax_schiffsverkehr IS 'TatsÀchliche Nutzung / Verkehr: (REO) "Schiffsverkehr" umfasst die baulich geprÀgte FlÀche und die mit ihr in Zusammenhang stehende FreiflÀche, die ausschlieÃlich oder vorwiegend dem Schiffsverkehr dient.'; 2468 2486 COMMENT ON COLUMN ax_schiffsverkehr.gml_id IS 'Identifikator, global eindeutig'; 2469 2487 COMMENT ON COLUMN ax_schiffsverkehr.funktion IS 'FKT "Funktion" ist die zum Zeitpunkt der Erhebung vorherrschende Nutzung von "Schiffsverkehr".'; … … 2477 2495 -- L a n d w i r t s c h a f t 2478 2496 -- ---------------------------------------------- 2497 -- Objektart: AX_Landwirtschaft Kennung: 43001 2479 2498 CREATE TABLE ax_landwirtschaft ( 2480 2499 ogc_fid serial NOT NULL, 2481 gml_id character(16), 2482 identifier character(44), 2483 beginnt character(20), 2484 endet character(20), 2485 advstandardmodell varchar, 2486 anlass varchar, 2500 gml_id character varying NOT NULL, 2501 identifier character varying, 2502 beginnt character(20), 2503 endet character(20), 2504 advstandardmodell character varying[], 2505 sonstigesmodell character varying[], 2506 anlass character varying, 2487 2507 vegetationsmerkmal integer, 2488 name varchar,2508 name character varying, 2489 2509 CONSTRAINT ax_landwirtschaft_pk PRIMARY KEY (ogc_fid) 2490 2510 ); 2491 2492 2511 SELECT AddGeometryColumn('ax_landwirtschaft','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 2493 2512 2494 2513 CREATE INDEX ax_landwirtschaft_geom_idx ON ax_landwirtschaft USING gist (wkb_geometry); 2495 CREATE UNIQUE INDEX ax_landwirtschaft_gml ON ax_landwirtschaft USING btree (gml_id, beginnt);2496 2497 COMMENT ON TABLE ax_landwirtschaft IS ' "L a n d w i r t s c h a f t"ist eine FlÀche fÃŒr den Anbau von FeldfrÃŒchten sowie eine FlÀche, die beweidet und gemÀht werden kann, einschlieÃlich der mit besonderen Pflanzen angebauten FlÀche. Die Brache, die fÃŒr einen bestimmten Zeitraum (z. B. ein halbes oder ganzes Jahr) landwirtschaftlich unbebaut bleibt, ist als "Landwirtschaft" bzw. "Ackerland" zu erfassen';2514 CREATE UNIQUE INDEX ax_landwirtschaft_gml ON ax_landwirtschaft USING btree (gml_id, beginnt); 2515 2516 COMMENT ON TABLE ax_landwirtschaft IS 'TatsÀchliche Nutzung / Vegetation: (REO) "Landwirtschaft" ist eine FlÀche fÃŒr den Anbau von FeldfrÃŒchten sowie eine FlÀche, die beweidet und gemÀht werden kann, einschlieÃlich der mit besonderen Pflanzen angebauten FlÀche. Die Brache, die fÃŒr einen bestimmten Zeitraum (z. B. ein halbes oder ganzes Jahr) landwirtschaftlich unbebaut bleibt, ist als "Landwirtschaft" bzw. "Ackerland" zu erfassen'; 2498 2517 COMMENT ON COLUMN ax_landwirtschaft.gml_id IS 'Identifikator, global eindeutig'; 2499 2518 COMMENT ON COLUMN ax_landwirtschaft.vegetationsmerkmal IS 'VEG "Vegetationsmerkmal" ist die zum Zeitpunkt der Erhebung erkennbare oder feststellbare vorherrschend vorkommende landwirtschaftliche Nutzung (Dominanzprinzip).'; … … 2503 2522 -- W a l d 2504 2523 -- ---------------------------------------------- 2524 -- Objektart: AX_Wald Kennung: 43002 2505 2525 CREATE TABLE ax_wald ( 2506 2526 ogc_fid serial NOT NULL, 2507 gml_id character(16), 2508 identifier character(44), 2509 beginnt character(20), 2510 endet character(20), 2511 advstandardmodell varchar, 2512 anlass varchar, 2527 gml_id character varying NOT NULL, 2528 identifier character varying, 2529 beginnt character(20), 2530 endet character(20), 2531 advstandardmodell character varying[], 2532 sonstigesmodell character varying[], 2533 anlass character varying, 2513 2534 vegetationsmerkmal integer, 2514 name varchar,2515 bezeichnung varchar,2535 name character varying, 2536 bezeichnung character varying, 2516 2537 CONSTRAINT ax_wald_pk PRIMARY KEY (ogc_fid) 2517 2538 ); … … 2520 2541 2521 2542 CREATE INDEX ax_wald_geom_idx ON ax_wald USING gist (wkb_geometry); 2522 CREATE UNIQUE INDEX ax_wald_gml ON ax_wald USING btree (gml_id, beginnt);2523 2524 COMMENT ON TABLE ax_wald IS ' "W a ld" ist eine FlÀche, die mit Forstpflanzen (WaldbÀume und WaldstrÀucher) bestockt ist.';2543 CREATE UNIQUE INDEX ax_wald_gml ON ax_wald USING btree (gml_id, beginnt); 2544 2545 COMMENT ON TABLE ax_wald IS 'TatsÀchliche Nutzung / Vegetation: (REO) "Wald" ist eine FlÀche, die mit Forstpflanzen (WaldbÀume und WaldstrÀucher) bestockt ist.'; 2525 2546 COMMENT ON COLUMN ax_wald.gml_id IS 'Identifikator, global eindeutig'; 2526 2547 COMMENT ON COLUMN ax_wald.vegetationsmerkmal IS 'VEG "Vegetationsmerkmal" beschreibt den Bewuchs von "Wald".'; … … 2531 2552 -- G e h ö l z 2532 2553 -- ---------------------------------------------- 2554 -- Objektart: AX_Gehoelz Kennung: 43003 2533 2555 CREATE TABLE ax_gehoelz ( 2534 2556 ogc_fid serial NOT NULL, 2535 gml_id character(16), 2536 identifier character(44), 2537 beginnt character(20), 2538 endet character(20), 2539 advstandardmodell varchar, 2540 anlass varchar, 2557 gml_id character varying NOT NULL, 2558 identifier character varying, 2559 beginnt character(20), 2560 endet character(20), 2561 advstandardmodell character varying[], 2562 sonstigesmodell character varying[], 2563 anlass character varying, 2541 2564 vegetationsmerkmal integer, 2542 name varchar,2565 name character varying, 2543 2566 funktion integer, 2544 2567 CONSTRAINT ax_gehoelz_pk PRIMARY KEY (ogc_fid) … … 2548 2571 2549 2572 CREATE INDEX ax_gehoelz_geom_idx ON ax_gehoelz USING gist (wkb_geometry); 2550 CREATE UNIQUE INDEX ax_gehoelz_gml ON ax_gehoelz USING btree (gml_id, beginnt);2551 2552 COMMENT ON TABLE ax_gehoelz IS ' "G e h ö lz" ist eine FlÀche, die mit einzelnen BÀumen, Baumgruppen, BÃŒschen, Hecken und StrÀuchern bestockt ist.';2573 CREATE UNIQUE INDEX ax_gehoelz_gml ON ax_gehoelz USING btree (gml_id, beginnt); 2574 2575 COMMENT ON TABLE ax_gehoelz IS 'TatsÀchliche Nutzung / Vegetation: (REO) "Gehölz" ist eine FlÀche, die mit einzelnen BÀumen, Baumgruppen, BÃŒschen, Hecken und StrÀuchern bestockt ist.'; 2553 2576 COMMENT ON COLUMN ax_gehoelz.gml_id IS 'Identifikator, global eindeutig'; 2554 2577 … … 2560 2583 -- H e i d e 2561 2584 -- ---------------------------------------------- 2585 -- Objektart: AX_Heide Kennung: 43004 2562 2586 CREATE TABLE ax_heide ( 2563 2587 ogc_fid serial NOT NULL, 2564 gml_id character(16), 2565 identifier character(44), 2566 beginnt character(20), 2567 endet character(20), 2568 advstandardmodell varchar, 2569 anlass varchar, 2570 name varchar, 2588 gml_id character varying NOT NULL, 2589 identifier character varying, 2590 beginnt character(20), 2591 endet character(20), 2592 advstandardmodell character varying[], 2593 sonstigesmodell character varying[], 2594 anlass character varying, 2595 name character varying, 2571 2596 CONSTRAINT ax_heide_pk PRIMARY KEY (ogc_fid) 2572 2597 ); … … 2574 2599 SELECT AddGeometryColumn('ax_heide','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 2575 2600 2576 CREATE INDEX ax_heide_geom_idx ON ax_heide USING gist(wkb_geometry);2577 CREATE UNIQUE INDEX ax_heide_gml ON ax_heide USING btree (gml_id, beginnt);2578 2579 COMMENT ON TABLE ax_heide IS ' "H e i d e"ist eine meist sandige FlÀche mit typischen StrÀuchern, GrÀsern und geringwertigem Baumbestand.';2601 CREATE INDEX ax_heide_geom_idx ON ax_heide USING gist (wkb_geometry); 2602 CREATE UNIQUE INDEX ax_heide_gml ON ax_heide USING btree (gml_id, beginnt); 2603 2604 COMMENT ON TABLE ax_heide IS 'TatsÀchliche Nutzung / Vegetation: (REO) "Heide" ist eine meist sandige FlÀche mit typischen StrÀuchern, GrÀsern und geringwertigem Baumbestand.'; 2580 2605 COMMENT ON COLUMN ax_heide.gml_id IS 'Identifikator, global eindeutig'; 2581 2606 COMMENT ON COLUMN ax_heide.name IS 'NAM "Name" ist der Eigenname von "Heide".'; … … 2584 2609 -- M o o r 2585 2610 -- ---------------------------------------------- 2611 -- Objektart: AX_Moor Kennung: 43005 2586 2612 CREATE TABLE ax_moor ( 2587 2613 ogc_fid serial NOT NULL, 2588 gml_id character(16), 2589 identifier character(44), 2590 beginnt character(20), 2591 endet character(20), 2592 advstandardmodell varchar, 2593 anlass varchar, 2594 name varchar, 2614 gml_id character varying NOT NULL, 2615 identifier character varying, 2616 beginnt character(20), 2617 endet character(20), 2618 advstandardmodell character varying[], 2619 sonstigesmodell character varying[], 2620 anlass character varying, 2621 name character varying, 2595 2622 CONSTRAINT ax_moor_pk PRIMARY KEY (ogc_fid) 2596 2623 ); … … 2599 2626 2600 2627 CREATE INDEX ax_moor_geom_idx ON ax_moor USING gist (wkb_geometry); 2601 CREATE UNIQUE INDEX ax_moor_gml ON ax_moor USING btree (gml_id, beginnt);2602 2603 COMMENT ON TABLE ax_moor IS ' "M o o r"ist eine unkultivierte FlÀche, deren obere Schicht aus vertorften oder zersetzten Pflanzenresten besteht.';2628 CREATE UNIQUE INDEX ax_moor_gml ON ax_moor USING btree (gml_id, beginnt); 2629 2630 COMMENT ON TABLE ax_moor IS 'TatsÀchliche Nutzung / Vegetation: (REO) "Moor" ist eine unkultivierte FlÀche, deren obere Schicht aus vertorften oder zersetzten Pflanzenresten besteht.'; 2604 2631 -- Torfstich bzw. TorfabbauflÀche wird der Objektart 41005 'Tagebau, Grube, Steinbruch' mit AGT 'Torf' zugeordnet. 2605 2632 COMMENT ON COLUMN ax_moor.gml_id IS 'Identifikator, global eindeutig'; … … 2609 2636 -- S u m p f 2610 2637 -- ---------------------------------------------- 2638 -- Objektart: AX_Sumpf Kennung: 43006 2611 2639 CREATE TABLE ax_sumpf ( 2612 2640 ogc_fid serial NOT NULL, 2613 gml_id character(16), 2614 identifier character(44), 2615 beginnt character(20), 2616 endet character(20), 2617 advstandardmodell varchar, 2618 anlass varchar, 2619 name varchar, 2641 gml_id character varying NOT NULL, 2642 identifier character varying, 2643 beginnt character(20), 2644 endet character(20), 2645 advstandardmodell character varying[], 2646 sonstigesmodell character varying[], 2647 anlass character varying, 2648 name character varying, 2620 2649 CONSTRAINT ax_sumpf_pk PRIMARY KEY (ogc_fid) 2621 2650 ); … … 2624 2653 2625 2654 CREATE INDEX ax_sumpf_geom_idx ON ax_sumpf USING gist (wkb_geometry); 2626 CREATE UNIQUE INDEX ax_sumpf_gml ON ax_sumpf USING btree (gml_id, beginnt);2627 2628 COMMENT ON TABLE ax_sumpf IS ' "S u m pf" ist ein wassergesÀttigtes, zeitweise unter Wasser stehendes GelÀnde. Nach RegenfÀllen kurzzeitig nasse Stellen im Boden werden nicht als "Sumpf" erfasst.';2655 CREATE UNIQUE INDEX ax_sumpf_gml ON ax_sumpf USING btree (gml_id, beginnt); 2656 2657 COMMENT ON TABLE ax_sumpf IS 'TatsÀchliche Nutzung / Vegetation: (REO) "Sumpf" ist ein wassergesÀttigtes, zeitweise unter Wasser stehendes GelÀnde. Nach RegenfÀllen kurzzeitig nasse Stellen im Boden werden nicht als "Sumpf" erfasst.'; 2629 2658 COMMENT ON COLUMN ax_sumpf.gml_id IS 'Identifikator, global eindeutig'; 2630 2659 COMMENT ON COLUMN ax_sumpf.name IS 'NAM "Name" ist der Eigenname von "Sumpf".'; … … 2633 2662 -- U n l a n d / V e g e t a t i o n s f l À c h e 2634 2663 -- --------------------------------------------------- 2664 -- Objektart: AX_UnlandVegetationsloseFlaeche Kennung: 43007 2635 2665 CREATE TABLE ax_unlandvegetationsloseflaeche ( 2636 2666 ogc_fid serial NOT NULL, 2637 gml_id character(16), 2638 identifier character(44), 2639 beginnt character(20), 2640 endet character(20), 2641 advstandardmodell varchar, 2642 anlass varchar, 2667 gml_id character varying NOT NULL, 2668 identifier character varying, 2669 beginnt character(20), 2670 endet character(20), 2671 advstandardmodell character varying[], 2672 sonstigesmodell character varying[], 2673 anlass character varying, 2643 2674 oberflaechenmaterial integer, 2644 name varchar,2675 name character varying, 2645 2676 funktion integer, 2646 2677 CONSTRAINT ax_unlandvegetationsloseflaeche_pk PRIMARY KEY (ogc_fid) … … 2650 2681 2651 2682 CREATE INDEX ax_unlandvegetationsloseflaeche_geom_idx ON ax_unlandvegetationsloseflaeche USING gist (wkb_geometry); 2652 CREATE UNIQUE INDEX ax_unlandvegetationsloseflaeche_gml ON ax_unlandvegetationsloseflaeche USING btree (gml_id, beginnt);2653 2654 COMMENT ON TABLE ax_unlandvegetationsloseflaeche IS ' "Unland/Vegetationslose FlÀche" ist eine FlÀche, die dauerhaft landwirtschaftlich nicht genutzt wird, wie z.B. nicht aus dem GelÀnderelief herausragende Felspartien, Sand- oder EisflÀchen, Uferstreifen lÀngs von GewÀssern und SukzessionsflÀchen.';2683 CREATE UNIQUE INDEX ax_unlandvegetationsloseflaeche_gml ON ax_unlandvegetationsloseflaeche USING btree (gml_id, beginnt); 2684 2685 COMMENT ON TABLE ax_unlandvegetationsloseflaeche IS 'TatsÀchliche Nutzung / Vegetation: (REO) "Unland/Vegetationslose FlÀche" ist eine FlÀche, die dauerhaft landwirtschaftlich nicht genutzt wird, wie z.B. nicht aus dem GelÀnderelief herausragende Felspartien, Sand- oder EisflÀchen, Uferstreifen lÀngs von GewÀssern und SukzessionsflÀchen.'; 2655 2686 COMMENT ON COLUMN ax_unlandvegetationsloseflaeche.gml_id IS 'Identifikator, global eindeutig'; 2656 2687 COMMENT ON COLUMN ax_unlandvegetationsloseflaeche.oberflaechenmaterial IS 'OFM "OberflÀchenmaterial" ist die Beschaffenheit des Bodens von "Unland/Vegetationslose FlÀche". Die Attributart "OberflÀchenmaterial" kann nur im Zusammenhang mit der Attributart "Funktion" und der Werteart 1000 vorkommen.'; … … 2659 2690 2660 2691 2661 --** Objektartengruppe: GewÀsser (in Objektbereich: TatsÀchliche Nutzung)2692 --** Objektartengruppe: GewÀsser (in Objektbereich: TatsÀchliche Nutzung) 2662 2693 -- =================================================================== 2663 2694 2664 2665 2695 -- F l i e s s g e w À s s e r 2666 2696 -- ---------------------------------------------- 2667 -- 'FlieÃgewÀsser' ist ein geometrisch begrenztes, oberirdisches, auf dem Festland flieÃendes GewÀsser, 2668 -- das die Wassermengen sammelt, die als NiederschlÀge auf die ErdoberflÀche fallen oder in Quellen austreten, 2669 -- und in ein anderes GewÀsser, ein Meer oder in einen See transportiert 2670 -- oder 2671 -- in einem System von natÃŒrlichen oder kÃŒnstlichen Bodenvertiefungen verlaufendes Wasser, 2672 -- das zur Be- und EntwÀsserung an- oder abgeleitet wird 2673 -- oder 2674 -- ein geometrisch begrenzter, fÃŒr die Schifffahrt angelegter kÃŒnstlicher Wasserlauf, 2675 -- der in einem oder in mehreren Abschnitten die jeweils gleiche Höhe des Wasserspiegels besitzt. 2697 -- Objektart: AX_Fliessgewaesser Kennung: 44001 2676 2698 CREATE TABLE ax_fliessgewaesser ( 2677 2699 ogc_fid serial NOT NULL, 2678 gml_id character(16), 2679 identifier character(44), 2680 beginnt character(20), 2681 endet character(20), 2682 advstandardmodell varchar, 2683 anlass varchar, 2700 gml_id character varying NOT NULL, 2701 identifier character varying, 2702 beginnt character(20), 2703 endet character(20), 2704 advstandardmodell character varying[], 2705 sonstigesmodell character varying[], 2706 anlass character varying, 2684 2707 funktion integer, 2685 name varchar,2708 name character varying, 2686 2709 zustand integer, 2710 unverschluesselt character varying, 2687 2711 CONSTRAINT ax_fliessgewaesser_pk PRIMARY KEY (ogc_fid) 2688 2712 ); 2689 2690 2713 SELECT AddGeometryColumn('ax_fliessgewaesser','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 2691 2714 2692 2715 CREATE INDEX ax_fliessgewaesser_geom_idx ON ax_fliessgewaesser USING gist (wkb_geometry); 2693 CREATE UNIQUE INDEX ax_fliessgewaesser_gml ON ax_fliessgewaesser USING btree (gml_id,beginnt); 2694 2695 COMMENT ON TABLE ax_fliessgewaesser IS '"F l i e s s g e w À s s e r" ist ein geometrisch begrenztes, oberirdisches, auf dem Festland flieÃendes GewÀsser, das die Wassermengen sammelt, die als NiederschlÀge auf die ErdoberflÀche fallen oder in Quellen austreten, und in ein anderes GewÀsser, ein Meer oder in einen See transportiert'; 2716 CREATE UNIQUE INDEX ax_fliessgewaesser_gml ON ax_fliessgewaesser USING btree (gml_id, beginnt); 2717 2718 COMMENT ON TABLE ax_fliessgewaesser IS 'TatsÀchliche Nutzung / GewÀsser: (REO) "FlieÃgewÀsser" ist ein geometrisch begrenztes, oberirdisches, auf dem Festland flieÃendes GewÀsser, das die Wassermengen sammelt, die als NiederschlÀge auf die ErdoberflÀche fallen oder in Quellen austreten, und in ein anderes GewÀsser, ein Meer oder in einen See transportiert 2719 oder 2720 in einem System von natÃŒrlichen oder kÃŒnstlichen Bodenvertiefungen verlaufendes Wasser, das zur Be- und EntwÀsserung an- oder abgeleitet wird 2721 oder 2722 ein geometrisch begrenzter, fÃŒr die Schifffahrt angelegter kÃŒnstlicher Wasserlauf, der in einem oder in mehreren Abschnitten die jeweils gleiche Höhe des Wasserspiegels besitzt.'; 2723 2696 2724 COMMENT ON COLUMN ax_fliessgewaesser.gml_id IS 'Identifikator, global eindeutig'; 2697 2725 COMMENT ON COLUMN ax_fliessgewaesser.funktion IS 'FKT "Funktion" ist die Art von "FlieÃgewÀsser".'; … … 2702 2730 -- H a f e n b e c k e n 2703 2731 -- --------------------- 2732 -- Objektart: AX_Hafenbecken Kennung: 44005 2704 2733 CREATE TABLE ax_hafenbecken ( 2705 2734 ogc_fid serial NOT NULL, 2706 gml_id character(16), 2707 identifier character(44), 2708 beginnt character(20), 2709 endet character(20), 2710 advstandardmodell varchar, 2711 anlass varchar, 2735 gml_id character varying NOT NULL, 2736 identifier character varying, 2737 beginnt character(20), 2738 endet character(20), 2739 advstandardmodell character varying[], 2740 sonstigesmodell character varying[], 2741 anlass character varying, 2712 2742 funktion integer, 2713 name varchar,2743 name character varying, 2714 2744 nutzung integer, 2715 2745 CONSTRAINT ax_hafenbecken_pk PRIMARY KEY (ogc_fid) … … 2719 2749 2720 2750 CREATE INDEX ax_hafenbecken_geom_idx ON ax_hafenbecken USING gist (wkb_geometry); 2721 CREATE UNIQUE INDEX ax_hafenbecken_gml ON ax_hafenbecken USING btree (gml_id, beginnt);2722 2723 COMMENT ON TABLE ax_hafenbecken IS ' "H a f e n b e c k e n"ist ein natÃŒrlicher oder kÃŒnstlich angelegter oder abgetrennter Teil eines GewÀssers, in dem Schiffe be- und entladen werden.';2751 CREATE UNIQUE INDEX ax_hafenbecken_gml ON ax_hafenbecken USING btree (gml_id, beginnt); 2752 2753 COMMENT ON TABLE ax_hafenbecken IS 'TatsÀchliche Nutzung / GewÀsser: (REO) "Hafenbecken" ist ein natÃŒrlicher oder kÃŒnstlich angelegter oder abgetrennter Teil eines GewÀssers, in dem Schiffe be- und entladen werden.'; 2724 2754 COMMENT ON COLUMN ax_hafenbecken.gml_id IS 'Identifikator, global eindeutig'; 2725 2755 … … 2731 2761 -- s t e h e n d e s G e w À s s e r 2732 2762 -- ---------------------------------------------- 2733 -- 'Stehendes GewÀsser' ist eine natÃŒrliche oder kÃŒnstliche mit Wasser gefÃŒllte, 2734 -- allseitig umschlossene Hohlform der LandoberflÀche ohne unmittelbaren Zusammenhang mit 'Meer'. 2763 -- Objektart: AX_StehendesGewaesser Kennung: 44006 2735 2764 CREATE TABLE ax_stehendesgewaesser ( 2736 2765 ogc_fid serial NOT NULL, 2737 gml_id character(16), 2738 identifier character(44), 2739 beginnt character(20), 2740 endet character(20), 2741 advstandardmodell varchar, 2742 anlass varchar, 2766 gml_id character varying NOT NULL, 2767 identifier character varying, 2768 beginnt character(20), 2769 endet character(20), 2770 advstandardmodell character varying[], 2771 sonstigesmodell character varying[], 2772 anlass character varying, 2743 2773 funktion integer, 2744 name varchar,2745 gewaesserkennziffer varchar,2774 name character varying, 2775 gewaesserkennziffer character varying, 2746 2776 hydrologischesMerkmal integer, 2777 unverschluesselt character varying, 2747 2778 CONSTRAINT ax_stehendesgewaesser_pk PRIMARY KEY (ogc_fid) 2748 2779 ); … … 2751 2782 2752 2783 CREATE INDEX ax_stehendesgewaesser_geom_idx ON ax_stehendesgewaesser USING gist (wkb_geometry); 2753 CREATE UNIQUE INDEX ax_stehendesgewaesser_gml ON ax_stehendesgewaesser USING btree (gml_id, beginnt);2754 2755 COMMENT ON TABLE ax_stehendesgewaesser IS ' s t e h e n d e s G e w À s s e rist eine natÃŒrliche oder kÃŒnstliche mit Wasser gefÃŒllte, allseitig umschlossene Hohlform der LandoberflÀche ohne unmittelbaren Zusammenhang mit "Meer".';2784 CREATE UNIQUE INDEX ax_stehendesgewaesser_gml ON ax_stehendesgewaesser USING btree (gml_id, beginnt); 2785 2786 COMMENT ON TABLE ax_stehendesgewaesser IS 'TatsÀchliche Nutzung / GewÀsser: (REO) "stehendes GewÀsser" ist eine natÃŒrliche oder kÃŒnstliche mit Wasser gefÃŒllte, allseitig umschlossene Hohlform der LandoberflÀche ohne unmittelbaren Zusammenhang mit "Meer".'; 2756 2787 COMMENT ON COLUMN ax_stehendesgewaesser.gml_id IS 'Identifikator, global eindeutig'; 2757 2788 COMMENT ON COLUMN ax_stehendesgewaesser.funktion IS 'FKT "Funktion" ist die Art von "Stehendes GewÀsser".'; … … 2763 2794 -- M e e r 2764 2795 -- ---------------------------------------------- 2796 -- Objektart: AX_Meer Kennung: 44007 2765 2797 CREATE TABLE ax_meer ( 2766 2798 ogc_fid serial NOT NULL, 2767 gml_id character(16), 2768 identifier character(44), 2769 beginnt character(20), 2770 endet character(20), 2771 advstandardmodell varchar, 2772 anlass varchar, 2799 gml_id character varying NOT NULL, 2800 identifier character varying, 2801 beginnt character(20), 2802 endet character(20), 2803 advstandardmodell character varying[], 2804 sonstigesmodell character varying[], 2805 anlass character varying, 2773 2806 funktion integer, 2774 name varchar,2775 bezeichnung varchar,2807 name character varying, 2808 bezeichnung character varying, 2776 2809 tidemerkmal integer, 2777 2810 CONSTRAINT ax_meer_pk PRIMARY KEY (ogc_fid) … … 2780 2813 SELECT AddGeometryColumn('ax_meer','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 2781 2814 2782 CREATE INDEX ax_meer_geom_idx ON ax_meer USING gist(wkb_geometry);2783 CREATE UNIQUE INDEX ax_meer_gml ON ax_meer USING btree (gml_id, beginnt);2784 2785 COMMENT ON TABLE ax_meer IS ' "M e er" ist die das Festland umgebende WasserflÀche.';2815 CREATE INDEX ax_meer_geom_idx ON ax_meer USING gist (wkb_geometry); 2816 CREATE UNIQUE INDEX ax_meer_gml ON ax_meer USING btree (gml_id, beginnt); 2817 2818 COMMENT ON TABLE ax_meer IS 'TatsÀchliche Nutzung / GewÀsser: (REO) "Meer" ist die das Festland umgebende WasserflÀche.'; 2786 2819 COMMENT ON COLUMN ax_meer.gml_id IS 'Identifikator, global eindeutig'; 2787 2820 COMMENT ON COLUMN ax_meer.funktion IS 'FKT "Funktion" ist die Art von "Meer".'; … … 2791 2824 2792 2825 2793 2794 2826 --*** ############################################################ 2795 2827 --*** Objektbereich: Bauwerke, Einrichtungen und sonstige Angaben 2796 2828 --*** ############################################################ 2797 2798 --AX_BauwerkeEinrichtungenUndSonstigeAngaben 2799 -- ** Tabelle bisher noch nicht generiert 2800 2801 --AX_DQMitDatenerhebung 2802 -- ** Tabelle bisher noch nicht generiert 2803 2804 2805 --AX_LI_Lineage_MitDatenerhebung 2806 -- ** Tabelle bisher noch nicht generiert 2807 2808 --AX_LI_ProcessStep_MitDatenerhebung 2809 -- ** Tabelle bisher noch nicht generiert 2810 2811 --AX_LI_Source_MitDatenerhebung 2812 -- ** Tabelle bisher noch nicht generiert 2829 -- .. ist Ziel einer Relation 2813 2830 2814 2831 … … 2818 2835 -- T u r m 2819 2836 -- --------------------------------------------------- 2837 -- Objektart: AX_Turm Kennung: 51001 2820 2838 CREATE TABLE ax_turm ( 2821 2839 ogc_fid serial NOT NULL, 2822 gml_id character(16), 2823 identifier character(44), 2824 beginnt character(20), 2825 endet character(20), 2826 advstandardmodell varchar, 2827 anlass varchar, 2840 gml_id character varying NOT NULL, 2841 identifier character varying, 2842 beginnt character(20), 2843 endet character(20), 2844 advstandardmodell character varying[], 2845 sonstigesmodell character varying[], 2846 anlass character varying, 2828 2847 bauwerksfunktion integer, 2829 2848 zustand integer, 2830 name varchar, 2849 name character varying, 2850 -- Beziehungen: 2851 zeigtauf character varying, --> ax_lagebezeichnungmithausnummer 2831 2852 CONSTRAINT ax_turm_pk PRIMARY KEY (ogc_fid) 2832 2853 ); … … 2835 2856 2836 2857 CREATE INDEX ax_turm_geom_idx ON ax_turm USING gist (wkb_geometry); 2837 CREATE UNIQUE INDEX ax_turm_gml ON ax_turm USING btree (gml_id,beginnt); 2838 2839 COMMENT ON TABLE ax_turm IS 'T u r m'; 2858 CREATE UNIQUE INDEX ax_turm_gml ON ax_turm USING btree (gml_id, beginnt); 2859 2860 CREATE INDEX ax_turm_za ON ax_turm USING btree (zeigtauf); 2861 2862 COMMENT ON TABLE ax_turm IS 'Bauwerke und Einrichtungen in SiedlungsflÀchen: (REO) "Turm" ist ein hoch aufragendes, auf einer verhÀltnismÀÃig kleinen FlÀche freistehendes Bauwerk.'; 2840 2863 COMMENT ON COLUMN ax_turm.gml_id IS 'Identifikator, global eindeutig'; 2841 2864 2865 COMMENT ON COLUMN ax_turm.zeigtauf IS '-> Beziehung zu ax_lagebezeichnungmithausnummer (0..*): ''Turm'' zeigt auf eine ''Lagebezeichnung mit Hausnummer''.'; 2866 2842 2867 2843 2868 -- Bauwerk oder Anlage fuer Industrie und Gewerbe 2844 2869 -- ---------------------------------------------- 2870 -- Objektart: AX_BauwerkOderAnlageFuerIndustrieUndGewerbe Kennung: 51002 2845 2871 CREATE TABLE ax_bauwerkoderanlagefuerindustrieundgewerbe ( 2846 2872 ogc_fid serial NOT NULL, 2847 gml_id character(16), 2848 identifier character(44), 2849 beginnt character(20), 2850 endet character(20), 2851 advstandardmodell varchar, 2852 anlass varchar, 2873 gml_id character varying NOT NULL, 2874 identifier character varying, 2875 beginnt character(20), 2876 endet character(20), 2877 advstandardmodell character varying[], 2878 sonstigesmodell character varying[], 2879 anlass character varying, 2853 2880 bauwerksfunktion integer, 2854 name varchar,2881 name character varying, 2855 2882 zustand integer, 2856 2883 objekthoehe double precision, … … 2861 2888 2862 2889 CREATE INDEX ax_bauwerkoderanlagefuerindustrieundgewerbe_geom_idx ON ax_bauwerkoderanlagefuerindustrieundgewerbe USING gist (wkb_geometry); 2863 CREATE UNIQUE INDEX ax_bauwerkoderanlagefuerindustrieundgewerbe_gml ON ax_bauwerkoderanlagefuerindustrieundgewerbe USING btree (gml_id, beginnt);2864 2865 COMMENT ON TABLE ax_bauwerkoderanlagefuerindustrieundgewerbe IS 'Bauwerk oder Anlage fuer Industrie und Gewerbe';2890 CREATE UNIQUE INDEX ax_bauwerkoderanlagefuerindustrieundgewerbe_gml ON ax_bauwerkoderanlagefuerindustrieundgewerbe USING btree (gml_id, beginnt); 2891 2892 COMMENT ON TABLE ax_bauwerkoderanlagefuerindustrieundgewerbe IS 'Bauwerke und Einrichtungen in SiedlungsflÀchen: (REO) "Bauwerk oder Anlage fuer Industrie und Gewerbe" ist ein Bauwerk oder eine Anlage, die ÃŒberwiegend industriellen und gewerblichen Zwecken dient oder Einrichtung an Ver- und Entsorgungsleitungen ist.'; 2866 2893 COMMENT ON COLUMN ax_bauwerkoderanlagefuerindustrieundgewerbe.gml_id IS 'Identifikator, global eindeutig'; 2867 2894 … … 2869 2896 -- V o r r a t s b e h À l t e r / S p e i c h e r b a u w e r k 2870 2897 -- ----------------------------------------------------------------- 2898 -- Objektart: AX_VorratsbehaelterSpeicherbauwerk Kennung: 51003 2871 2899 CREATE TABLE ax_vorratsbehaelterspeicherbauwerk ( 2872 2900 ogc_fid serial NOT NULL, 2873 gml_id character(16), 2874 identifier character(44), 2875 beginnt character(20), 2876 endet character(20), 2877 advstandardmodell varchar, 2878 anlass varchar, 2901 gml_id character varying NOT NULL, 2902 identifier character varying, 2903 beginnt character(20), 2904 endet character(20), 2905 advstandardmodell character varying[], 2906 sonstigesmodell character varying[], 2907 anlass character varying, 2879 2908 speicherinhalt integer, 2880 2909 bauwerksfunktion integer, 2881 2910 lagezurerdoberflaeche integer, 2882 name varchar,2911 name character varying, 2883 2912 CONSTRAINT ax_vorratsbehaelterspeicherbauwerk_pk PRIMARY KEY (ogc_fid) 2884 2913 ); … … 2887 2916 2888 2917 CREATE INDEX ax_vorratsbehaelterspeicherbauwerk_geom_idx ON ax_vorratsbehaelterspeicherbauwerk USING gist (wkb_geometry); 2889 CREATE UNIQUE INDEX ax_vorratsbehaelterspeicherbauwerk_gml ON ax_vorratsbehaelterspeicherbauwerk USING btree (gml_id, beginnt);2890 2891 COMMENT ON TABLE ax_vorratsbehaelterspeicherbauwerk IS ' V o r r a t s b e h À l t e r / S p e i c h e r b a u w e r k';2918 CREATE UNIQUE INDEX ax_vorratsbehaelterspeicherbauwerk_gml ON ax_vorratsbehaelterspeicherbauwerk USING btree (gml_id, beginnt); 2919 2920 COMMENT ON TABLE ax_vorratsbehaelterspeicherbauwerk IS 'Bauwerke und Einrichtungen in SiedlungsflÀchen: (REO) "VorratsbehÀlter, Speicherbauwerk" ist ein geschlossenes Bauwerk zum Aufbewahren von festen, flÃŒssigen oder gasförmigen Stoffen.'; 2892 2921 COMMENT ON COLUMN ax_vorratsbehaelterspeicherbauwerk.gml_id IS 'Identifikator, global eindeutig'; 2893 2922 … … 2895 2924 -- T r a n s p o r t a n l a g e 2896 2925 -- --------------------------------------------------- 2926 -- Objektart: AX_Transportanlage Kennung: 51004 2897 2927 CREATE TABLE ax_transportanlage ( 2898 2928 ogc_fid serial NOT NULL, 2899 gml_id character(16), 2900 identifier character(44), 2901 beginnt character(20), 2902 endet character(20), 2903 advstandardmodell varchar, 2904 anlass varchar, 2929 gml_id character varying NOT NULL, 2930 identifier character varying, 2931 beginnt character(20), 2932 endet character(20), 2933 advstandardmodell character varying[], 2934 sonstigesmodell character varying[], 2935 anlass character varying, 2905 2936 bauwerksfunktion integer, 2906 2937 lagezurerdoberflaeche integer, 2907 art varchar,2908 name varchar,2938 art character varying, 2939 name character varying, 2909 2940 produkt integer, 2910 2941 CONSTRAINT ax_transportanlage_pk PRIMARY KEY (ogc_fid) … … 2914 2945 2915 2946 CREATE INDEX ax_transportanlage_geom_idx ON ax_transportanlage USING gist (wkb_geometry); 2916 CREATE UNIQUE INDEX ax_transportanlage_gml ON ax_transportanlage USING btree (gml_id, beginnt);2917 2918 COMMENT ON TABLE ax_transportanlage IS ' T r a n s p o r t a n l a g e';2947 CREATE UNIQUE INDEX ax_transportanlage_gml ON ax_transportanlage USING btree (gml_id, beginnt); 2948 2949 COMMENT ON TABLE ax_transportanlage IS 'Bauwerke und Einrichtungen in SiedlungsflÀchen: (REO) "Transportanlage" ist eine Anlage zur Förderung oder zum Transport von FlÃŒssigkeiten, Gasen und GÃŒtern.'; 2919 2950 COMMENT ON COLUMN ax_transportanlage.gml_id IS 'Identifikator, global eindeutig'; 2920 2951 … … 2922 2953 -- L e i t u n g 2923 2954 -- ---------------------------------------------- 2955 -- Objektart: AX_Leitung Kennung: 51005 2924 2956 CREATE TABLE ax_leitung ( 2925 2957 ogc_fid serial NOT NULL, 2926 gml_id character(16), 2927 identifier character(44), 2928 beginnt character(20), 2929 endet character(20), 2930 advstandardmodell varchar, 2931 anlass varchar, 2958 gml_id character varying NOT NULL, 2959 identifier character varying, 2960 beginnt character(20), 2961 endet character(20), 2962 advstandardmodell character varying[], 2963 sonstigesmodell character varying[], 2964 anlass character varying, 2932 2965 bauwerksfunktion integer, 2933 2966 spannungsebene integer, … … 2937 2970 SELECT AddGeometryColumn('ax_leitung','wkb_geometry',:alkis_epsg,'LINESTRING',2); 2938 2971 2939 CREATE INDEX ax_leitung_geom_idx ON ax_leitung USING gist(wkb_geometry);2940 CREATE UNIQUE INDEX ax_leitung_gml ON ax_leitung USING btree (gml_id, beginnt);2941 2942 COMMENT ON TABLE ax_leitung IS ' L e i t u n g';2972 CREATE INDEX ax_leitung_geom_idx ON ax_leitung USING gist (wkb_geometry); 2973 CREATE UNIQUE INDEX ax_leitung_gml ON ax_leitung USING btree (gml_id, beginnt); 2974 2975 COMMENT ON TABLE ax_leitung IS 'Bauwerke und Einrichtungen in SiedlungsflÀchen: (REO) "Leitung" ist eine aus DrÀhten oder Fasern hergestellte Leitung zum Transport von elektrischer Energie und zur Ãbertragung von elektrischen Signalen.'; 2943 2976 COMMENT ON COLUMN ax_leitung.gml_id IS 'Identifikator, global eindeutig'; 2944 2977 … … 2946 2979 -- Bauwerk oder Anlage fuer Sport, Freizeit und Erholung 2947 2980 -- ----------------------------------------------------- 2981 -- Objektart: AX_BauwerkOderAnlageFuerSportFreizeitUndErholung Kennung: 51006 2948 2982 CREATE TABLE ax_bauwerkoderanlagefuersportfreizeitunderholung ( 2949 2983 ogc_fid serial NOT NULL, 2950 gml_id character(16), 2951 identifier character(44), 2952 beginnt character(20), 2953 endet character(20), 2954 advstandardmodell varchar, 2955 anlass varchar, 2984 gml_id character varying NOT NULL, 2985 identifier character varying, 2986 beginnt character(20), 2987 endet character(20), 2988 advstandardmodell character varying[], 2989 sonstigesmodell character varying[], 2990 anlass character varying, 2956 2991 bauwerksfunktion integer, 2957 2992 sportart integer, 2958 name varchar,2993 name character varying, 2959 2994 CONSTRAINT ax_bauwerkoderanlagefuersportfreizeitunderholung_pk PRIMARY KEY (ogc_fid) 2960 2995 ); … … 2962 2997 SELECT AddGeometryColumn('ax_bauwerkoderanlagefuersportfreizeitunderholung','wkb_geometry',:alkis_epsg,'GEOMETRY',2); -- POLYGON/POINT 2963 2998 2964 CREATE INDEX ax_bauwerkoderanlagefuersportfreizeitunderholung_geom_idx ON ax_bauwerkoderanlagefuersportfreizeitunderholung USING gist (wkb_geometry);2965 CREATE UNIQUE INDEX ax_bauwerkoderanlagefuersportfreizeitunderholung_gml ON ax_bauwerkoderanlagefuersportfreizeitunderholung USING btree (gml_id, beginnt);2966 2967 COMMENT ON TABLE ax_bauwerkoderanlagefuersportfreizeitunderholung IS 'Bauwerk oder Anlage fuer Sport, Freizeit und Erholung';2999 CREATE INDEX ax_bauwerkoderanlagefuersportfreizeitunderholung_geom_idx ON ax_bauwerkoderanlagefuersportfreizeitunderholung USING gist (wkb_geometry); 3000 CREATE UNIQUE INDEX ax_bauwerkoderanlagefuersportfreizeitunderholung_gml ON ax_bauwerkoderanlagefuersportfreizeitunderholung USING btree (gml_id, beginnt); 3001 3002 COMMENT ON TABLE ax_bauwerkoderanlagefuersportfreizeitunderholung IS 'Bauwerke und Einrichtungen in SiedlungsflÀchen: (REO) "Bauwerk oder Anlage fÃŒr Sport, Freizeit und Erholung" ist ein Bauwerk oder eine Anlage in Sport-, Freizeit- und Erholungsanlagen.'; 2968 3003 COMMENT ON COLUMN ax_bauwerkoderanlagefuersportfreizeitunderholung.gml_id IS 'Identifikator, global eindeutig'; 2969 3004 … … 2971 3006 -- Historisches Bauwerk oder historische Einrichtung 2972 3007 -- ------------------------------------------------- 3008 -- Objektart: AX_HistorischesBauwerkOderHistorischeEinrichtung Kennung: 51007 2973 3009 CREATE TABLE ax_historischesbauwerkoderhistorischeeinrichtung ( 2974 3010 ogc_fid serial NOT NULL, 2975 gml_id character (16),2976 identifier character (44),2977 beginnt character(20), 2978 endet character(20), 2979 advstandardmodell varchar,2980 sonstigesmodell varchar[],2981 anlass varchar,3011 gml_id character varying NOT NULL, 3012 identifier character varying, 3013 beginnt character(20), 3014 endet character(20), 3015 advstandardmodell character varying[], 3016 sonstigesmodell character varying[], 3017 anlass character varying, 2982 3018 archaeologischertyp integer, 2983 name varchar,3019 name character varying, 2984 3020 CONSTRAINT ax_historischesbauwerkoderhistorischeeinrichtung_pk PRIMARY KEY (ogc_fid) 2985 3021 ); … … 2987 3023 SELECT AddGeometryColumn('ax_historischesbauwerkoderhistorischeeinrichtung','wkb_geometry',:alkis_epsg,'GEOMETRY',2); -- POLYGON/POINT 2988 3024 2989 CREATE INDEX ax_historischesbauwerkoderhistorischeeinrichtung_geom_idx ON ax_historischesbauwerkoderhistorischeeinrichtung USING gist (wkb_geometry);2990 CREATE UNIQUE INDEX ax_historischesbauwerkoderhistorischeeinrichtung_gml ON ax_historischesbauwerkoderhistorischeeinrichtung USING btree (gml_id, beginnt);2991 2992 COMMENT ON TABLE ax_historischesbauwerkoderhistorischeeinrichtung IS ' Historisches Bauwerk oder historische Einrichtung';3025 CREATE INDEX ax_historischesbauwerkoderhistorischeeinrichtung_geom_idx ON ax_historischesbauwerkoderhistorischeeinrichtung USING gist (wkb_geometry); 3026 CREATE UNIQUE INDEX ax_historischesbauwerkoderhistorischeeinrichtung_gml ON ax_historischesbauwerkoderhistorischeeinrichtung USING btree (gml_id, beginnt); 3027 3028 COMMENT ON TABLE ax_historischesbauwerkoderhistorischeeinrichtung IS 'Bauwerke und Einrichtungen in SiedlungsflÀchen: (REO) "Historisches Bauwerk oder historische Einrichtung" ist ein Bauwerk oder eine Einrichtung vor- oder frÃŒhgeschichtlicher Kulturen.'; 2993 3029 COMMENT ON COLUMN ax_historischesbauwerkoderhistorischeeinrichtung.gml_id IS 'Identifikator, global eindeutig'; 2994 3030 … … 2996 3032 -- H e i l q u e l l e / G a s q u e l l e 2997 3033 -- ---------------------------------------------- 3034 -- Objektart: AX_HeilquelleGasquelle Kennung: 51008 2998 3035 CREATE TABLE ax_heilquellegasquelle ( 2999 3036 ogc_fid serial NOT NULL, 3000 gml_id character (16),3001 identifier character (44),3002 beginnt character(20), 3003 endet character(20), 3004 advstandardmodell varchar,3005 sonstigesmodell varchar,3006 anlass varchar,3037 gml_id character varying NOT NULL, 3038 identifier character varying, 3039 beginnt character(20), 3040 endet character(20), 3041 advstandardmodell character varying[], 3042 sonstigesmodell character varying[], 3043 anlass character varying, 3007 3044 art integer, 3008 name varchar,3045 name character varying, 3009 3046 CONSTRAINT ax_heilquellegasquelle_pk PRIMARY KEY (ogc_fid) 3010 3047 ); … … 3013 3050 3014 3051 CREATE INDEX ax_heilquellegasquelle_geom_idx ON ax_heilquellegasquelle USING gist (wkb_geometry); 3015 CREATE UNIQUE INDEX ax_heilquellegasquelle_gml ON ax_heilquellegasquelle USING btree (gml_id, beginnt);3016 3017 COMMENT ON TABLE ax_heilquellegasquelle IS ' H e i l q u e l l e / G a s q u e l l e';3052 CREATE UNIQUE INDEX ax_heilquellegasquelle_gml ON ax_heilquellegasquelle USING btree (gml_id, beginnt); 3053 3054 COMMENT ON TABLE ax_heilquellegasquelle IS 'Bauwerke und Einrichtungen in SiedlungsflÀchen: (REO) "Heilquelle, Gasquelle" ist eine natÃŒrliche, örtlich begrenzte Austrittsstelle von Heilwasser oder Gas.'; 3018 3055 COMMENT ON COLUMN ax_heilquellegasquelle.gml_id IS 'Identifikator, global eindeutig'; 3019 3056 … … 3021 3058 -- sonstiges Bauwerk oder sonstige Einrichtung 3022 3059 -- ---------------------------------------------- 3060 -- Objektart: AX_SonstigesBauwerkOderSonstigeEinrichtung Kennung: 51009 3023 3061 CREATE TABLE ax_sonstigesbauwerkodersonstigeeinrichtung ( 3024 3062 ogc_fid serial NOT NULL, 3025 gml_id character(16), 3026 identifier character(44), 3027 beginnt character(20), 3028 endet character(20), 3029 advstandardmodell varchar, 3030 anlass varchar, 3063 gml_id character varying NOT NULL, 3064 identifier character varying, 3065 beginnt character(20), 3066 endet character(20), 3067 advstandardmodell character varying[], 3068 sonstigesmodell character varying[], 3069 anlass character varying, 3031 3070 description integer, 3032 name varchar, -- Lippe immer leer, RLP "Relationsbelegung bei Nachmigration"3071 name character varying, 3033 3072 bauwerksfunktion integer, 3073 funktion integer, 3074 -- Beziehungen: 3075 gehoertzubauwerk character varying, --> ax_bauwerkeeinrichtungenundsonstigeangaben 3076 gehoertzu character varying, --> ax_gebaeude 3034 3077 CONSTRAINT ax_sonstigesbauwerkodersonstigeeinrichtung_pk PRIMARY KEY (ogc_fid) 3035 3078 ); … … 3038 3081 3039 3082 CREATE INDEX ax_sonstigesbauwerkodersonstigeeinrichtung_geom_idx ON ax_sonstigesbauwerkodersonstigeeinrichtung USING gist (wkb_geometry); 3040 CREATE UNIQUE INDEX ax_sonstigesbauwerkodersonstigeeinrichtung_gml ON ax_sonstigesbauwerkodersonstigeeinrichtung USING btree (gml_id,beginnt); 3041 3042 COMMENT ON TABLE ax_sonstigesbauwerkodersonstigeeinrichtung IS 'sonstiges Bauwerk oder sonstige Einrichtung'; 3083 CREATE UNIQUE INDEX ax_sonstigesbauwerkodersonstigeeinrichtung_gml ON ax_sonstigesbauwerkodersonstigeeinrichtung USING btree (gml_id, beginnt); 3084 3085 CREATE INDEX ax_sonstigesbauwerkodersonstigeeinrichtung_gz ON ax_sonstigesbauwerkodersonstigeeinrichtung USING btree (gehoertzu); 3086 CREATE INDEX ax_sonstigesbauwerkodersonstigeeinrichtung_gzb ON ax_sonstigesbauwerkodersonstigeeinrichtung USING btree (gehoertzubauwerk); 3087 3088 COMMENT ON TABLE ax_sonstigesbauwerkodersonstigeeinrichtung IS 'Bauwerke und Einrichtungen in SiedlungsflÀchen: (REO) "Sonstiges Bauwerk oder sonstige Einrichtung" ist ein Bauwerk oder eine Einrichtung, das/die nicht zu den anderen Objektarten der Objektartengruppe Bauwerke und Einrichtungen gehört.'; 3043 3089 COMMENT ON COLUMN ax_sonstigesbauwerkodersonstigeeinrichtung.gml_id IS 'Identifikator, global eindeutig'; 3044 3090 3045 3046 -- E i n r i c h t u n g i n à f f e n t l i c h e n B e r e i c h e n 3091 COMMENT ON COLUMN ax_sonstigesbauwerkodersonstigeeinrichtung.gehoertzubauwerk IS '-> Beziehung zu ax_bauwerkeeinrichtungenundsonstigeangaben (0..1): ''AX_SonstigesBauwerkOderSonstigeEinrichtung'' kann einem anderen Bauwerk zugeordnet werden.'; 3092 COMMENT ON COLUMN ax_sonstigesbauwerkodersonstigeeinrichtung.gehoertzu IS '-> Beziehung zu ax_gebaeude (0..1): ''AX_SonstigesBauwerkOderSonstigeEinrichtung'' kann einem GebÀude zugeordnet werden, soweit dies fachlich erforderlich ist.'; 3093 3094 3095 -- E i n r i c h t u n g i n à f f e n t l i c h e n B e r e i c h e n 3047 3096 -- ------------------------------------------------------------------------ 3097 -- Objektart: AX_EinrichtungInOeffentlichenBereichen Kennung: 51010 3048 3098 CREATE TABLE ax_einrichtunginoeffentlichenbereichen ( 3049 3099 ogc_fid serial NOT NULL, 3050 gml_id character (16),3051 identifier character (44),3052 beginnt character(20), 3053 endet character(20), 3054 advstandardmodell varchar,3055 sonstigesmodell varchar,3056 anlass varchar,3100 gml_id character varying NOT NULL, 3101 identifier character varying, 3102 beginnt character(20), 3103 endet character(20), 3104 advstandardmodell character varying[], 3105 sonstigesmodell character varying[], 3106 anlass character varying, 3057 3107 art integer, 3058 kilometerangabe varchar,3108 kilometerangabe character varying, 3059 3109 CONSTRAINT ax_einrichtunginoeffentlichenbereichen_pk PRIMARY KEY (ogc_fid) 3060 3110 ); … … 3063 3113 3064 3114 CREATE INDEX ax_einrichtunginoeffentlichenbereichen_geom_idx ON ax_einrichtunginoeffentlichenbereichen USING gist (wkb_geometry); 3065 CREATE UNIQUE INDEX ax_einrichtunginoeffentlichenbereichen_gml ON ax_einrichtunginoeffentlichenbereichen USING btree (gml_id, beginnt);3066 3067 COMMENT ON TABLE ax_einrichtunginoeffentlichenbereichen IS ' E i n r i c h t u n g i n ö f f e n t l i c h e n B e r e i c h e n';3115 CREATE UNIQUE INDEX ax_einrichtunginoeffentlichenbereichen_gml ON ax_einrichtunginoeffentlichenbereichen USING btree (gml_id, beginnt); 3116 3117 COMMENT ON TABLE ax_einrichtunginoeffentlichenbereichen IS 'Bauwerke und Einrichtungen in SiedlungsflÀchen: (REO) "Einrichtung in öffentlichen Bereichen" sind GegenstÀnde und Einrichtungen verschiedenster Art in öffentlichen oder öffentlich zugÀnglichen Bereichen (z.B. StraÃen, Parkanlagen).'; 3068 3118 COMMENT ON COLUMN ax_einrichtunginoeffentlichenbereichen.gml_id IS 'Identifikator, global eindeutig'; 3069 3070 3071 -- E i n r i c h t u n g f ÃŒ r d e n S c h i f f s v e r k e h r3072 -- ------------------------------------------------------------------------3073 CREATE TABLE ax_einrichtungenfuerdenschiffsverkehr (3074 ogc_fid serial NOT NULL,3075 gml_id character(16),3076 identifier character(44),3077 beginnt character(20),3078 endet character(20),3079 advstandardmodell varchar,3080 anlass varchar,3081 art integer,3082 kilometerangabe varchar,3083 name varchar,3084 CONSTRAINT ax_einrichtungfuerdenschiffsverkehr_pk PRIMARY KEY (ogc_fid)3085 );3086 3087 SELECT AddGeometryColumn('ax_einrichtungenfuerdenschiffsverkehr','wkb_geometry',:alkis_epsg,'POINT',2);3088 3089 CREATE INDEX ax_einrichtungenfuerdenschiffsverkehr_geom_idx ON ax_einrichtungenfuerdenschiffsverkehr USING gist (wkb_geometry);3090 CREATE UNIQUE INDEX ax_einrichtungenfuerdenschiffsverkehr_gml ON ax_einrichtungenfuerdenschiffsverkehr USING btree (gml_id,beginnt);3091 3092 COMMENT ON TABLE ax_einrichtungenfuerdenschiffsverkehr IS 'E i n r i c h t u n g e n f ÃŒ r d e n S c h i f f s v e r k e h r';3093 COMMENT ON COLUMN ax_einrichtungenfuerdenschiffsverkehr.gml_id IS 'Identifikator, global eindeutig';3094 3119 3095 3120 3096 3121 -- B e s o n d e r e r B a u w e r k s p u n k t 3097 3122 -- ----------------------------------------------- 3123 -- Objektart: AX_BesondererBauwerkspunkt Kennung: 51011 3098 3124 CREATE TABLE ax_besondererbauwerkspunkt ( 3099 3125 ogc_fid serial NOT NULL, 3100 gml_id character(16), 3101 identifier character(44), 3102 beginnt character(20), 3103 endet character(20), 3104 advstandardmodell varchar, 3105 anlass varchar, 3106 punktkennung varchar, 3107 land integer, 3108 stelle integer, 3109 sonstigeeigenschaft varchar[], 3126 gml_id character varying NOT NULL, 3127 identifier character varying, 3128 beginnt character(20), 3129 endet character(20), 3130 advstandardmodell character varying[], 3131 sonstigesmodell character varying[], 3132 anlass character varying, 3133 punktkennung character varying, 3134 land character varying, 3135 stelle character varying, 3136 sonstigeeigenschaft character varying[], 3110 3137 CONSTRAINT ax_besondererbauwerkspunkt_pk PRIMARY KEY (ogc_fid) 3111 3138 ); … … 3113 3140 SELECT AddGeometryColumn('ax_besondererbauwerkspunkt','dummy',:alkis_epsg,'POINT',2); 3114 3141 3115 CREATE UNIQUE INDEX ax_besondererbauwerkspunkt_gml ON ax_besondererbauwerkspunkt USING btree (gml_id, beginnt);3116 3117 COMMENT ON TABLE ax_besondererbauwerkspunkt IS 'B e s o n d e r e r B a u w e r k s p u n k t';3142 CREATE UNIQUE INDEX ax_besondererbauwerkspunkt_gml ON ax_besondererbauwerkspunkt USING btree (gml_id, beginnt); 3143 3144 COMMENT ON TABLE ax_besondererbauwerkspunkt IS 'Bauwerke und Einrichtungen in SiedlungsflÀchen: (ZUSO) "Besonderer Bauwerkspunkt" ist ein Punkt eines "Bauwerks" oder einer "Einrichtung".'; 3118 3145 COMMENT ON COLUMN ax_besondererbauwerkspunkt.gml_id IS 'Identifikator, global eindeutig'; 3119 3146 … … 3125 3152 -- ======================================================================= 3126 3153 3154 3127 3155 -- B a u w e r k i m V e r k e h s b e r e i c h 3128 3156 -- ------------------------------------------------ 3157 -- Objektart: AX_BauwerkImVerkehrsbereich Kennung: 53001 3129 3158 CREATE TABLE ax_bauwerkimverkehrsbereich ( 3130 3159 ogc_fid serial NOT NULL, 3131 gml_id character(16), 3132 identifier character(44), 3133 beginnt character(20), 3134 endet character(20), 3135 advstandardmodell varchar, 3136 anlass varchar, 3160 gml_id character varying NOT NULL, 3161 identifier character varying, 3162 beginnt character(20), 3163 endet character(20), 3164 advstandardmodell character varying[], 3165 sonstigesmodell character varying[], 3166 anlass character varying, 3137 3167 bauwerksfunktion integer, 3138 name varchar,3168 name character varying, 3139 3169 zustand integer, 3140 3170 CONSTRAINT ax_bauwerkimverkehrsbereich_pk PRIMARY KEY (ogc_fid) … … 3143 3173 SELECT AddGeometryColumn('ax_bauwerkimverkehrsbereich','wkb_geometry',:alkis_epsg,'GEOMETRY',2); -- POLYGON/MULTIPOLYGON 3144 3174 3145 CREATE INDEX ax_bauwerkimverkehrsbereich_geom_idx ON ax_bauwerkimverkehrsbereich USING gist (wkb_geometry);3146 CREATE UNIQUE INDEX ax_bauwerkimverkehrsbereich_gml ON ax_bauwerkimverkehrsbereich USING btree (gml_id, beginnt);3147 3148 COMMENT ON TABLE ax_bauwerkimverkehrsbereich IS 'B a u w e r k i m V e r k e h s b e r e i c h';3175 CREATE INDEX ax_bauwerkimverkehrsbereich_geom_idx ON ax_bauwerkimverkehrsbereich USING gist (wkb_geometry); 3176 CREATE UNIQUE INDEX ax_bauwerkimverkehrsbereich_gml ON ax_bauwerkimverkehrsbereich USING btree (gml_id, beginnt); 3177 3178 COMMENT ON TABLE ax_bauwerkimverkehrsbereich IS 'Bauwerke, Anlagen und Einrichtungen fÃŒr den Verkehr: (REO) "Bauwerk im Verkehsbereich" ist ein Bauwerk, das dem Verkehr dient.'; 3149 3179 COMMENT ON COLUMN ax_bauwerkimverkehrsbereich.gml_id IS 'Identifikator, global eindeutig'; 3150 3180 3151 3181 3152 -- S t r a s s e n v e r k e h r s a n l a g e 3153 -- ---------------------------------------------- 3182 -- S t r a à e n v e r k e h r s a n l a g e 3183 -- ------------------------------------------ 3184 -- Objektart: AX_Strassenverkehrsanlage Kennung: 53002 3154 3185 CREATE TABLE ax_strassenverkehrsanlage ( 3155 3186 ogc_fid serial NOT NULL, 3156 gml_id character (16),3157 identifier character (44),3158 beginnt character(20), 3159 endet character(20), 3160 advstandardmodell varchar,3161 sonstigesmodell varchar[],3162 anlass varchar,3187 gml_id character varying NOT NULL, 3188 identifier character varying, 3189 beginnt character(20), 3190 endet character(20), 3191 advstandardmodell character varying[], 3192 sonstigesmodell character varying[], 3193 anlass character varying, 3163 3194 art integer, 3164 bezeichnung varchar,3165 name varchar,3195 bezeichnung character varying, 3196 name character varying, 3166 3197 CONSTRAINT ax_strassenverkehrsanlage_pk PRIMARY KEY (ogc_fid) 3167 3198 ); … … 3170 3201 3171 3202 CREATE INDEX ax_strassenverkehrsanlage_geom_idx ON ax_strassenverkehrsanlage USING gist (wkb_geometry); 3172 CREATE UNIQUE INDEX ax_strassenverkehrsanlage_gml ON ax_strassenverkehrsanlage USING btree (gml_id, beginnt);3173 3174 COMMENT ON TABLE ax_strassenverkehrsanlage IS ' S t r a s s e n v e r k e h r s a n l a g e';3203 CREATE UNIQUE INDEX ax_strassenverkehrsanlage_gml ON ax_strassenverkehrsanlage USING btree (gml_id, beginnt); 3204 3205 COMMENT ON TABLE ax_strassenverkehrsanlage IS 'Bauwerke, Anlagen und Einrichtungen fÃŒr den Verkehr: (REO) "StraÃenverkehrsanlage" ist eine besondere Anlage fÃŒr den StraÃenverkehr.'; 3175 3206 COMMENT ON COLUMN ax_strassenverkehrsanlage.gml_id IS 'Identifikator, global eindeutig'; 3176 3207 … … 3178 3209 -- W e g / P f a d / S t e i g 3179 3210 -- ---------------------------------------------- 3211 -- Objektart: AX_WegPfadSteig Kennung: 53003 3180 3212 CREATE TABLE ax_wegpfadsteig ( 3181 3213 ogc_fid serial NOT NULL, 3182 gml_id character (16),3183 identifier character (44),3184 beginnt character(20), 3185 endet character(20), 3186 advstandardmodell varchar,3187 sonstigesmodell varchar[],3188 anlass varchar,3214 gml_id character varying NOT NULL, 3215 identifier character varying, 3216 beginnt character(20), 3217 endet character(20), 3218 advstandardmodell character varying[], 3219 sonstigesmodell character varying[], 3220 anlass character varying, 3189 3221 art integer, 3190 name varchar,3222 name character varying, 3191 3223 CONSTRAINT ax_wegpfadsteig_pk PRIMARY KEY (ogc_fid) 3192 3224 ); … … 3194 3226 SELECT AddGeometryColumn('ax_wegpfadsteig','wkb_geometry',:alkis_epsg,'GEOMETRY',2); -- LINESTRING/POLYGON 3195 3227 3196 CREATE INDEX ax_wegpfadsteig_geom_idx ON ax_wegpfadsteig USING gist (wkb_geometry);3197 CREATE UNIQUE INDEX ax_wegpfadsteig_gml ON ax_wegpfadsteig USING btree (gml_id, beginnt);3198 3199 COMMENT ON TABLE ax_wegpfadsteig IS ' W e g / P f a d / S t e i g';3228 CREATE INDEX ax_wegpfadsteig_geom_idx ON ax_wegpfadsteig USING gist (wkb_geometry); 3229 CREATE UNIQUE INDEX ax_wegpfadsteig_gml ON ax_wegpfadsteig USING btree (gml_id, beginnt); 3230 3231 COMMENT ON TABLE ax_wegpfadsteig IS 'Bauwerke, Anlagen und Einrichtungen fÃŒr den Verkehr: (REO) "Weg, Pfad, Steig" ist ein befestigter oder unbefestigter GelÀndestreifen, der zum Befahren und/oder Begehen vorgesehen ist.'; 3200 3232 COMMENT ON COLUMN ax_wegpfadsteig.gml_id IS 'Identifikator, global eindeutig'; 3201 3233 … … 3203 3235 -- B a h n v e r k e h r s a n l a g e 3204 3236 -- ---------------------------------------------- 3237 -- Objektart: AX_Bahnverkehrsanlage Kennung: 53004 3205 3238 CREATE TABLE ax_bahnverkehrsanlage ( 3206 3239 ogc_fid serial NOT NULL, 3207 gml_id character (16),3208 identifier character (44),3209 beginnt character(20), 3210 endet character(20), 3211 advstandardmodell varchar,3212 sonstigesmodell varchar[],3213 anlass varchar,3240 gml_id character varying NOT NULL, 3241 identifier character varying, 3242 beginnt character(20), 3243 endet character(20), 3244 advstandardmodell character varying[], 3245 sonstigesmodell character varying[], 3246 anlass character varying, 3214 3247 bahnhofskategorie integer, 3215 3248 bahnkategorie integer, 3216 name varchar,3249 name character varying, 3217 3250 CONSTRAINT ax_bahnverkehrsanlage_pk PRIMARY KEY (ogc_fid) 3218 3251 ); … … 3221 3254 3222 3255 CREATE INDEX ax_bahnverkehrsanlage_geom_idx ON ax_bahnverkehrsanlage USING gist (wkb_geometry); 3223 CREATE UNIQUE INDEX ax_bahnverkehrsanlage_gml ON ax_bahnverkehrsanlage USING btree (gml_id,beginnt); 3224 3225 COMMENT ON TABLE ax_bahnverkehrsanlage IS 'B a h n v e r k e h r s a n l a g e'; 3256 CREATE UNIQUE INDEX ax_bahnverkehrsanlage_gml ON ax_bahnverkehrsanlage USING btree (gml_id, beginnt); 3257 3258 COMMENT ON TABLE ax_bahnverkehrsanlage IS 'Bauwerke, Anlagen und Einrichtungen fÃŒr den Verkehr: (REO) "Bahnverkehrsanlage" ist eine FlÀche mit Einrichtungen zur Abwicklung des Personen und/oder GÃŒterverkehrs bei Schienenbahnen. Dazu gehören das EmpfangsgebÀude, sonstige rÀumlich angegliederte Verwaltungs- und LagergebÀude, bahntechnische Einrichtungen, FreiflÀchen und Gleisanlagen. 3259 Die "Bahnverkehrsanlage" der Eisenbahnen beginnt oder endet im Allgemeinen am Einfahrtssignal oder an der Einfahrtsweiche.'; 3226 3260 COMMENT ON COLUMN ax_bahnverkehrsanlage.gml_id IS 'Identifikator, global eindeutig'; 3227 3261 … … 3229 3263 -- S e i l b a h n, S c h w e b e b a h n 3230 3264 -- -------------------------------------- 3265 -- Objektart: AX_SeilbahnSchwebebahn Kennung: 53005 3231 3266 CREATE TABLE ax_seilbahnschwebebahn ( 3232 3267 ogc_fid serial NOT NULL, 3233 gml_id character (16),3234 identifier character (44),3235 beginnt character(20), 3236 endet character(20), 3237 advstandardmodell varchar,3238 sonstigesmodell varchar[],3239 anlass varchar,3268 gml_id character varying NOT NULL, 3269 identifier character varying, 3270 beginnt character(20), 3271 endet character(20), 3272 advstandardmodell character varying[], 3273 sonstigesmodell character varying[], 3274 anlass character varying, 3240 3275 bahnkategorie integer, 3241 name varchar,3276 name character varying, 3242 3277 CONSTRAINT ax_seilbahnschwebebahn_pk PRIMARY KEY (ogc_fid) 3243 3278 ); 3244 3279 3245 SELECT AddGeometryColumn('ax_seilbahnschwebebahn','wkb_geometry',:alkis_epsg,'GEOMETRY',2); -- LINESTRING/MULTILINESTRING3246 3280 SELECT AddGeometryColumn('ax_seilbahnschwebebahn','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 3281 -- LINESTRING/MULTILINESTRING 3247 3282 CREATE INDEX ax_seilbahnschwebebahn_geom_idx ON ax_seilbahnschwebebahn USING gist (wkb_geometry); 3248 CREATE UNIQUE INDEX ax_seilbahnschwebebahn_gml ON ax_seilbahnschwebebahn USING btree (gml_id, beginnt);3249 3250 COMMENT ON TABLE ax_seilbahnschwebebahn IS ' S e i l b a h n, S c h w e b e b a h n';3283 CREATE UNIQUE INDEX ax_seilbahnschwebebahn_gml ON ax_seilbahnschwebebahn USING btree (gml_id, beginnt); 3284 3285 COMMENT ON TABLE ax_seilbahnschwebebahn IS 'Bauwerke, Anlagen und Einrichtungen fÃŒr den Verkehr: (REO) "Seilbahn, Schwebebahn" ist eine Beförderungseinrichtung, bei der Waggons, Kabinen oder sonstige BehÀlter an Seilen oder festen Schienen aufgehÀngt sind und sich an diesen entlang bewegen.'; 3251 3286 COMMENT ON COLUMN ax_seilbahnschwebebahn.gml_id IS 'Identifikator, global eindeutig'; 3252 3287 3253 3288 3254 3255 3289 -- G l e i s 3256 3290 -- ---------------------------------------------- 3291 -- Objektart: AX_Gleis Kennung: 53006 3257 3292 CREATE TABLE ax_gleis ( 3258 3293 ogc_fid serial NOT NULL, 3259 gml_id character (16),3260 identifier character (44),3261 beginnt character(20), 3262 endet character(20), 3263 advstandardmodell varchar,3264 sonstigesmodell varchar[],3265 anlass varchar,3294 gml_id character varying NOT NULL, 3295 identifier character varying, 3296 beginnt character(20), 3297 endet character(20), 3298 advstandardmodell character varying[], 3299 sonstigesmodell character varying[], 3300 anlass character varying, 3266 3301 bahnkategorie integer, 3267 3302 art integer, 3268 3303 lagezuroberflaeche integer, 3269 name varchar,3304 name character varying, 3270 3305 CONSTRAINT ax_gleis_pk PRIMARY KEY (ogc_fid) 3271 3306 ); … … 3274 3309 3275 3310 CREATE INDEX ax_gleis_geom_idx ON ax_gleis USING gist (wkb_geometry); 3276 CREATE UNIQUE INDEX ax_gleis_gml ON ax_gleis USING btree (gml_id, beginnt);3277 3278 COMMENT ON TABLE ax_gleis IS ' G l e i s';3311 CREATE UNIQUE INDEX ax_gleis_gml ON ax_gleis USING btree (gml_id, beginnt); 3312 3313 COMMENT ON TABLE ax_gleis IS 'Bauwerke, Anlagen und Einrichtungen fÃŒr den Verkehr: (REO) "Gleis" ist ein zur FÃŒhrung von Schienenfahrzeugen verlegtes Schienenpaar.'; 3279 3314 COMMENT ON COLUMN ax_gleis.gml_id IS 'Identifikator, global eindeutig'; 3280 3315 … … 3282 3317 -- F l u g v e r k e h r s a n l a g e 3283 3318 -- ----------------------------------- 3319 -- Objektart: AX_Flugverkehrsanlage Kennung: 53007 3284 3320 CREATE TABLE ax_flugverkehrsanlage ( 3285 3321 ogc_fid serial NOT NULL, 3286 gml_id character (16),3287 identifier character (44),3288 beginnt character(20), 3289 endet character(20), 3290 advstandardmodell varchar,3291 sonstigesmodell varchar,3292 anlass varchar,3322 gml_id character varying NOT NULL, 3323 identifier character varying, 3324 beginnt character(20), 3325 endet character(20), 3326 advstandardmodell character varying[], 3327 sonstigesmodell character varying[], 3328 anlass character varying, 3293 3329 art integer, 3294 3330 oberflaechenmaterial integer, 3295 name varchar,3331 name character varying, 3296 3332 CONSTRAINT ax_flugverkehrsanlage_pk PRIMARY KEY (ogc_fid) 3297 3333 ); … … 3300 3336 3301 3337 CREATE INDEX ax_flugverkehrsanlage_geom_idx ON ax_flugverkehrsanlage USING gist (wkb_geometry); 3302 CREATE UNIQUE INDEX ax_flugverkehrsanlage_gml ON ax_flugverkehrsanlage USING btree (gml_id,beginnt); 3303 3304 COMMENT ON TABLE ax_flugverkehrsanlage IS 'F l u g v e r k e h r s a n l a g e'; 3305 COMMENT ON COLUMN ax_flugverkehrsanlage.gml_id IS 'Identifikator, global eindeutig'; 3306 3307 3308 --AX_EinrichtungenFuerDenSchiffsverkehr 3309 -- ** Tabelle bisher noch nicht generiert 3338 CREATE UNIQUE INDEX ax_flugverkehrsanlage_gml ON ax_flugverkehrsanlage USING btree (gml_id, beginnt); 3339 3340 COMMENT ON TABLE ax_flugverkehrsanlage IS 'Bauwerke, Anlagen und Einrichtungen fÃŒr den Verkehr: (REO) "Flugverkehrsanlage" ist eine FlÀche, auf der Luftfahrzeuge am Boden bewegt oder abgestellt werden.'; 3341 COMMENT ON COLUMN ax_flugverkehrsanlage.gml_id IS 'Identifikator, global eindeutig'; 3342 3343 3344 -- E i n r i c h t u n g e n f ÃŒ r d e n S c h i f f s v e r k e h r 3345 -- ------------------------------------------------------------------------ 3346 -- Objektart: AX_EinrichtungenFuerDenSchiffsverkehr Kennung: 53008 3347 CREATE TABLE ax_einrichtungenfuerdenschiffsverkehr ( 3348 ogc_fid serial NOT NULL, 3349 gml_id character varying NOT NULL, 3350 identifier character varying, 3351 beginnt character(20), 3352 endet character(20), 3353 advstandardmodell character varying[], 3354 sonstigesmodell character varying[], 3355 anlass character varying, 3356 art integer, 3357 kilometerangabe character varying, 3358 name character varying, 3359 CONSTRAINT ax_einrichtungfuerdenschiffsverkehr_pk PRIMARY KEY (ogc_fid) 3360 ); 3361 3362 SELECT AddGeometryColumn('ax_einrichtungenfuerdenschiffsverkehr','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 3363 3364 CREATE INDEX ax_einrichtungenfuerdenschiffsverkehr_geom_idx ON ax_einrichtungenfuerdenschiffsverkehr USING gist (wkb_geometry); 3365 CREATE UNIQUE INDEX ax_einrichtungenfuerdenschiffsverkehr_gml ON ax_einrichtungenfuerdenschiffsverkehr USING btree (gml_id, beginnt); 3366 3367 COMMENT ON TABLE ax_einrichtungenfuerdenschiffsverkehr IS 'Bauwerke, Anlagen und Einrichtungen fÃŒr den Verkehr: (REO) "Einrichtungen fÃŒr den Schiffsverkehr" ist ein Bauwerk, das dem Schiffsverkehr dient.'; 3368 COMMENT ON COLUMN ax_einrichtungenfuerdenschiffsverkehr.gml_id IS 'Identifikator, global eindeutig'; 3310 3369 3311 3370 3312 3371 -- B a u w e r k i m G e w À s s e r b e r e i c h 3313 3372 -- ----------------------------------------------------- 3373 -- Objektart: AX_BauwerkImGewaesserbereich Kennung: 53009 3314 3374 CREATE TABLE ax_bauwerkimgewaesserbereich ( 3315 3375 ogc_fid serial NOT NULL, 3316 gml_id character(16), 3317 identifier character(44), 3318 beginnt character(20), 3319 endet character(20), 3320 advstandardmodell varchar, 3321 anlass varchar, 3376 gml_id character varying NOT NULL, 3377 identifier character varying, 3378 beginnt character(20), 3379 endet character(20), 3380 advstandardmodell character varying[], 3381 sonstigesmodell character varying[], 3382 anlass character varying, 3322 3383 bauwerksfunktion integer, 3323 name varchar,3384 name character varying, 3324 3385 zustand integer, 3325 3386 CONSTRAINT ax_bauwerkimgewaesserbereich_pk PRIMARY KEY (ogc_fid) … … 3329 3390 3330 3391 CREATE INDEX ax_bauwerkimgewaesserbereich_geom_idx ON ax_bauwerkimgewaesserbereich USING gist (wkb_geometry); 3331 CREATE UNIQUE INDEX ax_bauwerkimgewaesserbereich_gml ON ax_bauwerkimgewaesserbereich USING btree (gml_id, beginnt);3332 3333 COMMENT ON TABLE ax_bauwerkimgewaesserbereich IS 'B a u w e r k i m G e w À s s e r b e r e i c h';3392 CREATE UNIQUE INDEX ax_bauwerkimgewaesserbereich_gml ON ax_bauwerkimgewaesserbereich USING btree (gml_id, beginnt); 3393 3394 COMMENT ON TABLE ax_bauwerkimgewaesserbereich IS 'Bauwerke, Anlagen und Einrichtungen fÃŒr den Verkehr: (REO) "Bauwerk im GewÀsserbereich" ist ein Bauwerk, mit dem ein Wasserlauf unter einem Verkehrsweg oder einem anderen Wasserlauf hindurch gefÃŒhrt wird. Ein "Bauwerk im GewÀsserbereich" dient dem Abfluss oder der RÃŒckhaltung von GewÀssern oder als Messeinrichtung zur Feststellung des Wasserstandes oder als Uferbefestigung.'; 3334 3395 COMMENT ON COLUMN ax_bauwerkimgewaesserbereich.gml_id IS 'Identifikator, global eindeutig'; 3335 3396 … … 3340 3401 -- V e g a t a t i o n s m e r k m a l 3341 3402 -- ---------------------------------------------- 3403 -- Objektart: AX_Vegetationsmerkmal Kennung: 54001 3342 3404 CREATE TABLE ax_vegetationsmerkmal ( 3343 3405 ogc_fid serial NOT NULL, 3344 gml_id character(16), 3345 identifier character(44), 3346 beginnt character(20), 3347 endet character(20), 3348 advstandardmodell varchar, 3349 anlass varchar, 3406 gml_id character varying NOT NULL, 3407 identifier character varying, 3408 beginnt character(20), 3409 endet character(20), 3410 advstandardmodell character varying[], 3411 sonstigesmodell character varying[], 3412 anlass character varying, 3350 3413 bewuchs integer, 3351 3414 zustand integer, 3352 name varchar,3415 name character varying, 3353 3416 CONSTRAINT ax_vegetationsmerkmal_pk PRIMARY KEY (ogc_fid) 3354 3417 ); … … 3357 3420 3358 3421 CREATE INDEX ax_vegetationsmerkmal_geom_idx ON ax_vegetationsmerkmal USING gist (wkb_geometry); 3359 CREATE UNIQUE INDEX ax_vegetationsmerkmal_gml ON ax_vegetationsmerkmal USING btree (gml_id, beginnt);3360 3361 COMMENT ON TABLE ax_vegetationsmerkmal IS ' V e g a t a t i o n s m e r k m a l';3422 CREATE UNIQUE INDEX ax_vegetationsmerkmal_gml ON ax_vegetationsmerkmal USING btree (gml_id, beginnt); 3423 3424 COMMENT ON TABLE ax_vegetationsmerkmal IS 'Besondere Vegetationsmerkmale: (REO) "Vegatationsmerkmal" beschreibt den zusÀtzlichen Bewuchs oder besonderen Zustand einer GrundflÀche.'; 3362 3425 COMMENT ON COLUMN ax_vegetationsmerkmal.gml_id IS 'Identifikator, global eindeutig'; 3363 3426 … … 3368 3431 -- G e w À s s e r m e r k m a l 3369 3432 -- ---------------------------------------------- 3433 -- Objektart: AX_Gewaessermerkmal Kennung: 55001 3370 3434 CREATE TABLE ax_gewaessermerkmal ( 3371 3435 ogc_fid serial NOT NULL, 3372 gml_id character (16),3373 identifier character (44),3436 gml_id character varying NOT NULL, 3437 identifier character varying, 3374 3438 beginnt character(20), 3375 3439 endet character(20), 3376 advstandardmodell varchar, 3377 anlass varchar, 3440 advstandardmodell character varying[], 3441 sonstigesmodell character varying[], 3442 anlass character varying, 3378 3443 art integer, 3379 name varchar,3444 name character varying, 3380 3445 CONSTRAINT ax_gewaessermerkmal_pk PRIMARY KEY (ogc_fid) 3381 3446 ); … … 3384 3449 3385 3450 CREATE INDEX ax_gewaessermerkmal_geom_idx ON ax_gewaessermerkmal USING gist (wkb_geometry); 3386 CREATE UNIQUE INDEX ax_gewaessermerkmal_gml ON ax_gewaessermerkmal USING btree (gml_id, beginnt);3387 3388 COMMENT ON TABLE ax_gewaessermerkmal IS ' G e w À s s e r m e r k m a l';3451 CREATE UNIQUE INDEX ax_gewaessermerkmal_gml ON ax_gewaessermerkmal USING btree (gml_id, beginnt); 3452 3453 COMMENT ON TABLE ax_gewaessermerkmal IS 'Besondere Eigenschaften von GewÀssern: (REO) "GewÀssermerkmal" sind besondere Eigenschaften eines GewÀssers.'; 3389 3454 COMMENT ON COLUMN ax_gewaessermerkmal.gml_id IS 'Identifikator, global eindeutig'; 3390 3455 … … 3392 3457 -- u n t e r g e o r d n e t e s G e w À s s e r 3393 3458 -- ------------------------------------------------- 3459 -- Objektart: AX_UntergeordnetesGewaesser Kennung: 55002 3394 3460 CREATE TABLE ax_untergeordnetesgewaesser ( 3395 3461 ogc_fid serial NOT NULL, 3396 gml_id character (16),3397 identifier character (44),3462 gml_id character varying NOT NULL, 3463 identifier character varying, 3398 3464 beginnt character(20), 3399 3465 endet character(20), 3400 advstandardmodell varchar, 3401 anlass varchar, 3466 advstandardmodell character varying[], 3467 sonstigesmodell character varying[], 3468 anlass character varying, 3402 3469 funktion integer, 3403 3470 lagezurerdoberflaeche integer, 3404 3471 hydrologischesmerkmal integer, 3405 name varchar,3472 name character varying, 3406 3473 CONSTRAINT ax_untergeordnetesgewaesser_pk PRIMARY KEY (ogc_fid) 3407 3474 ); … … 3410 3477 3411 3478 CREATE INDEX ax_untergeordnetesgewaesser_geom_idx ON ax_untergeordnetesgewaesser USING gist (wkb_geometry); 3412 CREATE UNIQUE INDEX ax_untergeordnetesgewaesser_gml ON ax_untergeordnetesgewaesser USING btree (gml_id, beginnt);3413 3414 COMMENT ON TABLE ax_untergeordnetesgewaesser IS ' u n t e r g e o r d n e t e s G e w À s s e r';3479 CREATE UNIQUE INDEX ax_untergeordnetesgewaesser_gml ON ax_untergeordnetesgewaesser USING btree (gml_id, beginnt); 3480 3481 COMMENT ON TABLE ax_untergeordnetesgewaesser IS 'Besondere Eigenschaften von GewÀssern: (REO) "untergeordnetes GewÀsser" ist ein stehendes oder flieÃendes GewÀsser mit untergeordneter Bedeutung.'; 3415 3482 COMMENT ON COLUMN ax_untergeordnetesgewaesser.gml_id IS 'Identifikator, global eindeutig'; 3483 3484 3485 -- Objektart: AX_Wasserspiegelhoehe Kennung: 57001 3486 -- 'Wasserspiegelhöhe' ist die Höhe des mittleren Wasserstandes ÃŒber bzw. unter der HöhenbezugsflÀche. 3416 3487 3417 3488 3418 3489 --** Objektartengruppe: Besondere Angaben zum Verkehr 3419 3490 -- =================================================================== 3491 -- 56001 'Netzknoten' 3492 -- 56002 'Nullpunkt' 3493 -- 56003 'Abschnitt' 3494 -- 56004 'Ast' 3495 3420 3496 3421 3497 --** Objektartengruppe: Besondere Angaben zum GewÀsser … … 3424 3500 -- W a s s e r s p i e g e l h ö h e 3425 3501 -- --------------------------------- 3502 -- Objektart: AX_Wasserspiegelhoehe Kennung: 57001 3426 3503 CREATE TABLE ax_wasserspiegelhoehe ( 3427 3504 ogc_fid serial NOT NULL, 3428 gml_id character (16),3429 identifier character (44),3505 gml_id character varying NOT NULL, 3506 identifier character varying, 3430 3507 beginnt character(20), 3431 3508 endet character(20), 3432 advstandardmodell varchar, 3433 anlass varchar, 3509 advstandardmodell character varying[], 3510 sonstigesmodell character varying[], 3511 anlass character varying, 3434 3512 hoehedeswasserspiegels double precision, 3435 3513 CONSTRAINT ax_wasserspiegelhoehe_pk PRIMARY KEY (ogc_fid) … … 3439 3517 3440 3518 CREATE INDEX ax_wasserspiegelhoehe_geom_idx ON ax_wasserspiegelhoehe USING gist (wkb_geometry); 3441 CREATE UNIQUE INDEX ax_wasserspiegelhoehe_gml ON ax_wasserspiegelhoehe USING btree (gml_id, beginnt);3442 3443 COMMENT ON TABLE ax_wasserspiegelhoehe IS ' W a s s e r s p i e g e l h ö h e';3519 CREATE UNIQUE INDEX ax_wasserspiegelhoehe_gml ON ax_wasserspiegelhoehe USING btree (gml_id, beginnt); 3520 3521 COMMENT ON TABLE ax_wasserspiegelhoehe IS 'Besondere Angaben zum GewÀsser: (REO) "Wasserspiegelhöhe" ist die Höhe des mittleren Wasserstandes ÃŒber bzw. unter der HöhenbezugsflÀche.'; 3444 3522 3445 3523 3446 3524 -- S c h i f f f a h r t s l i n i e / F À h r v e r k e h r 3447 3525 -- ----------------------------------------------------------- 3526 -- Objektart: AX_SchifffahrtslinieFaehrverkehr Kennung: 57002 3448 3527 CREATE TABLE ax_schifffahrtsliniefaehrverkehr ( 3449 3528 ogc_fid serial NOT NULL, 3450 gml_id character (16),3451 identifier character (44),3529 gml_id character varying NOT NULL, 3530 identifier character varying, 3452 3531 beginnt character(20), 3453 3532 endet character(20), 3454 advstandardmodell varchar, 3455 anlass varchar, 3456 art integer, 3533 advstandardmodell character varying[], 3534 sonstigesmodell character varying[], 3535 anlass character varying, 3536 art integer[], 3537 name character varying, 3457 3538 CONSTRAINT ax_schifffahrtsliniefaehrverkehr_pk PRIMARY KEY (ogc_fid) 3458 3539 ); … … 3461 3542 3462 3543 CREATE INDEX ax_schifffahrtsliniefaehrverkehr_geom_idx ON ax_schifffahrtsliniefaehrverkehr USING gist (wkb_geometry); 3463 CREATE UNIQUE INDEX ax_schifffahrtsliniefaehrverkehr_gml ON ax_schifffahrtsliniefaehrverkehr USING btree (gml_id,beginnt); 3464 3465 COMMENT ON TABLE ax_schifffahrtsliniefaehrverkehr IS 'S c h i f f f a h r t s l i n i e / F À h r v e r k e h r'; 3544 CREATE UNIQUE INDEX ax_schifffahrtsliniefaehrverkehr_gml ON ax_schifffahrtsliniefaehrverkehr USING btree (gml_id, beginnt); 3545 3546 COMMENT ON TABLE ax_schifffahrtsliniefaehrverkehr IS 'Besondere Angaben zum GewÀsser: (REO) "Schifffahrtslinie, FÀhrverkehr" ist die regelmÀÃige Schiffs- oder FÀhrverbindung.'; 3547 3466 3548 3467 3549 --*** ############################################################ … … 3475 3557 -- B ö s c h u n g s k l i f f 3476 3558 -- ----------------------------- 3559 -- Objektart: AX_BoeschungKliff Kennung: 61001 3477 3560 CREATE TABLE ax_boeschungkliff ( 3478 3561 ogc_fid serial NOT NULL, 3479 gml_id character (16),3480 identifier character (44),3562 gml_id character varying NOT NULL, 3563 identifier character varying, 3481 3564 beginnt character(20), 3482 3565 endet character(20), 3483 advstandardmodell varchar,3484 sonstigesmodell varchar[],3485 anlass varchar,3566 advstandardmodell character varying[], 3567 sonstigesmodell character varying[], 3568 anlass character varying, 3486 3569 objekthoehe double precision, 3487 3570 CONSTRAINT ax_boeschungkliff_pk PRIMARY KEY (ogc_fid) … … 3490 3573 SELECT AddGeometryColumn('ax_boeschungkliff','dummy',:alkis_epsg,'POINT',2); 3491 3574 3492 CREATE UNIQUE INDEX ax_boeschungkliff_gml ON ax_boeschungkliff USING btree (gml_id,beginnt); 3493 3494 COMMENT ON TABLE ax_boeschungkliff IS 'B ö s c h u n g s k l i f f'; 3575 CREATE UNIQUE INDEX ax_boeschungkliff_gml ON ax_boeschungkliff USING btree (gml_id, beginnt); 3576 3577 COMMENT ON TABLE ax_boeschungkliff IS 'Reliefformen: (ZUSO) "Böschung" ist die zwischen zwei verschieden hoch gelegenden Ebenen geneigte GelÀndeoberflÀche kÃŒnstlichen oder natÃŒrlichen Ursprungs. 3578 "Kliff" ist eine aus Lockermaterial oder Festgestein aufgebaute SteilkÃŒste.'; 3579 3495 3580 COMMENT ON COLUMN ax_boeschungkliff.gml_id IS 'Identifikator, global eindeutig'; 3496 3581 … … 3498 3583 -- B ö s c h u n g s f l À c h e 3499 3584 -- --------------------------------- 3500 -- AX_Boeschungsflaeche GeÀndert (Revisionsnummer: 1623)3585 -- Objektart: AX_Boeschungsflaeche Kennung: 61002 3501 3586 CREATE TABLE ax_boeschungsflaeche ( 3502 3587 ogc_fid serial NOT NULL, 3503 gml_id character (16),3504 identifier character (44),3588 gml_id character varying NOT NULL, 3589 identifier character varying, 3505 3590 beginnt character(20), 3506 3591 endet character(20), 3507 advstandardmodell varchar, 3508 sonstigesmodell varchar[], 3509 anlass varchar, 3592 advstandardmodell character varying[], 3593 sonstigesmodell character varying[], 3594 anlass character varying, 3595 -- Beziehungen: 3596 istteilvon character varying, -- Index drauf? 3510 3597 CONSTRAINT ax_boeschungsflaeche_pk PRIMARY KEY (ogc_fid) 3511 3598 ); … … 3513 3600 SELECT AddGeometryColumn('ax_boeschungsflaeche','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 3514 3601 3515 CREATE INDEX ax_boeschungsflaeche_geom_idx ON ax_boeschungsflaeche USING gist (wkb_geometry); 3516 CREATE UNIQUE INDEX ax_boeschungsflaeche_gml ON ax_boeschungsflaeche USING btree (gml_id,beginnt); 3517 3518 COMMENT ON TABLE ax_boeschungsflaeche IS 'B ö s c h u n g s f l À c h e'; 3602 CREATE INDEX ax_boeschungsflaeche_geom_idx ON ax_boeschungsflaeche USING gist (wkb_geometry); 3603 CREATE UNIQUE INDEX ax_boeschungsflaeche_gml ON ax_boeschungsflaeche USING btree (gml_id, beginnt); 3604 CREATE INDEX ax_boeschungsflaeche_itv ON ax_boeschungsflaeche USING btree (istteilvon); 3605 3606 COMMENT ON TABLE ax_boeschungsflaeche IS 'Reliefformen: (REO) "BöschungsflÀche" ist eine durch GelÀndekanten begrenzte GelÀndeoberflÀche kÃŒnstlichen oder natÃŒrlichen Ursprungs.'; 3519 3607 COMMENT ON COLUMN ax_boeschungsflaeche.gml_id IS 'Identifikator, global eindeutig'; 3520 3608 … … 3522 3610 -- D a m m / W a l l / D e i c h 3523 3611 -- ---------------------------------------------- 3612 -- Objektart: AX_DammWallDeich Kennung: 61003 3524 3613 CREATE TABLE ax_dammwalldeich ( 3525 3614 ogc_fid serial NOT NULL, 3526 gml_id character (16),3527 identifier character (44),3615 gml_id character varying NOT NULL, 3616 identifier character varying, 3528 3617 beginnt character(20), 3529 3618 endet character(20), 3530 advstandardmodell varchar, 3531 anlass varchar, 3619 advstandardmodell character varying[], 3620 sonstigesmodell character varying[], 3621 anlass character varying, 3532 3622 art integer, 3533 name varchar,3623 name character varying, 3534 3624 funktion integer, 3535 3625 CONSTRAINT ax_dammwalldeich_pk PRIMARY KEY (ogc_fid) … … 3539 3629 3540 3630 CREATE INDEX ax_dammwalldeich_geom_idx ON ax_dammwalldeich USING gist (wkb_geometry); 3541 CREATE UNIQUE INDEX ax_dammwalldeich_gml ON ax_dammwalldeich USING btree (gml_id, beginnt);3542 3543 COMMENT ON TABLE ax_dammwalldeich IS ' D a m m / W a l l / D e i c h';3631 CREATE UNIQUE INDEX ax_dammwalldeich_gml ON ax_dammwalldeich USING btree (gml_id, beginnt); 3632 3633 COMMENT ON TABLE ax_dammwalldeich IS 'Reliefformen: (REO) "Damm, Wall, Deich" ist eine aus Erde oder anderen Baustoffen bestehende langgestreckte AufschÃŒttung, die Vegetation tragen kann.'; 3544 3634 COMMENT ON COLUMN ax_dammwalldeich.gml_id IS 'Identifikator, global eindeutig'; 3545 3635 3546 3636 3547 3637 -- H ö h l e n e i n g a n g 3548 -- ------------------------- 3638 -- ------------------------- 3639 -- Objektart: AX_Hoehleneingang Kennung: 61005 3549 3640 CREATE TABLE ax_hoehleneingang ( 3550 3641 ogc_fid serial NOT NULL, 3551 gml_id character (16),3552 identifier character (44),3642 gml_id character varying NOT NULL, 3643 identifier character varying, 3553 3644 beginnt character(20), 3554 3645 endet character(20), 3555 advstandardmodell varchar, 3556 anlass varchar, 3557 name varchar, 3646 advstandardmodell character varying[], 3647 sonstigesmodell character varying[], 3648 anlass character varying, 3649 name character varying, 3558 3650 ax_datenerhebung integer, 3559 3651 CONSTRAINT ax_hoehleneingang_pk PRIMARY KEY (ogc_fid) … … 3563 3655 3564 3656 CREATE INDEX ax_hoehleneingang_geom_idx ON ax_hoehleneingang USING gist (wkb_geometry); 3565 CREATE UNIQUE INDEX ax_hoehleneingang_gml ON ax_hoehleneingang USING btree (gml_id, beginnt);3566 3567 COMMENT ON TABLE ax_hoehleneingang IS ' Höhleneingang';3657 CREATE UNIQUE INDEX ax_hoehleneingang_gml ON ax_hoehleneingang USING btree (gml_id, beginnt); 3658 3659 COMMENT ON TABLE ax_hoehleneingang IS 'Reliefformen: (REO) "Höhleneingang" ist die Ãffnung eines unterirdischen Hohlraumes an der ErdoberflÀche.'; 3568 3660 COMMENT ON COLUMN ax_hoehleneingang.gml_id IS 'Identifikator, global eindeutig'; 3569 3661 … … 3571 3663 -- F e l s e n , F e l s b l o c k , F e l s n a d e l 3572 3664 -- ------------------------------------------------------ 3573 -- Nutzung3665 -- Objektart: AX_FelsenFelsblockFelsnadel Kennung: 61006 3574 3666 CREATE TABLE ax_felsenfelsblockfelsnadel ( 3575 3667 ogc_fid serial NOT NULL, 3576 gml_id character (16),3577 identifier character (44),3668 gml_id character varying NOT NULL, 3669 identifier character varying, 3578 3670 beginnt character(20), 3579 3671 endet character(20), 3580 advstandardmodell varchar, 3581 anlass varchar, 3582 name varchar, 3672 advstandardmodell character varying[], 3673 sonstigesmodell character varying[], 3674 anlass character varying, 3675 name character varying, 3583 3676 CONSTRAINT ax_felsenfelsblockfelsnadel_pk PRIMARY KEY (ogc_fid) 3584 3677 ); … … 3587 3680 3588 3681 CREATE INDEX ax_felsenfelsblockfelsnadel_geom_idx ON ax_felsenfelsblockfelsnadel USING gist (wkb_geometry); 3589 CREATE UNIQUE INDEX ax_felsenfelsblockfelsnadel_gml ON ax_felsenfelsblockfelsnadel USING btree (gml_id, beginnt);3590 3591 COMMENT ON TABLE ax_felsenfelsblockfelsnadel IS ' F e l s e n , F e l s b l o c k , F e l s n a d e l';3682 CREATE UNIQUE INDEX ax_felsenfelsblockfelsnadel_gml ON ax_felsenfelsblockfelsnadel USING btree (gml_id, beginnt); 3683 3684 COMMENT ON TABLE ax_felsenfelsblockfelsnadel IS 'Reliefformen: (REO) "Felsen, Felsblock, Felsnadel" ist eine aufragende Gesteinsmasse oder ein einzelner groÃer Stein.'; 3592 3685 COMMENT ON COLUMN ax_felsenfelsblockfelsnadel.gml_id IS 'Identifikator, global eindeutig'; 3593 3686 … … 3595 3688 -- D ÃŒ n e 3596 3689 -- ------- 3690 -- Objektart: AX_Duene Kennung: 61007 3597 3691 CREATE TABLE ax_duene ( 3598 3692 ogc_fid serial NOT NULL, 3599 gml_id character (16),3600 identifier character (44),3693 gml_id character varying NOT NULL, 3694 identifier character varying, 3601 3695 beginnt character(20), 3602 3696 endet character(20), 3603 advstandardmodell varchar, 3604 anlass varchar, 3605 name varchar, 3697 advstandardmodell character varying[], 3698 sonstigesmodell character varying[], 3699 anlass character varying, 3700 name character varying, 3606 3701 CONSTRAINT ax_duene_pk PRIMARY KEY (ogc_fid) 3607 3702 ); 3608 3609 3703 SELECT AddGeometryColumn('ax_duene','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 3610 3704 3611 3705 CREATE INDEX ax_duene_geom_idx ON ax_duene USING gist (wkb_geometry); 3612 CREATE UNIQUE INDEX ax_duene_gml ON ax_duene USING btree (gml_id,beginnt); 3613 3614 COMMENT ON TABLE ax_duene IS 'D ÃŒ n e'; 3706 CREATE UNIQUE INDEX ax_duene_gml ON ax_duene USING btree (gml_id, beginnt); 3707 3708 COMMENT ON TABLE ax_duene IS 'Reliefformen: (REO) "DÃŒne" ist ein vom Wind angewehter SandhÃŒgel.'; 3709 COMMENT ON COLUMN ax_duene.gml_id IS 'Identifikator, global eindeutig'; 3615 3710 3616 3711 3617 3712 -- H ö h e n l i n i e 3618 3713 -- -------------------- 3714 -- Objektart: AX_Hoehenlinie Kennung: 61008 3619 3715 CREATE TABLE ax_hoehenlinie ( 3620 3716 ogc_fid serial NOT NULL, 3621 gml_id character (16),3622 identifier character (44),3717 gml_id character varying NOT NULL, 3718 identifier character varying, 3623 3719 beginnt character(20), 3624 3720 endet character(20), 3625 advstandardmodell varchar, 3626 anlass varchar, 3721 advstandardmodell character varying[], 3722 sonstigesmodell character varying[], 3723 anlass character varying, 3627 3724 hoehevonhoehenlinie double precision, 3628 3725 CONSTRAINT ax_hoehenlinie_pk PRIMARY KEY (ogc_fid) … … 3632 3729 3633 3730 CREATE INDEX ax_hoehenlinie_geom_idx ON ax_hoehenlinie USING gist (wkb_geometry); 3634 CREATE UNIQUE INDEX ax_hoehenlinie_gml ON ax_hoehenlinie USING btree (gml_id, beginnt);3635 3636 COMMENT ON TABLE ax_hoehenlinie IS ' H ö h e n l i n i e';3731 CREATE UNIQUE INDEX ax_hoehenlinie_gml ON ax_hoehenlinie USING btree (gml_id, beginnt); 3732 3733 COMMENT ON TABLE ax_hoehenlinie IS 'Reliefformen: (REO) "Höhenlinie" ist die Schnittlinie einer ObjektflÀche (z.B. des GelÀndes) mit einer FlÀche konstanter Höhe ÃŒber oder unter einer HöhenbezugsflÀche.'; 3637 3734 COMMENT ON COLUMN ax_hoehenlinie.gml_id IS 'Identifikator, global eindeutig'; 3638 3735 3736 COMMENT ON COLUMN ax_hoehenlinie.hoehevonhoehenlinie IS 'HHL "Höhe der Höhenlinie" ist der vertikale Abstand von "Höhenlinie" zum amtlichen Bezugssystem fÃŒr die Höhe in [m] auf cm gerundet.'; 3737 3738 3739 -- B e s o n d e r e r T o p o g r a f i s c h e r P u n k t 3740 -- ------------------------------------------------------------- 3741 -- Objektart: AX_BesondererTopographischerPunkt Kennung: 61009 3742 CREATE TABLE ax_besonderertopographischerpunkt ( 3743 ogc_fid serial NOT NULL, 3744 gml_id character varying NOT NULL, 3745 identifier character varying, 3746 beginnt character(20), 3747 endet character(20), 3748 advstandardmodell character varying[], 3749 sonstigesmodell character varying[], 3750 anlass character varying, 3751 land character varying, 3752 stelle character varying, 3753 punktkennung character varying, 3754 sonstigeeigenschaft character varying[], 3755 CONSTRAINT ax_besonderertopographischerpunkt_pk PRIMARY KEY (ogc_fid) 3756 ); 3757 3758 SELECT AddGeometryColumn('ax_besonderertopographischerpunkt','dummy',:alkis_epsg,'POINT',2); 3759 3760 CREATE UNIQUE INDEX ax_besonderertopographischerpunkt_gml ON ax_besonderertopographischerpunkt USING btree (gml_id, beginnt); 3761 3762 COMMENT ON TABLE ax_besonderertopographischerpunkt IS 'Reliefformen: (ZUSO) "Besonderer Topografischer Punkt" ist ein im Liegenschaftskataster gefÃŒhrter Topographischer Punkt.'; 3763 COMMENT ON COLUMN ax_besonderertopographischerpunkt.gml_id IS 'Identifikator, global eindeutig'; 3764 3765 3766 -- S o l l 3767 -- ------- 3768 -- Objektart: AX_Soll Kennung: 61010 3769 CREATE TABLE ax_soll ( 3770 ogc_fid serial NOT NULL, 3771 gml_id character varying NOT NULL, 3772 identifier character varying, 3773 beginnt character(20), 3774 endet character(20), 3775 advstandardmodell character varying[], 3776 sonstigesmodell character varying[], 3777 anlass character varying, 3778 name character varying, 3779 CONSTRAINT ax_soll_pk PRIMARY KEY (ogc_fid) 3780 ); 3781 3782 SELECT AddGeometryColumn('ax_soll','wkb_geometry',:alkis_epsg,'POLYGON',2); 3783 3784 CREATE INDEX ax_soll_geom_idx ON ax_soll USING gist (wkb_geometry); 3785 CREATE UNIQUE INDEX ax_soll_gml ON ax_soll USING btree (gml_id, beginnt); 3786 3787 COMMENT ON TABLE ax_soll IS 'Reliefformen: (REO) "Soll" ist eine runde, oft steilwandige Vertiefung in den norddeutschen GrundmorÀnenlandschaften; kann durch Abschmelzen von ÃŒberschÃŒtteten Toteisblöcken (Toteisloch) oder durch Schmelzen periglazialer Eislinsen entstanden sein.'; 3788 COMMENT ON COLUMN ax_soll.gml_id IS 'Identifikator, global eindeutig'; 3789 3790 COMMENT ON COLUMN ax_soll.name IS 'NAM "Name" ist der Eigenname von "Soll".'; 3639 3791 3640 3792 3641 3793 --** Objektartengruppe: PrimÀres DGM 3642 3794 -- =================================================================== 3643 3644 --AX_Erfassung_DGM 3645 -- ** Tabelle bisher noch nicht generiert 3646 3647 3648 --AX_ErfassungMarkanterGelaendepunkt 3649 -- ** Tabelle bisher noch nicht generiert 3795 -- Kennung '62000' 3650 3796 3651 3797 3652 3798 -- G e l À n d e k a n t e 3653 3799 -- ---------------------------------------------- 3800 -- Objektart: AX_Gelaendekante Kennung: 62040 3654 3801 CREATE TABLE ax_gelaendekante ( 3655 3802 ogc_fid serial NOT NULL, 3656 gml_id character (16),3657 identifier character (44),3803 gml_id character varying NOT NULL, 3804 identifier character varying, 3658 3805 beginnt character(20), 3659 3806 endet character(20), 3660 advstandardmodell varchar, 3661 sonstigesmodell varchar, 3662 anlass varchar, 3663 istteilvon varchar, -- Beziehung? 3807 advstandardmodell character varying[], 3808 sonstigesmodell character varying[], 3809 anlass character varying, 3664 3810 artdergelaendekante integer, 3665 3811 ax_dqerfassungsmethode integer, 3666 3812 identifikation integer, 3667 3813 art integer, 3814 -- Beziehungen: 3815 istteilvon character varying, 3668 3816 CONSTRAINT ax_gelaendekante_pk PRIMARY KEY (ogc_fid) 3669 3817 ); … … 3671 3819 SELECT AddGeometryColumn('ax_gelaendekante','wkb_geometry',:alkis_epsg,'LINESTRING',2); 3672 3820 3673 CREATE INDEX ax_gelaendekante_geom_idx ON ax_gelaendekante USING gist (wkb_geometry); 3674 CREATE UNIQUE INDEX ax_gelaendekante_gml ON ax_gelaendekante USING btree (gml_id,beginnt); 3675 3676 COMMENT ON TABLE ax_gelaendekante IS 'G e l À n d e k a n t e'; 3821 CREATE INDEX ax_gelaendekante_geom_idx ON ax_gelaendekante USING gist (wkb_geometry); 3822 CREATE UNIQUE INDEX ax_gelaendekante_gml ON ax_gelaendekante USING btree (gml_id, beginnt); 3823 CREATE INDEX ax_gelaendekante_itv_idx ON ax_gelaendekante USING btree (istteilvon); 3824 3825 COMMENT ON TABLE ax_gelaendekante IS 'PrimÀres DGM: (REO) "GelÀndekante" ist die Schnittlinie unterschiedlich geneigter GelÀndeflÀchen.'; 3677 3826 COMMENT ON COLUMN ax_gelaendekante.gml_id IS 'Identifikator, global eindeutig'; 3678 3827 3679 3828 3680 --AX_MarkanterGelaendepunkt 3829 -- M a r k a n t e r G e l À n d e p u n k t 3830 -- ------------------------------------------- 3831 -- Objektart: AX_MarkanterGelaendepunkt Kennung: 62070 3681 3832 -- ** Tabelle bisher noch nicht generiert 3833 -- "Markanter GelÀndepunkt" ist ein Höhenpunkt an markanter Stelle des GelÀndes, der zur ErgÀnzung eines gitterförmigen DGM und/oder der Höhenliniendarstellung dient. 3682 3834 3683 3835 3684 3836 -- B e s o n d e r e r H ö h e n p u n k t 3685 3837 -- ------------------------------------------------------------- 3838 -- Objektart: AX_BesondererHoehenpunkt Kennung: 62090 3686 3839 CREATE TABLE ax_besondererhoehenpunkt ( 3687 3840 ogc_fid serial NOT NULL, 3688 gml_id character (16),3689 identifier character (44),3841 gml_id character varying NOT NULL, 3842 identifier character varying, 3690 3843 beginnt character(20), 3691 3844 endet character(20), 3692 advstandardmodell varchar,3693 sonstigesmodell varchar,3694 anlass varchar,3845 advstandardmodell character varying[], 3846 sonstigesmodell character varying[], 3847 anlass character varying, 3695 3848 besonderebedeutung integer, 3696 3849 CONSTRAINT ax_besondererhoehenpunkt_pk PRIMARY KEY (ogc_fid) … … 3700 3853 3701 3854 CREATE INDEX ax_besondererhoehenpunkt_geom_idx ON ax_besondererhoehenpunkt USING gist (wkb_geometry); 3702 CREATE UNIQUE INDEX ax_besondererhoehenpunkt_gml ON ax_besondererhoehenpunkt USING btree (gml_id, beginnt);3703 3704 COMMENT ON TABLE ax_besondererhoehenpunkt IS ' B e s o n d e r e r H ö h e n - P u n k t';3855 CREATE UNIQUE INDEX ax_besondererhoehenpunkt_gml ON ax_besondererhoehenpunkt USING btree (gml_id, beginnt); 3856 3857 COMMENT ON TABLE ax_besondererhoehenpunkt IS 'PrimÀres DGM: (REO) "Besonderer Höhenpunkt" ist ein Höhenpunkt mit besonderer topographischer Bedeutung.'; 3705 3858 COMMENT ON COLUMN ax_besondererhoehenpunkt.gml_id IS 'Identifikator, global eindeutig'; 3706 3859 3707 3708 3709 --** Objektartengruppe:SekundÀres DGM 3860 COMMENT ON COLUMN ax_besondererhoehenpunkt.besonderebedeutung IS 'BBD "Besondere Bedeutung" ist die besondere topographische Bedeutung des Höhenpunktes.'; 3861 3862 3863 --** Objektartengruppe: SekundÀres DGM 3710 3864 -- =================================================================== 3865 -- Kennung '63000' 3866 -- 63010 'DGM-Gitter' 3867 -- 63020 'Abgeleitete Höhenlinie' 3868 3711 3869 3712 3870 --*** ############################################################ … … 3716 3874 --** Objektartengruppe: Ãffentlich-rechtliche und sonstige Festlegungen 3717 3875 -- =================================================================== 3718 3876 -- Kennung '71000' 3719 3877 3720 3878 -- K l a s s i f i z i e r u n g n a c h S t r a s s e n r e c h t 3721 3879 -- ------------------------------------------------------------------- 3880 -- Objektart: AX_KlassifizierungNachStrassenrecht Kennung: 71001 3722 3881 CREATE TABLE ax_klassifizierungnachstrassenrecht ( 3723 3882 ogc_fid serial NOT NULL, 3724 gml_id character (16),3725 identifier character (44),3883 gml_id character varying NOT NULL, 3884 identifier character varying, 3726 3885 beginnt character(20), 3727 3886 endet character(20), 3728 advstandardmodell varchar, 3729 anlass varchar, 3887 advstandardmodell character varying[], 3888 sonstigesmodell character varying[], 3889 anlass character varying, 3730 3890 artderfestlegung integer, 3731 land integer,3732 stelle varchar,3733 bezeichnung varchar,3891 land character varying, 3892 stelle character varying, 3893 bezeichnung character varying, 3734 3894 CONSTRAINT ax_klassifizierungnachstrassenrecht_pk PRIMARY KEY (ogc_fid) 3735 3895 ); … … 3738 3898 3739 3899 CREATE INDEX ax_klassifizierungnachstrassenrecht_geom_idx ON ax_klassifizierungnachstrassenrecht USING gist (wkb_geometry); 3740 CREATE UNIQUE INDEX ax_klassifizierungnachstrassenrecht_gml ON ax_klassifizierungnachstrassenrecht USING btree (gml_id, beginnt);3741 CREATE INDEX ax_klassifizierungnachstrassenrecht_afs ON ax_klassifizierungnachstrassenrecht(land,stelle);3742 3743 COMMENT ON TABLE ax_klassifizierungnachstrassenrecht IS ' K l a s s i f i z i e r u n g n a c h S t r a s s e n r e c h t';3900 CREATE UNIQUE INDEX ax_klassifizierungnachstrassenrecht_gml ON ax_klassifizierungnachstrassenrecht USING btree (gml_id, beginnt); 3901 CREATE INDEX ax_klassifizierungnachstrassenrecht_afs ON ax_klassifizierungnachstrassenrecht USING btree (land, stelle); 3902 3903 COMMENT ON TABLE ax_klassifizierungnachstrassenrecht IS 'Ãffentlich-rechtliche und sonstige Festlegungen: (REO) "Klassifizierung nach Strassenrecht" ist die auf den Grund und Boden bezogene BeschrÀnkung, Belastung oder andere Eigenschaft einer FlÀche nach öffentlichen, straÃenrechtlichen Vorschriften.'; 3744 3904 COMMENT ON COLUMN ax_klassifizierungnachstrassenrecht.gml_id IS 'Identifikator, global eindeutig'; 3905 3906 3907 -- Objektart: AX_AndereFestlegungNachStrassenrecht Kennung: 71002 3908 -- "Andere Festlegung nach StraÃenrecht" ist die auf den Grund und Boden bezogene BeschrÀnkung, Belastung oder andere Eigenschaft einer FlÀche nach öffentlichen, straÃenrechtlichen Vorschriften. 3909 3745 3910 3746 3911 3747 3912 -- K l a s s i f i z i e r u n g n a c h W a s s e r r e c h t 3748 3913 -- --------------------------------------------------------------- 3914 -- Objektart: AX_KlassifizierungNachWasserrecht Kennung: 71003 3749 3915 CREATE TABLE ax_klassifizierungnachwasserrecht ( 3750 3916 ogc_fid serial NOT NULL, 3751 gml_id character (16),3752 identifier character (44),3917 gml_id character varying NOT NULL, 3918 identifier character varying, 3753 3919 beginnt character(20), 3754 3920 endet character(20), 3755 advstandardmodell varchar, 3756 anlass varchar, 3921 advstandardmodell character varying[], 3922 sonstigesmodell character varying[], 3923 anlass character varying, 3757 3924 artderfestlegung integer, 3758 land integer,3759 stelle varchar,3925 land character varying, 3926 stelle character varying, 3760 3927 CONSTRAINT ax_klassifizierungnachwasserrecht_pk PRIMARY KEY (ogc_fid) 3761 3928 ); … … 3764 3931 3765 3932 CREATE INDEX ax_klassifizierungnachwasserrecht_geom_idx ON ax_klassifizierungnachwasserrecht USING gist (wkb_geometry); 3766 CREATE INDEX ax_klassifizierungnachwasserrecht_afs ON ax_klassifizierungnachwasserrecht(land,stelle);3767 3768 COMMENT ON TABLE ax_klassifizierungnachwasserrecht IS ' K l a s s i f i z i e r u n g n a c h W a s s e r r e c h t';3933 CREATE INDEX ax_klassifizierungnachwasserrecht_afs ON ax_klassifizierungnachwasserrecht USING btree (land, stelle); 3934 3935 COMMENT ON TABLE ax_klassifizierungnachwasserrecht IS 'Ãffentlich-rechtliche und sonstige Festlegungen: (REO) "Klassifizierung nach Wasserrecht" ist die auf den Grund und Boden bezogene BeschrÀnkung, Belastung oder andere Eigenschaft einer FlÀche nach öffentlichen, wasserrechtlichen Vorschriften.'; 3769 3936 COMMENT ON COLUMN ax_klassifizierungnachwasserrecht.gml_id IS 'Identifikator, global eindeutig'; 3937 3938 3939 -- A n d e r e F e s t l e g u n g n a c h W a s s e r r e c h t 3940 -- -------------------------------------------------------------------- 3941 -- Objektart: AX_AndereFestlegungNachWasserrecht Kennung: 71004 3942 CREATE TABLE ax_anderefestlegungnachwasserrecht ( 3943 ogc_fid serial NOT NULL, 3944 gml_id character varying NOT NULL, 3945 identifier character varying, 3946 beginnt character(20), 3947 endet character(20), 3948 advstandardmodell character varying[], 3949 sonstigesmodell character varying[], 3950 anlass character varying, 3951 artderfestlegung integer, 3952 land character varying, 3953 stelle character varying, 3954 CONSTRAINT ax_anderefestlegungnachwasserrecht_pk PRIMARY KEY (ogc_fid) 3955 ); 3956 3957 SELECT AddGeometryColumn('ax_anderefestlegungnachwasserrecht','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 3958 3959 CREATE INDEX ax_anderefestlegungnachwasserrecht_geom_idx ON ax_anderefestlegungnachwasserrecht USING gist (wkb_geometry); 3960 CREATE UNIQUE INDEX ax_anderefestlegungnachwasserrecht_gml ON ax_anderefestlegungnachwasserrecht USING btree (gml_id, beginnt); 3961 CREATE INDEX ax_anderefestlegungnachwasserrecht_afs ON ax_anderefestlegungnachwasserrecht(land, stelle); 3962 3963 COMMENT ON TABLE ax_anderefestlegungnachwasserrecht IS 'Ãffentlich-rechtliche und sonstige Festlegungen: (REO) "Andere Festlegung nach Wasserrecht" ist die auf den Grund und Boden bezogene BeschrÀnkung, Belastung oder andere Eigenschaft einer FlÀche nach öffentlichen, wasserrechtlichen Vorschriften.'; 3964 COMMENT ON COLUMN ax_anderefestlegungnachwasserrecht.gml_id IS 'Identifikator, global eindeutig'; 3965 3966 3967 -- S c h u t z g e b i e t n a c h W a s s e r r e c h t 3968 -- ----------------------------------------------------------- 3969 -- Objektart: AX_SchutzgebietNachWasserrecht Kennung: 71005 3970 CREATE TABLE ax_schutzgebietnachwasserrecht ( 3971 ogc_fid serial NOT NULL, 3972 gml_id character varying NOT NULL, 3973 identifier character varying, 3974 beginnt character(20), 3975 endet character(20), 3976 advstandardmodell character varying[], 3977 sonstigesmodell character varying[], 3978 anlass character varying, 3979 artderfestlegung integer, 3980 land character varying, 3981 stelle character varying, 3982 art character varying[], 3983 name character varying[], 3984 nummerdesschutzgebietes character varying, 3985 CONSTRAINT ax_schutzgebietnachwasserrecht_pk PRIMARY KEY (ogc_fid) 3986 ); 3987 3988 SELECT AddGeometryColumn('ax_schutzgebietnachwasserrecht','dummy',:alkis_epsg,'POINT',2); 3989 3990 CREATE UNIQUE INDEX ax_schutzgebietnachwasserrecht_gml ON ax_schutzgebietnachwasserrecht USING btree (gml_id, beginnt); 3991 CREATE INDEX ax_schutzgebietnachwasserrecht_afs ON ax_schutzgebietnachwasserrecht USING btree (land, stelle); 3992 3993 COMMENT ON TABLE ax_schutzgebietnachwasserrecht IS 'Ãffentlich-rechtliche und sonstige Festlegungen: (NREO) "Schutzgebiet nach Wassserrecht" ist ein fachlich ÃŒbergeordnetes Gebiet von FlÀchen mit bodenbezogenen BeschrÀnkungen, Belastungen oder anderen Eigenschaften nach öffentlichen, wasserrechtlichen Vorschriften.'; 3994 COMMENT ON COLUMN ax_schutzgebietnachwasserrecht.gml_id IS 'Identifikator, global eindeutig'; 3995 3996 3997 -- N a t u r -, U m w e l t - o d e r B o d e n s c h u t z r e c h t 3998 -- ------------------------------------------------------------------------ 3999 -- Objektart: AX_NaturUmweltOderBodenschutzrecht Kennung: 71006 4000 CREATE TABLE ax_naturumweltoderbodenschutzrecht ( 4001 ogc_fid serial NOT NULL, 4002 gml_id character varying NOT NULL, 4003 identifier character varying, 4004 beginnt character(20), 4005 endet character(20), 4006 advstandardmodell character varying[], 4007 sonstigesmodell character varying[], 4008 anlass character varying, 4009 artderfestlegung integer, 4010 land character varying, 4011 stelle character varying, 4012 name character varying, 4013 CONSTRAINT ax_naturumweltoderbodenschutzrecht_pk PRIMARY KEY (ogc_fid) 4014 ); 4015 4016 SELECT AddGeometryColumn('ax_naturumweltoderbodenschutzrecht','wkb_geometry',:alkis_epsg,'GEOMETRY',2); -- POLYGON/MULTIPOLYGON 4017 4018 CREATE INDEX ax_naturumweltoderbodenschutzrecht_geom_idx ON ax_naturumweltoderbodenschutzrecht USING gist (wkb_geometry); 4019 CREATE UNIQUE INDEX ax_naturumweltoderbodenschutzrecht_gml ON ax_naturumweltoderbodenschutzrecht USING btree (gml_id, beginnt); 4020 CREATE INDEX ax_naturumweltoderbodenschutzrecht_afs ON ax_naturumweltoderbodenschutzrecht USING btree (land, stelle); 4021 4022 COMMENT ON TABLE ax_naturumweltoderbodenschutzrecht IS 'Ãffentlich-rechtliche und sonstige Festlegungen: (REO) "Natur-, Umwelt- oder Bodenschutzrecht" ist die auf den Grund und Boden bezogene BeschrÀnkung, Belastung oder andere Eigenschaft einer FlÀche oder eines Gegenstandes nach öffentlichen, natur-, umwelt- oder bodenschutzrechtlichen Vorschriften.'; 4023 COMMENT ON COLUMN ax_naturumweltoderbodenschutzrecht.gml_id IS 'Identifikator, global eindeutig'; 4024 4025 4026 -- S c h u t z g e b i e t n a c h N a t u r, U m w e l t o d e r B o d e n s c h u t z r e c h t 4027 -- ----------------------------------------------------------------------------------------------------- 4028 -- Objektart: AX_SchutzgebietNachNaturUmweltOderBodenschutzrecht Kennung: 71007 4029 CREATE TABLE ax_schutzgebietnachnaturumweltoderbodenschutzrecht ( 4030 ogc_fid serial NOT NULL, 4031 gml_id character varying NOT NULL, 4032 identifier character varying, 4033 beginnt character(20), 4034 endet character(20), 4035 advstandardmodell character varying[], 4036 sonstigesmodell character varying[], 4037 anlass character varying, 4038 artderfestlegung integer, 4039 land character varying, 4040 stelle character varying, 4041 name character varying, 4042 CONSTRAINT ax_schutzgebietnachnaturumweltoderbodenschutzrecht_pk PRIMARY KEY (ogc_fid) 4043 ); 4044 4045 SELECT AddGeometryColumn('ax_schutzgebietnachnaturumweltoderbodenschutzrecht','dummy',:alkis_epsg,'POINT',2); 4046 4047 CREATE UNIQUE INDEX ax_schutzgebietnachnaturumweltoderbodenschutzrecht_gml ON ax_schutzgebietnachnaturumweltoderbodenschutzrecht USING btree (gml_id, beginnt); 4048 CREATE INDEX ax_schutzgebietnachnaturumweltoderbodenschutzrecht_afs ON ax_schutzgebietnachnaturumweltoderbodenschutzrecht USING btree (land, stelle); 4049 4050 COMMENT ON TABLE ax_schutzgebietnachnaturumweltoderbodenschutzrecht IS 'Ãffentlich-rechtliche und sonstige Festlegungen: (NREO) "Schutzgebiet nach Natur, Umwelt oder Bodenschutzrecht" ist ein fachlich ÃŒbergeordnetes Gebiet von FlÀchen mit bodenbezogenen BeschrÀnkungen, Belastungen oder anderen Eigenschaften nach öffentlichen Vorschriften.'; 4051 COMMENT ON COLUMN ax_schutzgebietnachnaturumweltoderbodenschutzrecht.gml_id IS 'Identifikator, global eindeutig'; 3770 4052 3771 4053 3772 4054 -- B a u - , R a u m - o d e r B o d e n o r d n u n g s r e c h t 3773 4055 -- --------------------------------------------------------------------- 3774 -- 'Bau-, Raum- oder Bodenordnungsrecht' ist ein fachlich ÃŒbergeordnetes Gebiet von FlÀchen 3775 -- mit bodenbezogenen BeschrÀnkungen, Belastungen oder anderen Eigenschaften nach öffentlichen Vorschriften. 4056 -- Objektart: AX_BauRaumOderBodenordnungsrecht Kennung: 71008 3776 4057 CREATE TABLE ax_bauraumoderbodenordnungsrecht ( 3777 4058 ogc_fid serial NOT NULL, 3778 gml_id character (16),3779 identifier character (44),4059 gml_id character varying NOT NULL, 4060 identifier character varying, 3780 4061 beginnt character(20), 3781 4062 endet character(20), 3782 advstandardmodell varchar, 3783 anlass varchar, 3784 art varchar, 3785 name varchar, 4063 advstandardmodell character varying[], 4064 sonstigesmodell character varying[], 4065 anlass character varying, 4066 art character varying, 4067 name character varying, 3786 4068 artderfestlegung integer, 3787 land integer, 3788 stelle varchar, 3789 bezeichnung varchar, 4069 land character varying, 4070 stelle character varying, 4071 bezeichnung character varying, 4072 datumanordnung character varying, 3790 4073 CONSTRAINT ax_bauraumoderbodenordnungsrecht_pk PRIMARY KEY (ogc_fid) 3791 4074 ); 3792 3793 4075 SELECT AddGeometryColumn('ax_bauraumoderbodenordnungsrecht','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 3794 4076 3795 CREATE INDEX ax_bauraumoderbodenordnungsrecht_geom_idx ON ax_bauraumoderbodenordnungsrecht USING gist (wkb_geometry);3796 CREATE UNIQUE INDEX ax_bauraumoderbodenordnungsrecht_gml ON ax_bauraumoderbodenordnungsrecht USING btree (gml_id, beginnt);3797 3798 COMMENT ON TABLE ax_bauraumoderbodenordnungsrecht IS ' REO: Bau-, Raum- oder Bodenordnungsrecht';4077 CREATE INDEX ax_bauraumoderbodenordnungsrecht_geom_idx ON ax_bauraumoderbodenordnungsrecht USING gist (wkb_geometry); 4078 CREATE UNIQUE INDEX ax_bauraumoderbodenordnungsrecht_gml ON ax_bauraumoderbodenordnungsrecht USING btree (gml_id, beginnt); 4079 4080 COMMENT ON TABLE ax_bauraumoderbodenordnungsrecht IS 'Ãffentlich-rechtliche und sonstige Festlegungen: (REO) "Bau-, Raum- oder Bodenordnungsrecht" ist ein fachlich ÃŒbergeordnetes Gebiet von FlÀchen mit bodenbezogenen BeschrÀnkungen, Belastungen oder anderen Eigenschaften nach öffentlichen Vorschriften.'; 3799 4081 COMMENT ON COLUMN ax_bauraumoderbodenordnungsrecht.gml_id IS 'Identifikator, global eindeutig'; 3800 4082 COMMENT ON COLUMN ax_bauraumoderbodenordnungsrecht.artderfestlegung IS 'ADF'; … … 3803 4085 3804 4086 4087 -- D e n k m a l s c h u t z r e c h t 4088 -- ----------------------------------- 4089 -- Objektart: AX_Denkmalschutzrecht Kennung: 71009 4090 CREATE TABLE ax_denkmalschutzrecht ( 4091 ogc_fid serial NOT NULL, 4092 gml_id character varying NOT NULL, 4093 identifier character varying, 4094 beginnt character(20), 4095 endet character(20), 4096 advstandardmodell character varying[], 4097 sonstigesmodell character varying[], 4098 anlass character varying, 4099 artderfestlegung integer, 4100 land character varying, 4101 stelle character varying, 4102 art character varying, 4103 name character varying, 4104 CONSTRAINT ax_denkmalschutzrecht_pk PRIMARY KEY (ogc_fid) 4105 ); 4106 4107 SELECT AddGeometryColumn('ax_denkmalschutzrecht','wkb_geometry',:alkis_epsg,'GEOMETRY',2); -- POLYGON/MULTIPOLYGON 4108 4109 CREATE INDEX ax_denkmalschutzrecht_geom_idx ON ax_denkmalschutzrecht USING gist (wkb_geometry); 4110 CREATE UNIQUE INDEX ax_denkmalschutzrecht_gml ON ax_denkmalschutzrecht USING btree (gml_id, beginnt); 4111 CREATE INDEX ax_denkmalschutzrecht_afs ON ax_denkmalschutzrecht(land, stelle); 4112 4113 COMMENT ON TABLE ax_denkmalschutzrecht IS 'Ãffentlich-rechtliche und sonstige Festlegungen: (REO) "Denkmalschutzrecht" ist die auf den Grund und Boden bezogene BeschrÀnkung, Belastung oder andere Eigenschaft einer FlÀche oder Gegenstand nach öffentlichen, denkmalschutzrechtlichen Vorschriften.'; 4114 COMMENT ON COLUMN ax_denkmalschutzrecht.gml_id IS 'Identifikator, global eindeutig'; 4115 4116 4117 -- F o r s t r e c h t 4118 -- ------------------- 4119 -- Objektart: AX_Forstrecht Kennung: 71010 4120 CREATE TABLE ax_forstrecht ( 4121 ogc_fid serial NOT NULL, 4122 gml_id character varying NOT NULL, 4123 identifier character varying, 4124 beginnt character(20), 4125 endet character(20), 4126 advstandardmodell character varying[], 4127 sonstigesmodell character varying[], 4128 anlass character varying, 4129 artderfestlegung integer, 4130 besonderefunktion integer, 4131 land character varying, 4132 stelle character varying, 4133 CONSTRAINT ax_forstrecht_pk PRIMARY KEY (ogc_fid) 4134 ); 4135 4136 SELECT AddGeometryColumn('ax_forstrecht','wkb_geometry',:alkis_epsg,'GEOMETRY',2); -- POLYGON/MULTIPOLYGON 4137 4138 CREATE INDEX ax_forstrecht_geom_idx ON ax_forstrecht USING gist (wkb_geometry); 4139 CREATE UNIQUE INDEX ax_forstrecht_gml ON ax_forstrecht USING btree (gml_id, beginnt); 4140 CREATE INDEX ax_forstrecht_afs ON ax_forstrecht(land,stelle); 4141 4142 COMMENT ON TABLE ax_forstrecht IS 'Ãffentlich-rechtliche und sonstige Festlegungen: (REO) "Forstrecht" ist die auf den Grund und Boden bezogene BeschrÀnkung, Belastung oder andere Eigenschaft einer FlÀche nach öffentlichen, forstrechtlichen Vorschriften.'; 4143 COMMENT ON COLUMN ax_forstrecht.gml_id IS 'Identifikator, global eindeutig'; 4144 4145 3805 4146 -- S o n s t i g e s R e c h t 3806 4147 -- ----------------------------- 4148 -- Objektart: AX_SonstigesRecht Kennung: 71011 3807 4149 CREATE TABLE ax_sonstigesrecht ( 3808 4150 ogc_fid serial NOT NULL, 3809 gml_id character (16),3810 identifier character (44),4151 gml_id character varying NOT NULL, 4152 identifier character varying, 3811 4153 beginnt character(20), 3812 4154 endet character(20), 3813 advstandardmodell varchar, 3814 anlass varchar, 4155 advstandardmodell character varying[], 4156 sonstigesmodell character varying[], 4157 anlass character varying, 3815 4158 artderfestlegung integer, 3816 land integer,3817 stelle varchar,3818 bezeichnung varchar,3819 characterstring varchar,3820 art varchar,3821 name varchar,4159 land character varying, 4160 stelle character varying, 4161 bezeichnung character varying, 4162 characterstring character varying, 4163 art character varying, 4164 name character varying, 3822 4165 funktion integer, 3823 4166 CONSTRAINT ax_sonstigesrecht_pk PRIMARY KEY (ogc_fid) … … 3827 4170 3828 4171 CREATE INDEX ax_sonstigesrecht_geom_idx ON ax_sonstigesrecht USING gist (wkb_geometry); 3829 CREATE UNIQUE INDEX ax_sonstigesrecht_gml ON ax_sonstigesrecht USING btree (gml_id, beginnt);3830 3831 COMMENT ON TABLE ax_sonstigesrecht IS ' S o n s t i g e s R e c h t';4172 CREATE UNIQUE INDEX ax_sonstigesrecht_gml ON ax_sonstigesrecht USING btree (gml_id, beginnt); 4173 4174 COMMENT ON TABLE ax_sonstigesrecht IS 'Ãffentlich-rechtliche und sonstige Festlegungen: (REO) "Sonstiges Recht" sind die auf den Grund und Boden bezogenen BeschrÀnkungen, Belastungen oder anderen Eigenschaften einer FlÀche nach weiteren, nicht unter die Objektarten 71001 bis 71010 zu subsumierenden öffentlich - rechtlichen Vorschriften.'; 3832 4175 COMMENT ON COLUMN ax_sonstigesrecht.gml_id IS 'Identifikator, global eindeutig'; 4176 4177 COMMENT ON COLUMN ax_sonstigesrecht.artderfestlegung IS 'ADF "Art der Festlegung" ist die auf den Grund und Boden bezogene Art der BeschrÀnkung, Belastung oder anderen öffentlich-rechtlichen Eigenschaft.'; 4178 4179 4180 -- S c h u t z z o n e 4181 -- ------------------- 4182 -- Objektart: AX_Schutzzone Kennung: 71012 4183 CREATE TABLE ax_schutzzone ( 4184 ogc_fid serial NOT NULL, 4185 gml_id character varying NOT NULL, 4186 identifier character varying, 4187 beginnt character(20), 4188 endet character(20), 4189 advstandardmodell character varying[], 4190 sonstigesmodell character varying[], 4191 anlass character varying, 4192 "zone" integer, 4193 art character varying[], 4194 -- Beziehungen: 4195 istteilvon character varying, --> AX_SchutzgebietNachWasserrecht 4196 CONSTRAINT ax_schutzzone_pk PRIMARY KEY (ogc_fid) 4197 ); 4198 4199 SELECT AddGeometryColumn('ax_schutzzone','wkb_geometry',:alkis_epsg,'GEOMETRY',2); -- POLYGON/MULTIPOLYGON 4200 4201 CREATE INDEX ax_schutzzone_geom_idx ON ax_schutzzone USING gist (wkb_geometry); 4202 CREATE UNIQUE INDEX ax_schutzzone_gml ON ax_schutzzone USING btree (gml_id, beginnt); 4203 CREATE INDEX ax_schutzzone_itv ON ax_schutzzone USING btree (istteilvon); 4204 4205 COMMENT ON TABLE ax_schutzzone IS 'Ãffentlich-rechtliche und sonstige Festlegungen: (REO) "Schutzzone" ist die auf den Grund und Boden bezogene BeschrÀnkung, Belastung oder andere Eigenschaft einer FlÀche nach öffentlichen oder wasserrechtlichen Vorschriften.'; 4206 COMMENT ON COLUMN ax_schutzzone.gml_id IS 'Identifikator, global eindeutig'; 4207 4208 COMMENT ON COLUMN ax_schutzzone.istteilvon IS '-> Beziehung zu AX_SchutzgebietNachWasserrecht (1)'; 4209 3833 4210 3834 4211 3835 4212 --** Objektartengruppe: BodenschÀtzung, Bewertung 3836 4213 -- =================================================================== 4214 -- Kennung '72000' 3837 4215 3838 4216 3839 4217 -- B o d e n s c h À t z u n g 3840 4218 -- ---------------------------------------------- 4219 -- Objektart: AX_Bodenschaetzung Kennung: 72001 3841 4220 CREATE TABLE ax_bodenschaetzung ( 3842 4221 ogc_fid serial NOT NULL, 3843 gml_id character (16),3844 identifier character (44),4222 gml_id character varying NOT NULL, 4223 identifier character varying, 3845 4224 beginnt character(20), 3846 4225 endet character(20), 3847 advstandardmodell varchar, 3848 anlass varchar, 4226 advstandardmodell character varying[], 4227 sonstigesmodell character varying[], 4228 anlass character varying, 4229 art character varying, 4230 name character varying, 3849 4231 kulturart integer, 3850 4232 bodenart integer, 3851 4233 zustandsstufeoderbodenstufe integer, 3852 4234 entstehungsartoderklimastufewasserverhaeltnisse integer[], 3853 bodenzahlodergruenlandgrundzahl 4235 bodenzahlodergruenlandgrundzahl integer, 3854 4236 ackerzahlodergruenlandzahl integer, 3855 4237 sonstigeangaben integer[], … … 3861 4243 3862 4244 CREATE INDEX ax_bodenschaetzung_geom_idx ON ax_bodenschaetzung USING gist (wkb_geometry); 3863 CREATE UNIQUE INDEX ax_bodenschaetzung_gml ON ax_bodenschaetzung USING btree (gml_id, beginnt);3864 3865 COMMENT ON TABLE ax_bodenschaetzung IS ' "B o d e n s c h À t z u ng" ist die kleinste Einheit einer bodengeschÀtzten FlÀche nach dem BodenschÀtzungsgesetz, fÃŒr die eine ErtragsfÀhigkeit im Liegenschaftskataster nachzuweisen ist (BodenschÀtzungsflÀche). Ausgenommen sind MusterstÃŒcke, LandesmusterstÃŒcke und VergleichsstÃŒcke der BodenschÀtzung.';4245 CREATE UNIQUE INDEX ax_bodenschaetzung_gml ON ax_bodenschaetzung USING btree (gml_id, beginnt); 4246 4247 COMMENT ON TABLE ax_bodenschaetzung IS 'BodenschÀtzung, Bewertung: (REO) "BodenschÀtzung" ist die kleinste Einheit einer bodengeschÀtzten FlÀche nach dem BodenschÀtzungsgesetz, fÃŒr die eine ErtragsfÀhigkeit im Liegenschaftskataster nachzuweisen ist (BodenschÀtzungsflÀche). Ausgenommen sind MusterstÃŒcke, LandesmusterstÃŒcke und VergleichsstÃŒcke der BodenschÀtzung.'; 3866 4248 3867 4249 COMMENT ON COLUMN ax_bodenschaetzung.gml_id IS 'Identifikator, global eindeutig'; 3868 COMMENT ON COLUMN ax_bodenschaetzung.kulturart IS ' "Kulturart" ist die bestandskrÀftig festgesetzte landwirtschaftliche Nutzungsart entsprechend dem Acker- oder GrÃŒnlandschÀtzungsrahmen.';3869 COMMENT ON COLUMN ax_bodenschaetzung.bodenart IS ' "Bodenart" ist die nach den DurchfÃŒhrungsbestimmungen zum BodenschÀtzungsgesetz (SchÀtzungsrahmen) festgelegte Bezeichnung der Bodenart.';3870 COMMENT ON COLUMN ax_bodenschaetzung.zustandsstufeoderbodenstufe IS ' "Zustandsstufe oder Bodenstufe" ist die nach den SchÀtzungsrahmen festgelegte Bezeichnung der Zustands- oder Bodenstufe.';3871 COMMENT 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.';3872 COMMENT ON COLUMN ax_bodenschaetzung.bodenzahlodergruenlandgrundzahl IS ' "Bodenzahl oder GrÃŒnlandgrundzahl" ist die Wertzahl nach dem Acker- oder GrÃŒnlandschÀtzungsrahmen';3873 COMMENT 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.';3874 COMMENT ON COLUMN ax_bodenschaetzung.sonstigeangaben IS ' "Sonstige Angaben" ist der Nachweis von Besonderheiten einer bodengeschÀtzten FlÀche.';3875 COMMENT ON COLUMN ax_bodenschaetzung.jahreszahl IS ' "Jahreszahl" ist das Jahr, in dem eine Neukultur oder Tiefkultur angelegt worden ist.';4250 COMMENT ON COLUMN ax_bodenschaetzung.kulturart IS 'KUL "Kulturart" ist die bestandskrÀftig festgesetzte landwirtschaftliche Nutzungsart entsprechend dem Acker- oder GrÃŒnlandschÀtzungsrahmen.'; 4251 COMMENT ON COLUMN ax_bodenschaetzung.bodenart IS 'KN1 "Bodenart" ist die nach den DurchfÃŒhrungsbestimmungen zum BodenschÀtzungsgesetz (SchÀtzungsrahmen) festgelegte Bezeichnung der Bodenart.'; 4252 COMMENT ON COLUMN ax_bodenschaetzung.zustandsstufeoderbodenstufe IS 'KN2 "Zustandsstufe oder Bodenstufe" ist die nach den SchÀtzungsrahmen festgelegte Bezeichnung der Zustands- oder Bodenstufe.'; 4253 COMMENT ON COLUMN ax_bodenschaetzung.entstehungsartoderklimastufewasserverhaeltnisse IS 'KN3 "Entstehungsart oder Klimastufe/WasserverhÀltnisse" ist die nach den SchÀtzungsrahmen festgelegte Bezeichnung der Entstehungsart oder der Klimastufe und der WasserverhÀltnisse.'; 4254 COMMENT ON COLUMN ax_bodenschaetzung.bodenzahlodergruenlandgrundzahl IS 'WE1 "Bodenzahl oder GrÃŒnlandgrundzahl" ist die Wertzahl nach dem Acker- oder GrÃŒnlandschÀtzungsrahmen'; 4255 COMMENT ON COLUMN ax_bodenschaetzung.ackerzahlodergruenlandzahl IS 'WE2 "Ackerzahl oder GrÃŒnlandzahl" ist die "Bodenzahl oder GrÃŒnlandgrundzahl" einschlieÃlich Ab- und Zurechnungen nach dem BodenschÀtzungsgesetz.'; 4256 COMMENT ON COLUMN ax_bodenschaetzung.sonstigeangaben IS 'SON "Sonstige Angaben" ist der Nachweis von Besonderheiten einer bodengeschÀtzten FlÀche.'; 4257 COMMENT ON COLUMN ax_bodenschaetzung.jahreszahl IS 'JAH "Jahreszahl" ist das Jahr, in dem eine Neukultur oder Tiefkultur angelegt worden ist.'; 3876 4258 3877 4259 3878 4260 -- M u s t e r -, L a n d e s m u s t e r - u n d V e r g l e i c h s s t u e c k 3879 4261 -- ----------------------------------------------------------------------------------- 4262 -- Objektart: AX_MusterLandesmusterUndVergleichsstueck Kennung: 72002 3880 4263 CREATE TABLE ax_musterlandesmusterundvergleichsstueck ( 3881 ogc_fid serial NOT NULL, 3882 gml_id character(16), 3883 identifier character(44), 3884 beginnt character(20), 3885 endet character(20), 3886 advstandardmodell varchar, 3887 anlass varchar, 3888 merkmal integer, 3889 nummer integer, 3890 kulturart integer, 3891 bodenart integer, 3892 zustandsstufeoderbodenstufe integer, 4264 ogc_fid serial NOT NULL, 4265 gml_id character varying NOT NULL, 4266 identifier character varying, 4267 beginnt character(20), 4268 endet character(20), 4269 advstandardmodell character varying[], 4270 sonstigesmodell character varying[], 4271 anlass character varying, 4272 art character varying, 4273 name character varying, 4274 merkmal integer, 4275 nummer character varying, -- integer 4276 kulturart integer, 4277 bodenart integer, 4278 zustandsstufeoderbodenstufe integer, 3893 4279 entstehungsartoderklimastufewasserverhaeltnisse integer, 3894 bodenzahlodergruenlandgrundzahl integer,3895 ackerzahlodergruenlandzahl integer,3896 sonstigeangaben integer[],4280 bodenzahlodergruenlandgrundzahl character varying, -- integer 4281 ackerzahlodergruenlandzahl character varying, -- integer 4282 sonstigeangaben integer[], 3897 4283 CONSTRAINT ax_musterlandesmusterundvergleichsstueck_pk PRIMARY KEY (ogc_fid) 3898 4284 ); … … 3901 4287 3902 4288 CREATE INDEX ax_musterlandesmusterundvergleichsstueck_geom_idx ON ax_musterlandesmusterundvergleichsstueck USING gist (wkb_geometry); 3903 CREATE UNIQUE INDEX ax_musterlandesmusterundvergleichsstueck_gml ON ax_musterlandesmusterundvergleichsstueck USING btree (gml_id, beginnt);3904 3905 COMMENT 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.';4289 CREATE UNIQUE INDEX ax_musterlandesmusterundvergleichsstueck_gml ON ax_musterlandesmusterundvergleichsstueck USING btree (gml_id, beginnt); 4290 4291 COMMENT ON TABLE ax_musterlandesmusterundvergleichsstueck IS 'BodenschÀtzung, Bewertung: (REO) "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.'; 3906 4292 COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.gml_id IS 'Identifikator, global eindeutig'; 3907 4293 3908 COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.merkmal IS '"Merkmal" ist die Kennzeichnung zur Unterscheidung von MusterstÃŒck, LandesmusterstÃŒck und VergleichsstÃŒck.'; 3909 COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.kulturart IS '"Kulturart" ist die bestandskrÀftig festgesetzte landwirtschaftliche Nutzungsart entsprechend dem Acker- oder GrÃŒnlandschÀtzungsrahmen.'; 3910 COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.bodenart IS '"Bodenart" ist die nach den DurchfÃŒhrungsbestimmungen zum BodenschÀtzungsgesetz (SchÀtzungsrahmen) festgelegte Bezeichnung der Bodenart.'; 3911 COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.zustandsstufeoderbodenstufe IS '"Zustandsstufe oder Bodenstufe" ist die nach den SchÀtzungsrahmen festgelegte Bezeichnung der Zustands- oder Bodenstufe.'; 3912 COMMENT 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.'; 3913 COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.bodenzahlodergruenlandgrundzahl IS '"Bodenzahl oder GrÃŒnlandgrundzahl" ist die Wertzahl nach dem Acker- oder GrÃŒnlandschÀtzungsrahmen.'; 3914 COMMENT 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.'; 3915 COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.sonstigeangaben IS '"Sonstige Angaben" ist der Nachweis von Besonderheiten einer bodengeschÀtzten FlÀche.'; 4294 COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.merkmal IS 'MDB "Merkmal" ist die Kennzeichnung zur Unterscheidung von MusterstÃŒck, LandesmusterstÃŒck und VergleichsstÃŒck.'; 4295 COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.nummer IS 'MKN "Nummer" ist ein von der Finanzverwaltung zur eindeutigen Bezeichnung der Muster-, LandesmusterstÃŒcke und VergleichsstÃŒcke vergebenes Ordnungsmerkmal (z.B.: 2328.07 mit Bundesland (23), Finanzamt (28), lfd. Nummer (07)).'; 4296 4297 COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.kulturart IS 'KUL "Kulturart" ist die bestandskrÀftig festgesetzte landwirtschaftliche Nutzungsart entsprechend dem Acker- oder GrÃŒnlandschÀtzungsrahmen.'; 4298 COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.bodenart IS 'KN1 "Bodenart" ist die nach den DurchfÃŒhrungsbestimmungen zum BodenschÀtzungsgesetz (SchÀtzungsrahmen) festgelegte Bezeichnung der Bodenart.'; 4299 COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.zustandsstufeoderbodenstufe IS 'KN2 "Zustandsstufe oder Bodenstufe" ist die nach den SchÀtzungsrahmen festgelegte Bezeichnung der Zustands- oder Bodenstufe.'; 4300 COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.entstehungsartoderklimastufewasserverhaeltnisse IS 'KN3 "Entstehungsart oder Klimastufe/WasserverhÀltnisse" ist die nach den SchÀtzungsrahmen festgelegte Bezeichnung der Entstehungsart oder der Klimastufe und der WasserverhÀltnisse.'; 4301 COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.bodenzahlodergruenlandgrundzahl IS 'WE1 "Bodenzahl oder GrÃŒnlandgrundzahl" ist die Wertzahl nach dem Acker- oder GrÃŒnlandschÀtzungsrahmen.'; 4302 COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.ackerzahlodergruenlandzahl IS 'WE2 "Ackerzahl oder GrÃŒnlandzahl" ist die "Bodenzahl oder GrÃŒnlandgrundzahl" einschlieÃlich Ab- und Zurechnungen nach dem BodenschÀtzungsgesetz.'; 4303 COMMENT ON COLUMN ax_musterlandesmusterundvergleichsstueck.sonstigeangaben IS 'SON "Sonstige Angaben" ist der Nachweis von Besonderheiten einer bodengeschÀtzten FlÀche.'; 4304 4305 4306 -- G r a b l o c h d e r B o d e n s c h À t z u n g 4307 -- ----------------------------------------------------- 4308 -- Objektart: AX_GrablochDerBodenschaetzung Kennung: 72003 4309 CREATE TABLE ax_grablochderbodenschaetzung ( 4310 ogc_fid serial NOT NULL, 4311 gml_id character varying NOT NULL, 4312 identifier character varying, 4313 beginnt character(20), 4314 endet character(20), 4315 advstandardmodell character varying[], 4316 sonstigesmodell character varying[], 4317 anlass character varying, 4318 art character varying, 4319 name character varying, 4320 bedeutung integer[], 4321 land character varying, 4322 nummerierungsbezirk character varying, 4323 gemarkungsnummer character varying, 4324 nummerdesgrablochs character varying, 4325 bodenzahlodergruenlandgrundzahl integer, 4326 -- Beziehungen: 4327 gehoertzu character varying, --> ax_tagesabschnitt 4328 CONSTRAINT ax_grablochderbodenschaetzung_pk PRIMARY KEY (ogc_fid) 4329 ); 4330 4331 SELECT AddGeometryColumn('ax_grablochderbodenschaetzung','wkb_geometry',:alkis_epsg,'POINT',2); 4332 4333 CREATE INDEX ax_grablochderbodenschaetzung_geom_idx ON ax_grablochderbodenschaetzung USING gist (wkb_geometry); 4334 CREATE UNIQUE INDEX ax_grablochderbodenschaetzung_gml ON ax_grablochderbodenschaetzung USING btree (gml_id, beginnt); 4335 4336 COMMENT ON TABLE ax_grablochderbodenschaetzung IS 'BodenschÀtzung, Bewertung: (REO) "Grabloch der BodenschÀtzung" ist der Lagepunkt der Profilbeschreibung von Grab-/Bohrlöchern.'; 4337 COMMENT ON COLUMN ax_grablochderbodenschaetzung.gml_id IS 'Identifikator, global eindeutig'; 4338 4339 COMMENT ON COLUMN ax_grablochderbodenschaetzung.gehoertzu IS '-> Beziehung zu ax_tagesabschnitt (0..1): Jedes Grabloch einer BodenschÀtzung liegt in einem Tagesabschnitt.'; 4340 4341 4342 -- B e w e r t u n g 4343 -- ------------------ 4344 -- Objektart: AX_Bewertung Kennung: 72004 4345 CREATE TABLE ax_bewertung ( 4346 ogc_fid serial NOT NULL, 4347 gml_id character varying NOT NULL, 4348 identifier character varying, 4349 beginnt character(20), 4350 endet character(20), 4351 advstandardmodell character varying[], 4352 sonstigesmodell character varying[], 4353 anlass character varying, 4354 klassifizierung integer, 4355 CONSTRAINT ax_bewertung_pk PRIMARY KEY (ogc_fid) 4356 ); 4357 4358 SELECT AddGeometryColumn('ax_bewertung','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 4359 4360 CREATE INDEX ax_bewertung_geom_idx ON ax_bewertung USING gist (wkb_geometry); 4361 CREATE UNIQUE INDEX ax_bewertung_gml ON ax_bewertung USING btree (gml_id, beginnt); 4362 4363 COMMENT ON TABLE ax_bewertung IS 'BodenschÀtzung, Bewertung: (REO) "Bewertung" ist die Klassifizierung einer FlÀche nach dem Bewertungsgesetz (BewertungsflÀche).'; 4364 COMMENT ON COLUMN ax_bewertung.gml_id IS 'Identifikator, global eindeutig'; 4365 4366 COMMENT ON COLUMN ax_bewertung.klassifizierung IS 'KLA "Klassifizierung" ist die gesetzliche Klassifizierung nach dem Bewertungsgesetz.'; 4367 4368 4369 -- T a g e s a b s c h n i t t 4370 -- --------------------------- 4371 -- Objektart: AX_Tagesabschnitt Kennung: 72006 4372 CREATE TABLE ax_tagesabschnitt ( 4373 ogc_fid serial NOT NULL, 4374 gml_id character varying NOT NULL, 4375 identifier character varying, 4376 beginnt character(20), 4377 endet character(20), 4378 advstandardmodell character varying[], 4379 sonstigesmodell character varying[], 4380 anlass character varying, 4381 tagesabschnittsnummer character varying, 4382 CONSTRAINT ax_tagesabschnitt_pk PRIMARY KEY (ogc_fid) 4383 ); 4384 4385 SELECT AddGeometryColumn('ax_tagesabschnitt','wkb_geometry',:alkis_epsg,'POLYGON',2); 4386 4387 CREATE INDEX ax_tagesabschnitt_geom_idx ON ax_tagesabschnitt USING gist (wkb_geometry); 4388 CREATE UNIQUE INDEX ax_tagesabschnitt_gml ON ax_tagesabschnitt USING btree (gml_id, beginnt); 4389 4390 COMMENT ON TABLE ax_tagesabschnitt IS 'BodenschÀtzung, Bewertung: (REO) "Tagesabschnitt" ist ein Ordnungskriterium der SchÀtzungsarbeiten fÃŒr eine BewertungsflÀche. Innerhalb der Tagesabschnitte sind die Grablöcher eindeutig zugeordnet.'; 4391 COMMENT ON COLUMN ax_tagesabschnitt.gml_id IS 'Identifikator, global eindeutig'; 3916 4392 3917 4393 3918 4394 --** Objektartengruppe: Kataloge 3919 4395 -- =================================================================== 4396 -- Kennung '73000' 3920 4397 3921 4398 3922 4399 -- B u n d e s l a n d 3923 4400 -- ---------------------------------------------- 4401 -- Objektart: AX_Bundesland Kennung: 73002 3924 4402 CREATE TABLE ax_bundesland ( 3925 4403 ogc_fid serial NOT NULL, 3926 gml_id character(16), 3927 identifier character(44), 3928 beginnt character(20), 3929 endet character(20), 3930 advstandardmodell varchar, 3931 anlass varchar, 3932 schluesselgesamt integer, 3933 bezeichnung varchar, 3934 land integer, 3935 stelle varchar, 4404 gml_id character varying NOT NULL, 4405 identifier character varying, 4406 beginnt character(20), 4407 endet character(20), 4408 advstandardmodell character varying[], 4409 sonstigesmodell character varying[], 4410 anlass character varying, 4411 schluesselgesamt character varying, 4412 bezeichnung character varying, 4413 land character varying, 4414 stelle character varying, 3936 4415 CONSTRAINT ax_bundesland_pk PRIMARY KEY (ogc_fid) 3937 4416 ); … … 3939 4418 SELECT AddGeometryColumn('ax_bundesland','dummy',:alkis_epsg,'POINT',2); 3940 4419 3941 CREATE UNIQUE INDEX ax_bundesland_gml ON ax_bundesland USING btree (gml_id, beginnt);3942 3943 COMMENT ON TABLE ax_bundesland IS ' B u n d e s l a n d';4420 CREATE UNIQUE INDEX ax_bundesland_gml ON ax_bundesland USING btree (gml_id, beginnt); 4421 4422 COMMENT ON TABLE ax_bundesland IS 'Kataloge: (NREO) "Bundesland" umfasst das Gebiet des jeweiligen Bundeslandes innerhalb der Bundesrepublik Deutschland.'; 3944 4423 COMMENT ON COLUMN ax_bundesland.gml_id IS 'Identifikator, global eindeutig'; 3945 4424 … … 3947 4426 -- R e g i e r u n g s b e z i r k 3948 4427 -- ---------------------------------------------- 4428 -- Objektart: AX_Regierungsbezirk Kennung: 73003 3949 4429 CREATE TABLE ax_regierungsbezirk ( 3950 4430 ogc_fid serial NOT NULL, 3951 gml_id character (16),3952 identifier character (44),4431 gml_id character varying NOT NULL, 4432 identifier character varying, 3953 4433 beginnt character(20), 3954 4434 endet character(20), 3955 advstandardmodell varchar, 3956 anlass varchar, 3957 schluesselgesamt integer, 3958 bezeichnung varchar, 3959 land integer, 3960 regierungsbezirk integer, 4435 advstandardmodell character varying[], 4436 sonstigesmodell character varying[], 4437 anlass character varying, 4438 schluesselgesamt character varying, 4439 bezeichnung character varying, 4440 land character varying, 4441 regierungsbezirk character varying, 3961 4442 CONSTRAINT ax_regierungsbezirk_pk PRIMARY KEY (ogc_fid) 3962 4443 ); … … 3964 4445 SELECT AddGeometryColumn('ax_regierungsbezirk','dummy',:alkis_epsg,'POINT',2); 3965 4446 3966 -- Verbindungstabellen indizieren 3967 CREATE UNIQUE INDEX ax_regierungsbezirk_gml ON ax_regierungsbezirk USING btree (gml_id,beginnt); 3968 3969 COMMENT ON TABLE ax_regierungsbezirk IS 'R e g i e r u n g s b e z i r k'; 4447 CREATE UNIQUE INDEX ax_regierungsbezirk_gml ON ax_regierungsbezirk USING btree (gml_id, beginnt); 4448 4449 COMMENT ON TABLE ax_regierungsbezirk IS 'Kataloge: (NREO) "Regierungsbezirk" enthÀlt alle zur Regierungsbezirksebene zÀhlenden Verwaltungseinheiten innerhalb eines Bundeslandes.'; 3970 4450 COMMENT ON COLUMN ax_regierungsbezirk.gml_id IS 'Identifikator, global eindeutig'; 3971 4451 3972 3973 --AX_KreisRegion GeÀndert (Revisionsnummer: 1658)3974 4452 3975 4453 -- K r e i s / R e g i o n 3976 4454 -- --------------------------- 4455 -- Objektart: AX_KreisRegion Kennung: 73004 3977 4456 CREATE TABLE ax_kreisregion ( 3978 4457 ogc_fid serial NOT NULL, 3979 gml_id character (16),3980 identifier character (44),4458 gml_id character varying NOT NULL, 4459 identifier character varying, 3981 4460 beginnt character(20), 3982 4461 endet character(20), 3983 advstandardmodell varchar, 3984 anlass varchar, 3985 schluesselgesamt integer, 3986 bezeichnung varchar, 3987 land integer, 3988 regierungsbezirk integer, 3989 kreis integer, 4462 advstandardmodell character varying[], 4463 sonstigesmodell character varying[], 4464 anlass character varying, 4465 schluesselgesamt character varying, 4466 bezeichnung character varying, 4467 land character varying, 4468 regierungsbezirk character varying, 4469 kreis character varying, 3990 4470 CONSTRAINT ax_kreisregion_pk PRIMARY KEY (ogc_fid) 3991 4471 ); … … 3993 4473 SELECT AddGeometryColumn('ax_kreisregion','dummy',:alkis_epsg,'POINT',2); 3994 4474 3995 CREATE UNIQUE INDEX ax_kreisregion_gml ON ax_kreisregion USING btree (gml_id, beginnt);3996 3997 COMMENT ON TABLE ax_kreisregion IS 'K r e i s / R e g i o n';4475 CREATE UNIQUE INDEX ax_kreisregion_gml ON ax_kreisregion USING btree (gml_id, beginnt); 4476 4477 COMMENT ON TABLE ax_kreisregion IS 'Kataloge: (NREO) "Kreis/Region" enthÀlt alle zur Kreisebene zÀhlenden Verwaltungseinheiten innerhalb eines Bundeslandes.'; 3998 4478 COMMENT ON COLUMN ax_kreisregion.gml_id IS 'Identifikator, global eindeutig'; 3999 4479 … … 4001 4481 -- G e m e i n d e 4002 4482 -- ---------------------------------------------- 4483 -- Objektart: AX_Gemeinde Kennung: 73005 4003 4484 CREATE TABLE ax_gemeinde ( 4004 4485 ogc_fid serial NOT NULL, 4005 gml_id character(16), 4006 identifier character(44), 4007 beginnt character(20), 4008 endet character(20), 4009 advstandardmodell varchar, 4010 anlass varchar, 4011 schluesselgesamt integer, 4012 bezeichnung varchar, 4013 land integer, 4014 regierungsbezirk integer, 4015 kreis integer, 4016 gemeinde integer, 4486 gml_id character varying NOT NULL, 4487 identifier character varying, 4488 beginnt character(20), 4489 endet character(20), 4490 advstandardmodell character varying[], 4491 sonstigesmodell character varying[], 4492 anlass character varying, 4493 schluesselgesamt character varying, 4494 bezeichnung character varying, 4495 land character varying, 4496 regierungsbezirk character varying, 4497 kreis character varying, 4498 gemeinde character varying, 4499 stelle character varying, 4500 -- Beziehungen: 4501 istamtsbezirkvon character varying[], --> ax_dienststelle 4017 4502 CONSTRAINT ax_gemeinde_pk PRIMARY KEY (ogc_fid) 4018 4503 ); … … 4020 4505 SELECT AddGeometryColumn('ax_gemeinde','dummy',:alkis_epsg,'POINT',2); 4021 4506 4022 -- Index fÃŒr alkis_beziehungen 4023 CREATE UNIQUE INDEX ax_gemeinde_gml ON ax_gemeinde USING btree (gml_id,beginnt);4024 4025 COMMENT ON TABLE ax_gemeinde IS ' G e m e i n d e';4507 CREATE UNIQUE INDEX ax_gemeinde_gml ON ax_gemeinde USING btree (gml_id, beginnt); 4508 CREATE INDEX ax_gemeinde_iabv ON ax_gemeinde USING gin (istamtsbezirkvon); 4509 4510 COMMENT ON TABLE ax_gemeinde IS 'Kataloge: (NREO) "Gemeinde" enthÀlt alle zur Gemeindeebene zÀhlenden Verwaltungseinheiten innerhalb eines Bundeslandes.'; 4026 4511 COMMENT ON COLUMN ax_gemeinde.gml_id IS 'Identifikator, global eindeutig'; 4512 4513 COMMENT ON COLUMN ax_gemeinde.istamtsbezirkvon IS '-> Beziehung zu ax_dienststelle (0..*): ''Gemeinde'' ist Verwaltungsbezirk einer Dienststelle.'; 4027 4514 4028 4515 4029 4516 -- G e m e i n d e t e i l 4030 4517 -- ----------------------------------------- 4518 -- Objektart: AX_Gemeindeteil Kennung: 73006 4031 4519 CREATE TABLE ax_gemeindeteil ( 4032 ogc_fid serial NOT NULL, 4033 gml_id character(16), 4034 identifier character(44), 4035 beginnt character(20), 4036 endet character(20), 4037 advstandardmodell varchar, 4038 anlass varchar, 4039 schluesselgesamt double precision, 4040 bezeichnung varchar, 4520 ogc_fid serial NOT NULL, 4521 gml_id character varying NOT NULL, 4522 identifier character varying, 4523 beginnt character(20), 4524 endet character(20), 4525 advstandardmodell character varying[], 4526 sonstigesmodell character varying[], 4527 anlass character varying, 4528 schluesselgesamt character varying, 4529 bezeichnung character varying, 4041 4530 administrativefunktion integer, 4042 land integer,4043 regierungsbezirk integer,4044 kreis integer,4045 gemeinde integer,4046 gemeindeteil integer,4531 land character varying, 4532 regierungsbezirk character varying, 4533 kreis character varying, 4534 gemeinde character varying, 4535 gemeindeteil integer, 4047 4536 CONSTRAINT ax_gemeindeteil_pk PRIMARY KEY (ogc_fid) 4048 4537 ); … … 4050 4539 SELECT AddGeometryColumn('ax_gemeindeteil','dummy',:alkis_epsg,'POINT',2); 4051 4540 4052 -- Index fÃŒr alkis_beziehungen 4053 CREATE UNIQUE INDEX ax_gemeindeteil_gml ON ax_gemeindeteil USING btree (gml_id,beginnt); 4054 4055 COMMENT ON TABLE ax_gemeindeteil IS 'G e m e i n d e - T e i l'; 4541 CREATE UNIQUE INDEX ax_gemeindeteil_gml ON ax_gemeindeteil USING btree (gml_id, beginnt); 4542 4543 COMMENT ON TABLE ax_gemeindeteil IS 'Kataloge: (NREO) "Gemeindeteil" enthÀlt alle zur Gemeindeteilebene zÀhlenden Verwaltungseinheiten innerhalb eines Bundeslandes.'; 4056 4544 COMMENT ON COLUMN ax_gemeindeteil.gml_id IS 'Identifikator, global eindeutig'; 4057 4545 … … 4059 4547 -- G e m a r k u n g 4060 4548 -- ---------------------------------------------- 4061 -- NREO, nur Schluesseltabelle: Geometrie entbehrlich4549 -- Objektart: AX_Gemarkung Kennung: 73007 4062 4550 CREATE TABLE ax_gemarkung ( 4063 4551 ogc_fid serial NOT NULL, 4064 gml_id character(16), 4065 identifier character(44), 4066 beginnt character(20), 4067 endet character(20), 4068 advstandardmodell varchar[], 4069 anlass varchar, 4070 schluesselgesamt integer, 4071 bezeichnung varchar, 4072 land integer, 4073 gemarkungsnummer integer, 4074 stelle integer, 4552 gml_id character varying NOT NULL, 4553 identifier character varying, 4554 beginnt character(20), 4555 endet character(20), 4556 advstandardmodell character varying[], 4557 sonstigesmodell character varying[], 4558 anlass character varying, 4559 schluesselgesamt character varying, 4560 bezeichnung character varying, 4561 land character varying, 4562 gemarkungsnummer character varying, 4563 stelle character varying, 4075 4564 CONSTRAINT ax_gemarkung_pk PRIMARY KEY (ogc_fid) 4076 4565 ); … … 4078 4567 SELECT AddGeometryColumn('ax_gemarkung','dummy',:alkis_epsg,'POINT',2); 4079 4568 4080 CREATE UNIQUE INDEX ax_gemarkung_gml ON ax_gemarkung USING btree (gml_id, beginnt); -- Index fÃŒr alkis_beziehungen4569 CREATE UNIQUE INDEX ax_gemarkung_gml ON ax_gemarkung USING btree (gml_id, beginnt); -- Index fÃŒr alkis_beziehungen 4081 4570 CREATE INDEX ax_gemarkung_nr ON ax_gemarkung USING btree (land, gemarkungsnummer); -- Such-Index, Verweis aus ax_Flurstueck 4082 4571 4083 COMMENT ON TABLE ax_gemarkung IS ' G e m a r k u n g';4572 COMMENT ON TABLE ax_gemarkung IS 'Kataloge: (NREO) "Gemarkung" ist ein Katasterbezirk, der eine zusammenhÀngende Gruppe von FlurstÃŒcken umfasst. Er kann von Gemarkungsteilen/Fluren unterteilt werden.'; 4084 4573 COMMENT ON COLUMN ax_gemarkung.gml_id IS 'Identifikator, global eindeutig'; 4085 4574 … … 4087 4576 -- G e m a r k u n g s t e i l / F l u r 4088 4577 -- ---------------------------------------------- 4089 -- Schluesseltabelle: Geometrie entbehrlich4578 -- Objektart: AX_GemarkungsteilFlur Kennung: 73008 4090 4579 CREATE TABLE ax_gemarkungsteilflur ( 4091 4580 ogc_fid serial NOT NULL, 4092 gml_id character(16), 4093 identifier character(44), 4094 beginnt character(20), 4095 endet character(20), 4096 advstandardmodell varchar, 4097 anlass varchar, 4098 schluesselgesamt integer, 4099 bezeichnung varchar, 4100 land integer, 4581 gml_id character varying NOT NULL, 4582 identifier character varying, 4583 beginnt character(20), 4584 endet character(20), 4585 advstandardmodell character varying[], 4586 sonstigesmodell character varying[], 4587 anlass character varying, 4588 schluesselgesamt character varying, 4589 bezeichnung character varying, 4590 land character varying, 4101 4591 gemarkung integer, 4102 4592 gemarkungsteilflur integer, … … 4106 4596 SELECT AddGeometryColumn('ax_gemarkungsteilflur','dummy',:alkis_epsg,'POINT',2); 4107 4597 4108 -- Index fÃŒr alkis_beziehungen 4109 CREATE UNIQUE INDEX ax_gemarkungsteilflur_gml ON ax_gemarkungsteilflur USING btree (gml_id,beginnt); 4110 4111 COMMENT ON TABLE ax_gemarkungsteilflur IS 'G e m a r k u n g s t e i l / F l u r'; 4598 CREATE UNIQUE INDEX ax_gemarkungsteilflur_gml ON ax_gemarkungsteilflur USING btree (gml_id, beginnt); 4599 4600 COMMENT ON TABLE ax_gemarkungsteilflur IS 'Kataloge: (NREO) "Gemarkungsteil/Flur" enthÀlt die Gemarkungsteile und Fluren. Gemarkungsteile kommen nur in Bayern vor und entsprechen den Fluren in anderen BundeslÀndern.'; 4112 4601 COMMENT ON COLUMN ax_gemarkungsteilflur.gml_id IS 'Identifikator, global eindeutig'; 4113 4602 4114 4603 4604 -- V e r w a l t u n g s g e m e i n s c h a f t 4605 -- --------------------------------------------- 4606 -- Objektart: AX_Verwaltungsgemeinschaft Kennung: 73009 4607 CREATE TABLE ax_verwaltungsgemeinschaft ( 4608 ogc_fid serial NOT NULL, 4609 gml_id character varying NOT NULL, 4610 identifier character varying, 4611 beginnt character(20), 4612 endet character(20), 4613 advstandardmodell character varying[], 4614 sonstigesmodell character varying[], 4615 anlass character varying, 4616 schluesselgesamt character varying, 4617 bezeichnung character varying, 4618 bezeichnungart integer, 4619 land character varying, 4620 regierungsbezirk character varying, 4621 kreis character varying, 4622 verwaltungsgemeinschaft integer, 4623 CONSTRAINT ax_verwaltungsgemeinschaft_pk PRIMARY KEY (ogc_fid) 4624 ); 4625 4626 SELECT AddGeometryColumn('ax_verwaltungsgemeinschaft','dummy',:alkis_epsg,'POINT',2); 4627 4628 COMMENT ON TABLE ax_verwaltungsgemeinschaft IS 'Kataloge: (ZUSO) "Verwaltungsgemeinschaft" bezeichnet einen Zusammenschluss von Gemeinden zur gemeinsamen ErfÃŒllung von hoheitlichen Aufgaben.'; 4629 COMMENT ON COLUMN ax_verwaltungsgemeinschaft.gml_id IS 'Identifikator, global eindeutig'; 4630 4631 COMMENT ON COLUMN ax_verwaltungsgemeinschaft.bezeichnungart IS 'BZA "Bezeichnung (Art)" enthÀlt den landesspezifischen Begriff fÃŒr eine Verwaltungsgemeinschaft.'; 4632 -- Werte: 4633 -- 1000 Samtgemeinde 'Samtgemeinde' umfasst in Niedersachsen das Gebiet einer Samtgemeinde. 4634 -- 2000 Verbandsgemeinde 4635 -- 3000 Amt 'Amt' umfasst das Gebiet eines Amtes, das aus Gemeinden desselben Landkreises besteht. 4636 4637 4115 4638 -- B u c h u n g s b l a t t - B e z i r k 4116 4639 -- ---------------------------------------------- 4640 -- Objektart: AX_Buchungsblattbezirk Kennung: 73010 4117 4641 CREATE TABLE ax_buchungsblattbezirk ( 4118 4642 ogc_fid serial NOT NULL, 4119 gml_id character(16), 4120 identifier character(44), 4121 beginnt character(20), 4122 endet character(20), 4123 advstandardmodell varchar, 4124 anlass varchar, 4125 schluesselgesamt integer, 4126 bezeichnung varchar, 4127 land integer, 4128 bezirk integer, 4129 stelle varchar, 4643 gml_id character varying NOT NULL, 4644 identifier character varying, 4645 beginnt character(20), 4646 endet character(20), 4647 advstandardmodell character varying[], 4648 sonstigesmodell character varying[], 4649 anlass character varying, 4650 schluesselgesamt character varying, 4651 bezeichnung character varying, 4652 land character varying, 4653 bezirk character varying, 4654 stelle character varying, 4655 -- Beziehungen: 4656 gehoertzu character varying, --> ax_dienststelle 4130 4657 CONSTRAINT ax_buchungsblattbezirk_pk PRIMARY KEY (ogc_fid) 4131 4658 ); 4132 4133 4659 SELECT AddGeometryColumn('ax_buchungsblattbezirk','dummy',:alkis_epsg,'POINT',2); 4134 4660 4135 CREATE UNIQUE INDEX ax_buchungsblattbezirk_gml ON ax_buchungsblattbezirk USING btree (gml_id,beginnt); 4136 4137 -- Such-Index auf Land + Bezirk 4138 -- Der Verweis von ax_buchungsblatt hat keine alkis_beziehung. 4139 CREATE INDEX ax_buchungsblattbez_key ON ax_buchungsblattbezirk USING btree (land, bezirk); 4140 4141 COMMENT ON TABLE ax_buchungsblattbezirk IS 'Buchungsblatt- B e z i r k'; 4661 CREATE UNIQUE INDEX ax_buchungsblattbezirk_gml ON ax_buchungsblattbezirk USING btree (gml_id, beginnt); 4662 CREATE INDEX ax_buchungsblattbez_ghz ON ax_buchungsblattbezirk USING btree (gehoertzu); 4663 4664 CREATE INDEX ax_buchungsblattbez_key ON ax_buchungsblattbezirk USING btree (land, bezirk); 4665 4666 COMMENT ON TABLE ax_buchungsblattbezirk IS 'Kataloge: (NREO) "Buchungsblattbezirk" enthÀlt die VerschlÃŒsselung von Buchungsbezirken mit der entsprechenden Bezeichnung.'; 4142 4667 COMMENT ON COLUMN ax_buchungsblattbezirk.gml_id IS 'Identifikator, global eindeutig'; 4143 4668 4669 COMMENT ON COLUMN ax_buchungsblattbezirk.gehoertzu IS '-> Beziehung zu ax_dienststelle (0..1): Buchungsblattbezirk" wird von einem Grundbuchamt verwaltet, das im Katalog der Dienststellen gefÃŒhrt wird. Die Relation wird nur gebildet, wenn die Dienststelle ein Grundbuchamt ist.'; 4670 4144 4671 4145 4672 -- D i e n s t s t e l l e 4146 4673 -- ---------------------------------------------- 4147 -- NREO, nur Schluesseltabelle: Geometrie entbehrlich4674 -- Objektart: AX_Dienststelle Kennung: 73011 4148 4675 CREATE TABLE ax_dienststelle ( 4149 4676 ogc_fid serial NOT NULL, 4150 gml_id character (16),4151 identifier character (44),4152 beginnt character(20), 4153 endet character(20), 4154 advstandardmodell varchar,4155 sonstigesmodell varchar,4156 anlass varchar,4157 schluesselgesamt varchar,4158 bezeichnung varchar,4159 land integer,4160 stelle varchar,4677 gml_id character varying NOT NULL, 4678 identifier character varying, 4679 beginnt character(20), 4680 endet character(20), 4681 advstandardmodell character varying[], 4682 sonstigesmodell character varying[], 4683 anlass character varying, 4684 schluesselgesamt character varying, 4685 bezeichnung character varying, 4686 land character varying, 4687 stelle character varying, 4161 4688 stellenart integer, 4689 kennung character varying, 4690 -- Beziehungen: 4691 hat character varying, --> ax_anschrift 4162 4692 CONSTRAINT ax_dienststelle_pk PRIMARY KEY (ogc_fid) 4163 4693 ); … … 4165 4695 SELECT AddGeometryColumn('ax_dienststelle','dummy',:alkis_epsg,'POINT',2); 4166 4696 4167 -- Index fÃŒr alkis_beziehungen 4168 CREATE UNIQUE INDEX ax_dienststelle_gml ON ax_dienststelle USING btree (gml_id,beginnt); 4169 4170 COMMENT ON TABLE ax_dienststelle IS 'D i e n s t s t e l l e'; 4697 CREATE UNIQUE INDEX ax_dienststelle_gml ON ax_dienststelle USING btree (gml_id, beginnt); 4698 4699 COMMENT ON TABLE ax_dienststelle IS 'Kataloge: (NREO) "Dienststelle" enthÀlt die VerschlÃŒsselung von Dienststellen und ÃbVi/ÃbV, die Aufgaben der öffentlichen Verwaltung wahrnehmen, mit der entsprechenden Bezeichnung.'; 4171 4700 COMMENT ON COLUMN ax_dienststelle.gml_id IS 'Identifikator, global eindeutig'; 4701 4702 COMMENT ON COLUMN ax_dienststelle.stellenart IS 'SAR "Stellenart" bezeichnet die Art der Stelle.'; 4703 COMMENT ON COLUMN ax_dienststelle.kennung IS 'KEN "Kennung" dient zur Unterscheidung und FortfÃŒhrung der verschiedenen Katalogarten (z.B. Behördenkatalog) innerhalb des Dienststellenkatalogs.'; 4704 4705 COMMENT ON COLUMN ax_dienststelle.hat IS '-> Beziehung zu ax_anschrift (0..1): ''Dienststelle'' hat eine Anschrift.'; 4706 4707 4708 -- V e r b a n d 4709 -- ------------- 4710 -- Objektart: AX_Verband Kennung: 73012 4711 -- "Verband" umfasst die VerbÀnde, denen Gemeinden angehören (z.B. PlanungsverbÀnde) mit den entsprechenden Bezeichnungen. 4172 4712 4173 4713 4174 4714 -- L a g e b e z e i c h n u n g s - K a t a l o g e i n t r a g 4175 4715 -- -------------------------------------------------------------- 4716 -- Objektart: AX_LagebezeichnungKatalogeintrag Kennung: 73013 4176 4717 CREATE TABLE ax_lagebezeichnungkatalogeintrag ( 4177 4718 ogc_fid serial NOT NULL, 4178 gml_id character(16), 4179 identifier character(44), 4180 beginnt character(20), 4181 endet character(20), 4182 advstandardmodell varchar, 4183 anlass varchar, 4184 schluesselgesamt varchar, 4185 bezeichnung varchar, 4186 land integer, 4187 regierungsbezirk integer, 4188 kreis integer, 4189 gemeinde integer, 4190 lage varchar, 4719 gml_id character varying NOT NULL, 4720 identifier character varying, 4721 beginnt character(20), 4722 endet character(20), 4723 advstandardmodell character varying[], 4724 sonstigesmodell character varying[], 4725 anlass character varying, 4726 schluesselgesamt character varying, 4727 bezeichnung character varying, 4728 land character varying, 4729 regierungsbezirk character varying, 4730 kreis character varying, 4731 gemeinde character varying, 4732 lage character varying, -- StraÃenschlÃŒssel 4191 4733 CONSTRAINT ax_lagebezeichnungkatalogeintrag_pk PRIMARY KEY (ogc_fid) 4192 4734 ); … … 4194 4736 SELECT AddGeometryColumn('ax_lagebezeichnungkatalogeintrag','dummy',:alkis_epsg,'POINT',2); 4195 4737 4196 CREATE UNIQUE INDEX ax_lagebezeichnungkatalogeintrag_gml ON ax_lagebezeichnungkatalogeintrag USING btree (gml_id, beginnt);4738 CREATE UNIQUE INDEX ax_lagebezeichnungkatalogeintrag_gml ON ax_lagebezeichnungkatalogeintrag USING btree (gml_id, beginnt); 4197 4739 4198 4740 -- NRW: Nummerierung Strassenschluessel innerhalb einer Gemeinde … … 4204 4746 CREATE INDEX ax_lagebezeichnungkatalogeintrag_bez ON ax_lagebezeichnungkatalogeintrag USING btree (bezeichnung); 4205 4747 4206 COMMENT ON TABLE ax_lagebezeichnungkatalogeintrag IS ' StraÃentabelle';4748 COMMENT ON TABLE ax_lagebezeichnungkatalogeintrag IS 'Kataloge: (NREO) "Lagebezeichnung Katalogeintrag" enthÀlt die eindeutige VerschlÃŒsselung von Lagebezeichnungen und StraÃen innerhalb einer Gemeinde mit der entsprechenden Bezeichnung. (StraÃentabelle)'; 4207 4749 COMMENT ON COLUMN ax_lagebezeichnungkatalogeintrag.gml_id IS 'Identifikator, global eindeutig'; 4208 4750 COMMENT ON COLUMN ax_lagebezeichnungkatalogeintrag.lage IS 'StraÃenschlÃŒssel'; … … 4213 4755 -- =================================================================== 4214 4756 4757 4758 -- Objektart: AX_Landschaft Kennung: 74001 4759 -- "Landschaft" ist hinsichtlich des ÀuÃeren Erscheinungsbildes (Bodenformen, Bewuchs, Besiedlung, Bewirtschaftung) ein in bestimmter Weise geprÀgter Teil der ErdoberflÀche. 4760 4761 4215 4762 -- k l e i n r À u m i g e r L a n d s c h a f t s t e i l 4216 4763 -- ----------------------------------------------------------- 4764 -- Objektart: AX_KleinraeumigerLandschaftsteil Kennung: 74002 4217 4765 CREATE TABLE ax_kleinraeumigerlandschaftsteil ( 4218 4766 ogc_fid serial NOT NULL, 4219 gml_id character (16),4220 identifier character (44),4221 beginnt character(20), 4222 endet character(20), 4223 advstandardmodell varchar,4224 sonstigesmodell varchar[],4225 anlass varchar,4767 gml_id character varying NOT NULL, 4768 identifier character varying, 4769 beginnt character(20), 4770 endet character(20), 4771 advstandardmodell character varying[], 4772 sonstigesmodell character varying[], 4773 anlass character varying, 4226 4774 landschaftstyp integer, 4227 name varchar 4775 name character varying, 4776 CONSTRAINT ax_kleinraeumigerlandschaftsteil_pk PRIMARY KEY (ogc_fid) 4228 4777 ); 4229 4778 … … 4231 4780 4232 4781 CREATE INDEX ax_kleinraeumigerlandschaftsteil_geom_idx ON ax_kleinraeumigerlandschaftsteil USING gist (wkb_geometry); 4233 CREATE UNIQUE INDEX ax_kleinraeumigerlandschaftsteil_gml ON ax_kleinraeumigerlandschaftsteil USING btree (gml_id, beginnt);4234 4235 COMMENT ON TABLE ax_kleinraeumigerlandschaftsteil IS ' k l e i n r À u m i g e r L a n d s c h a f t s t e i l';4782 CREATE UNIQUE INDEX ax_kleinraeumigerlandschaftsteil_gml ON ax_kleinraeumigerlandschaftsteil USING btree (gml_id, beginnt); 4783 4784 COMMENT ON TABLE ax_kleinraeumigerlandschaftsteil IS 'Geographische Gebietseinheiten: (REO) "kleinrÀumiger Landschaftsteil" ist ein kleinerer Teil der ErdoberflÀche, der hinsichtlich des ÀuÃeren Erscheinungsbildes (Bodenformen, Bewuchs, Besiedlung, Bewirtschaftung) in bestimmter Weise geprÀgt ist.'; 4236 4785 COMMENT ON COLUMN ax_kleinraeumigerlandschaftsteil.gml_id IS 'Identifikator, global eindeutig'; 4786 4787 COMMENT ON COLUMN ax_kleinraeumigerlandschaftsteil.landschaftstyp IS 'LTP "Landschaftstyp" beschreibt das Erscheinungsbild von "KleinrÀumiger Landschaftsteil".'; 4788 COMMENT ON COLUMN ax_kleinraeumigerlandschaftsteil.name IS 'NAM "Name" ist der Eigenname von "KleinrÀumiger Landschaftsteil".'; 4237 4789 4238 4790 4239 4791 -- W o h n p l a t z 4240 4792 -- ----------------------------------------------------------- 4793 -- Objektart: AX_Wohnplatz Kennung: 74005 4241 4794 CREATE TABLE ax_wohnplatz ( 4242 4795 ogc_fid serial NOT NULL, 4243 gml_id character(16), 4244 identifier character(44), 4245 beginnt character(20), 4246 endet character(20), 4247 advstandardmodell varchar, 4248 anlass varchar, 4249 name varchar, 4796 gml_id character varying NOT NULL, 4797 identifier character varying, 4798 beginnt character(20), 4799 endet character(20), 4800 advstandardmodell character varying[], 4801 sonstigesmodell character varying[], 4802 anlass character varying, 4803 name character varying, 4804 zweitname character varying, 4250 4805 CONSTRAINT ax_wohnplatz_pk PRIMARY KEY (ogc_fid) 4251 4806 ); 4252 4253 4807 SELECT AddGeometryColumn('ax_wohnplatz','wkb_geometry',:alkis_epsg,'POINT',2); 4254 4808 4255 4809 CREATE INDEX ax_wohnplatz_geom_idx ON ax_wohnplatz USING gist (wkb_geometry); 4256 CREATE UNIQUE INDEX ax_wohnplatz_gml ON ax_wohnplatz USING btree (gml_id, beginnt);4257 4258 COMMENT ON TABLE ax_wohnplatz IS ' W o h n p l a t z';4810 CREATE UNIQUE INDEX ax_wohnplatz_gml ON ax_wohnplatz USING btree (gml_id, beginnt); 4811 4812 COMMENT ON TABLE ax_wohnplatz IS 'Geographische Gebietseinheiten: (REO) "Wohnplatz" ist ein bewohntes Gebiet, das einen Eigennamen trÀgt.'; 4259 4813 COMMENT ON COLUMN ax_wohnplatz.gml_id IS 'Identifikator, global eindeutig'; 4814 COMMENT ON COLUMN ax_wohnplatz.name IS 'NAM "Name" ist der Eigenname, amtlicher Wohnplatzname von "Wohnplatz".'; 4815 COMMENT ON COLUMN ax_wohnplatz.zweitname IS 'ZNM "Zweitname" ist ein volkstÃŒmlicher Name insbesondere bei Objekten auÃerhalb von Ortslagen.'; 4260 4816 4261 4817 4262 4818 --** Objektartengruppe: Administrative Gebietseinheiten 4263 4819 -- =================================================================== 4264 4265 -- ax_baublock 4820 -- Kennung '75000' 4821 4822 4823 -- B a u b l o c k 4824 -- ---------------------------------------------- 4825 -- Objektart: AX_Baublock Kennung: 75001 4826 CREATE TABLE ax_baublock ( 4827 ogc_fid serial NOT NULL, 4828 gml_id character varying NOT NULL, 4829 identifier character varying, 4830 beginnt character(20), 4831 endet character(20), 4832 advstandardmodell character varying[], 4833 sonstigesmodell character varying[], 4834 anlass character varying, 4835 baublockbezeichnung character varying, 4836 art integer, 4837 CONSTRAINT ax_baublock_pk PRIMARY KEY (ogc_fid) 4838 ); 4839 4840 SELECT AddGeometryColumn('ax_baublock','wkb_geometry',:alkis_epsg,'GEOMETRY',2); 4841 4842 CREATE INDEX ax_baublock_geom_idx ON ax_baublock USING gist (wkb_geometry); 4843 CREATE UNIQUE INDEX ax_baublock_gml ON ax_baublock USING btree (gml_id, beginnt); 4844 4845 COMMENT ON TABLE ax_baublock IS 'Administrative Gebietseinheiten: (REO) "Blaubock" war eine Unterhaltungsshow des Hessischen Rundfunks im Deutschen Fernsehen, von der zwischen 1957 und 1987 insgesamt 208 Folgen produziert wurden. Der Sendetitel war "Zum Blauen Bock".'; 4846 4847 COMMENT ON COLUMN ax_baublock.gml_id IS 'Identifikator, global eindeutig'; 4848 COMMENT ON COLUMN ax_baublock.baublockbezeichnung IS 'BBZ "Baublockbezeichnung" ist die von der Gemeinde vergebene eindeutige Bezeichnung eines Teils des Gemeindegebietes.'; 4849 COMMENT ON COLUMN ax_baublock.art IS 'ART "Art" ist die Art der BaublockflÀche.'; 4850 4266 4851 4267 4852 4268 4853 -- w i r t s c h a f t l i c h e E i n h e i t 4269 4854 -- --------------------------------------------- 4270 -- neu 2013-04-154855 -- Objektart: AX_WirtschaftlicheEinheit Kennung: 75002 4271 4856 CREATE TABLE ax_wirtschaftlicheeinheit ( 4272 ogc_fid serial NOT NULL, 4273 gml_id character varying(16), 4274 identifier character varying(28), 4275 beginnt character varying(20), 4276 advstandardmodell character varying(4), 4277 sonstigesmodell character varying[], 4278 anlass integer, 4279 CONSTRAINT ax_wirtschaftlicheeinheit_pk PRIMARY KEY (ogc_fid) 4857 ogc_fid serial NOT NULL, 4858 gml_id character varying(16), 4859 identifier character varying(28), 4860 beginnt character varying(20), 4861 endet character varying(20), 4862 advstandardmodell character varying[], 4863 sonstigesmodell character varying[], 4864 anlass integer, 4865 CONSTRAINT ax_wirtschaftlicheeinheit_pk PRIMARY KEY (ogc_fid) 4280 4866 ); 4281 4867 4282 4868 SELECT AddGeometryColumn('ax_wirtschaftlicheeinheit','dummy',:alkis_epsg,'POINT',2); 4283 4869 4284 COMMENT ON TABLE ax_wirtschaftlicheeinheit IS ' w i r t s c h a f t l i c h e E i n h e i t';4870 COMMENT ON TABLE ax_wirtschaftlicheeinheit IS 'Administrative Gebietseinheiten: (ZUSO) "Wirtschaftliche Einheit" ist eine in der Ãrtlichkeit vorhandene wirtschaftliche Einheit mehrerer FlurstÃŒcke, die nicht mit der rechtlichen Einheit (GrundstÃŒck im rechtlichen Sinn) identisch sein muss (Beispiel: Wirtschaftliche Einheit zweier FlurstÃŒcke/GrundstÃŒcke, wobei nur ein FlurstÃŒck ein ErbbaugrundstÃŒck ist).'; 4285 4871 4286 4872 4287 4873 -- K o m m u n a l e s G e b i e t 4288 4874 -- ---------------------------------------------- 4875 -- Objektart: AX_KommunalesGebiet Kennung: 75003 4289 4876 CREATE TABLE ax_kommunalesgebiet ( 4290 4877 ogc_fid serial NOT NULL, 4291 gml_id character(16), 4292 identifier character(44), 4293 beginnt character(20), 4294 endet character(20), 4295 advstandardmodell varchar, 4296 anlass varchar, 4297 schluesselgesamt varchar, 4298 land integer, 4299 regierungsbezirk integer, 4300 kreis integer, 4301 gemeinde integer, 4878 gml_id character varying NOT NULL, 4879 identifier character varying, 4880 beginnt character(20), 4881 endet character(20), 4882 advstandardmodell character varying[], 4883 sonstigesmodell character varying[], 4884 anlass character varying, 4885 schluesselgesamt character varying, 4886 land character varying, 4887 regierungsbezirk character varying, 4888 kreis character varying, 4889 gemeinde character varying, 4302 4890 gemeindeflaeche double precision, 4303 4891 CONSTRAINT ax_kommunalesgebiet_pk PRIMARY KEY (ogc_fid) … … 4307 4895 4308 4896 CREATE INDEX ax_kommunalesgebiet_geom_idx ON ax_kommunalesgebiet USING gist (wkb_geometry); 4309 CREATE UNIQUE INDEX ax_kommunalesgebiet_gml ON ax_kommunalesgebiet USING btree (gml_id, beginnt);4310 4311 COMMENT ON TABLE ax_kommunalesgebiet IS ' K o m m u n a l e s G e b i e t';4897 CREATE UNIQUE INDEX ax_kommunalesgebiet_gml ON ax_kommunalesgebiet USING btree (gml_id, beginnt); 4898 4899 COMMENT ON TABLE ax_kommunalesgebiet IS 'Administrative Gebietseinheiten: (REO) "Kommunales Gebiet" ist ein Teil der ErdoberflÀche, der von einer festgelegten Grenzlinie umschlossen ist und den politischen Einflussbereich einer Kommune reprÀsentiert (z.B. Stadt-, Landgemeinde, gemeindefreies Gebiet).'; 4312 4900 COMMENT ON COLUMN ax_kommunalesgebiet.gml_id IS 'Identifikator, global eindeutig'; 4313 4901 4314 4902 4315 --AX_Gebiet 4316 -- ** Tabelle bisher noch nicht generiert 4317 4318 -- ENDE Objektartengruppe Administrative Gebietseinheiten 4319 4320 4321 -- V e r t r e t u n g 4322 -- ------------------- Objektartengruppe: Personen- und Bestandsdaten 4323 CREATE TABLE ax_vertretung ( 4324 ogc_fid serial NOT NULL, 4325 gml_id character(16), 4326 identifier character(44), 4327 beginnt character(20), 4328 endet character(20), 4329 advstandardmodell varchar(4), 4330 anlass varchar, 4331 CONSTRAINT ax_vertretung_pk PRIMARY KEY (ogc_fid) 4332 ); 4333 4334 SELECT AddGeometryColumn('ax_vertretung','dummy',:alkis_epsg,'POINT',2); 4335 4336 COMMENT ON TABLE ax_vertretung IS 'V e r t r e t u n g'; 4337 4338 4339 -- V e r w a l t u n g s g e m e i n s c h a f t 4340 -- --------------------------------------------- Objektartengruppe: Kataloge 4341 CREATE TABLE ax_verwaltungsgemeinschaft ( 4342 ogc_fid serial NOT NULL, 4343 gml_id character(16), 4344 identifier character(44), 4345 beginnt character(20), 4346 endet character(20), 4347 advstandardmodell varchar(4), 4348 anlass varchar, 4349 schluesselgesamt integer, 4350 bezeichnung varchar, 4351 bezeichnungart integer, 4352 land integer, 4353 regierungsbezirk integer, 4354 kreis integer, 4355 verwaltungsgemeinschaft integer, 4356 CONSTRAINT ax_verwaltungsgemeinschaft_pk PRIMARY KEY (ogc_fid) 4357 ); 4358 4359 SELECT AddGeometryColumn('ax_verwaltungsgemeinschaft','dummy',:alkis_epsg,'POINT',2); 4360 4361 COMMENT ON TABLE ax_verwaltungsgemeinschaft IS 'V e r w a l t u n g s g e m e i n s c h a f t'; 4362 4363 4364 -- V e r w a l t u n g 4365 -- ------------------- Objektartengruppe: Personen- und Bestandsdaten 4366 CREATE TABLE ax_verwaltung ( 4367 ogc_fid serial NOT NULL, 4368 gml_id character(16), 4369 identifier character(44), 4370 beginnt character(20), 4371 endet character(20), 4372 advstandardmodell varchar(4), 4373 anlass varchar, 4374 CONSTRAINT ax_verwaltung_pk PRIMARY KEY (ogc_fid) 4375 ); 4376 4377 SELECT AddGeometryColumn('ax_verwaltung','dummy',:alkis_epsg,'POINT',2); 4378 4379 COMMENT ON TABLE ax_verwaltung IS 'V e r w a l t u n g'; 4903 -- abstrakte Objektart: AX_Gebiet Kennung: 75010 4380 4904 4381 4905 … … 4384 4908 --*** ############################################################ 4385 4909 4910 4386 4911 --** Objektartengruppe: Nutzerprofile 4387 4912 -- =================================================================== 4388 4389 --AX_FOLGEVA 4913 -- Kennung '81000' 4914 4915 -- Objektart: AX_Benutzer Kennung: 81001 4916 -- In der Objektart 'Benutzer' werden allgemeine Informationen ÃŒber den Benutzer verwaltet. 4917 4918 -- Objektart: AX_Benutzergruppe Kennung: 81002 4919 4920 -- Objektart: AX_BenutzergruppeMitZugriffskontrolle Kennung: 81003 4921 -- In der Objektart 'Benutzergruppe mit Zugriffskontrolle' werden Informationen ÃŒber die Benutzer der ALKIS-Bestandsdaten verwaltet, die den Umfang der Benutzung und FortfÃŒhrung aus GrÃŒnden der Datenkonsistenz und des Datenschutzes einschrÀnken. 4922 4923 -- Objektart: AX_BenutzergruppeNBA Kennung: 81004 4924 -- In der Objektart 'Benutzergruppe (NBA)' werden relevante Informationen fÃŒr die DurchfÃŒhrung der NBA-Versorgung, z.B. die anzuwendenden Selektionskriterien, gespeichert. 4925 -- Eine gesonderte PrÃŒfung der Zugriffsrechte erfolgt in diesem Fall nicht, deren BerÃŒcksichtigung ist von dem Administrator bei der Erzeugung und Pflege der NBA-Benutzergruppen sicherzustellen. 4926 4390 4927 4391 4928 --*** ############################################################ … … 4395 4932 --** Objektartengruppe: Migrationsobjekte 4396 4933 -- =================================================================== 4934 -- Kennung '91000' 4935 4936 4937 -- G e b À u d e a u s g e s t a l t u n g 4938 -- ----------------------------------------- 4939 -- Objektart: AX_Gebaeudeausgestaltung Kennung: 91001 4940 CREATE TABLE ax_gebaeudeausgestaltung ( 4941 ogc_fid serial NOT NULL, 4942 gml_id character varying NOT NULL, 4943 identifier character varying, 4944 beginnt character(20), 4945 endet character(20), 4946 advstandardmodell character varying[], 4947 sonstigesmodell character varying[], 4948 anlass character varying, 4949 darstellung integer, 4950 zeigtauf character varying, --> ax_gebaeude 4951 CONSTRAINT ax_gebaeudeausgestaltung_pk PRIMARY KEY (ogc_fid) 4952 ); 4953 4954 SELECT AddGeometryColumn('ax_gebaeudeausgestaltung','wkb_geometry',:alkis_epsg,'GEOMETRY',2); -- LINESTRING/MULTILINESTRING 4955 4956 CREATE INDEX ax_gebaeudeausgestaltung_geom_idx ON ax_gebaeudeausgestaltung USING gist (wkb_geometry); 4957 CREATE UNIQUE INDEX ax_gebaeudeausgestaltung_gml ON ax_gebaeudeausgestaltung USING btree (gml_id, beginnt); 4958 4959 COMMENT ON TABLE ax_gebaeudeausgestaltung IS 'Migrationsobjekte: (REO) "GebÀudeausgestaltung" dient zur Speicherung von GebÀudeausgestaltungslinien, wenn eine Objektbildung im Zuge der Migration nicht möglich ist.'; 4960 COMMENT ON COLUMN ax_gebaeudeausgestaltung.gml_id IS 'Identifikator, global eindeutig'; 4961 COMMENT ON COLUMN ax_gebaeudeausgestaltung.zeigtauf IS '-> Beziehung zu ax_gebaeude (1): ''GebÀudeausgestaltung'' zeigt auf die zugehörige Objektart ''GebÀude''.'; 4962 4963 4964 -- T o p o g r a p h i s c h e L i n i e 4965 -- --------------------------------------- 4966 -- Objektart: AX_TopographischeLinie Kennung: 91002 4967 CREATE TABLE ax_topographischelinie ( 4968 ogc_fid serial NOT NULL, 4969 gml_id character varying NOT NULL, 4970 identifier character varying, 4971 beginnt character(20), 4972 endet character(20), 4973 advstandardmodell character varying[], 4974 sonstigesmodell character varying[], 4975 anlass character varying, 4976 liniendarstellung integer, 4977 sonstigeeigenschaft character varying, 4978 CONSTRAINT ax_topographischelinie_pk PRIMARY KEY (ogc_fid) 4979 ); 4980 4981 SELECT AddGeometryColumn('ax_topographischelinie','wkb_geometry',:alkis_epsg,'LINESTRING',2); 4982 4983 CREATE INDEX ax_topographischelinie_geom_idx ON ax_topographischelinie USING gist (wkb_geometry); 4984 CREATE UNIQUE INDEX ax_topographischelinie_gml ON ax_topographischelinie USING btree (gml_id, beginnt); 4985 4986 COMMENT ON TABLE ax_topographischelinie IS 'Migrationsobjekte: (REO) "Topographische Linie" ist eine topographische Abgrenzungslinie ohne Objektbedeutung, die Ãbergangsweise im Rahmen der Migration aus bestehenden Verfahrenslösungen benötigt wird.'; 4987 COMMENT ON COLUMN ax_topographischelinie.gml_id IS 'Identifikator, global eindeutig'; 4988 4989 COMMENT ON COLUMN ax_topographischelinie.liniendarstellung IS 'LDS "Liniendarstellung" bezeichnet die Art der Liniendarstellung. Diese Information wird aus bestehenden Verfahrenslösungen ÃŒbernommen Die Attributart ist nur im Rahmen der Migration zulÀssig.'; 4990 COMMENT ON COLUMN ax_topographischelinie.sonstigeeigenschaft IS 'SOE "Sonstige Eigenschaft" sind Informationen zur topographischen Linie'; 4397 4991 4398 4992 … … 4421 5015 4422 5016 4423 -- wenn schon, dann auch alle Tabellen mit Kommentaren versehen: 4424 --COMMENT ON TABLE geometry_columns IS 'Metatabelle der Geometrie-Tabellen, Tabellen ohne Geometrie bekommen Dummy-Eintrag fÃŒr PostNAS-Konverter (GDAL/OGR)'; 4425 COMMENT ON TABLE spatial_ref_sys IS 'Koordinatensysteme und ihre Projektionssparameter'; 4426 4427 -- Schema aktualisieren (setzt auch die Indizes neu) 4428 -- SELECT alkis_update_schema(); 4429 4430 -- In allen Tabellen die Objekte Löschen, die ein Ende-Datum haben 4431 -- SELECT alkis_delete_all_endet(); 5017 -- Wenn schon, dann auch alle Tabellen mit Kommentaren versehen: 5018 -- COMMENT ON TABLE geometry_columns IS 'Metatabelle der Geometrie-Tabellen, Tabellen ohne Geometrie bekommen Dummy-Eintrag fÃŒr PostNAS-Konverter (GDAL/OGR)'; 5019 COMMENT ON TABLE spatial_ref_sys IS 'PostGIS: Koordinatensysteme und ihre Projektionssparameter'; 4432 5020 4433 5021 --
Note: See TracChangeset
for help on using the changeset viewer.