- Timestamp:
- 11/21/11 16:47:51 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/data/konvert/postnas_0.6/alkis_PostNAS_0.6_schema.sql
r123 r130 57 57 -- (z.B. Index auf ax_historischesflurstueck.flurstueckskennzeichen) 58 58 59 -- 2011-11-21 FJ 60 -- a. Abgleich Tabelle "ax_gebaeude" mit ALKIS-OK NRW, Kommentare, Neue Keytables. 61 -- b. Abgleich Tabelle "ax_flurstueck" mit ALKIS-OK NRW, Kommentare. 62 -- c. Index auf VorgÀnger/Nachfolger-FlurstÃŒck (Array!) von ax_historischsflurstueck* 63 -- d. Spalte "identifier" pauschal auskommentiert. Es scheint sich nur um eine Variante (redundant) von "gml_id" zu handeln. 64 -- e. Spalten mit mehreren Bezeichnungen, durch Pipe (|) getrennt pauschal auskommentiert. Reste alter fehlerhafter PostNAS-Versionen? 65 -- f. Einheitliche Definition und Kommentierung von "AX_Flurstueck_Kerndaten" 66 -- g. Einige Felder umgestellt von "character" auf "character varying" (aber nicht gml_id und beginnt). 67 -- h. gml_id von ax_adresse von 32 auf 16 umgestellt (wurden bisher nicht korrekt gelöscht?) 68 69 59 70 -- TEST: gml_id von character(16) auf character varying(32) erweitert 60 71 -- Bei Daten aus einer FortfÃŒhrung (NBA-Aktualisierung) wird dort Datum/Zeit angehÀngt … … 127 138 ogc_fid serial NOT NULL, 128 139 gml_id character(16), -- character varying(32), 129 identifier character(28),130 beginnt character(20), 131 sonstigesmodell character (6),140 -- identifier character(28), 141 beginnt character(20), 142 sonstigesmodell character varying(9), 132 143 anlass integer, 133 144 bauwerksfunktion integer, … … 187 198 ogc_fid serial NOT NULL, 188 199 gml_id character(16), -- character varying(32), 189 identifier character varying(28),200 -- identifier character varying(28), 190 201 beginnt character(20), 191 202 advstandardmodell character varying(9), … … 212 223 CREATE TABLE ax_baublock ( 213 224 ogc_fid serial NOT NULL, 214 gml_id character(16), -- character varying(32),215 identifiercharacter(28),216 beginnt 217 advstandardmodell character(4),218 anlass 219 baublockbezeichnung 225 gml_id character(16), 226 -- identifier character(28), 227 beginnt character(20), 228 advstandardmodell character(9), 229 anlass integer, 230 baublockbezeichnung integer, 220 231 CONSTRAINT ax_baublock_pk PRIMARY KEY (ogc_fid) 221 232 ); … … 236 247 ogc_fid serial NOT NULL, 237 248 gml_id character(16), -- character varying(32), 238 identifier character varying(28),249 -- identifier character varying(28), 239 250 beginnt character(20), 240 251 advstandardmodell character varying(9), … … 263 274 ogc_fid serial NOT NULL, 264 275 gml_id character(16), -- character varying(32), 265 identifier character varying(28),276 -- identifier character varying(28), 266 277 beginnt character(20), 267 278 advstandardmodell character varying(9), … … 287 298 ogc_fid serial NOT NULL, 288 299 gml_id character(16), -- character varying(32), 289 identifier character varying(28),300 -- identifier character varying(28), 290 301 beginnt character(20), 291 302 advstandardmodell character varying(9), … … 322 333 ogc_fid serial NOT NULL, 323 334 gml_id character(16), -- character varying(32), 324 identifiercharacter(28),325 beginnt 326 advstandardmodell character(4),327 anlass 328 darstellung 329 zeigtauf character varying, 335 -- identifier character(28), 336 beginnt character(20), 337 advstandardmodell character(9), 338 anlass integer, 339 darstellung integer, 340 -- zeigtauf character varying, -- Relation? 330 341 CONSTRAINT ax_gebaeudeausgestaltung_pk PRIMARY KEY (ogc_fid) 331 342 ); … … 346 357 CREATE TABLE ax_georeferenziertegebaeudeadresse ( 347 358 ogc_fid serial NOT NULL, 348 gml_id character(16), -- character varying(32),349 identifier character varying(28),359 gml_id character(16), 360 -- identifier character varying(28), 350 361 beginnt character(20), -- Inhalt z.B. "2008-06-10T15:19:17Z" 351 362 -- ISO:waere "2008-06-10 15:19:17-00" … … 361 372 ortsteil integer, -- 0 362 373 -- -- -- -- 363 postleitzahl character varying(5), -- integer - ueblich sind char(5)mit fuehrenden Nullen364 ortsnamepost character varying(40), -- (4), generierte Laenge, Name wird abgeschnitten365 zusatzortsname character varying(30), -- (7), ", Lippe", erscheint allgemein zu knapp366 strassenname character varying(50), -- (23), generierte Laenge, Name wird abgeschnitten374 postleitzahl character varying(5), -- mit fuehrenden Nullen 375 ortsnamepost character varying(40), -- 376 zusatzortsname character varying(30), -- 377 strassenname character varying(50), -- 367 378 strassenschluessel integer, -- max. 5 Stellen 368 379 hausnummer integer, -- meist 3 Stellen 369 adressierungszusatz character (1),-- Hausnummernzusatz-Buchstabe380 adressierungszusatz character varying(1), -- Hausnummernzusatz-Buchstabe 370 381 CONSTRAINT ax_georeferenziertegebaeudeadresse_pk PRIMARY KEY (ogc_fid) 371 382 ); 372 -- Auchtung! Das Feld Gemeinde hier ist nur ein TeilschlÃŒssel.373 383 374 384 SELECT AddGeometryColumn('ax_georeferenziertegebaeudeadresse','wkb_geometry','25832','POINT',2); … … 395 405 ogc_fid serial NOT NULL, 396 406 gml_id character(16), -- character varying(32), 397 identifier character varying(28),407 -- identifier character varying(28), 398 408 beginnt character(20), 399 409 advstandardmodell character varying(9), … … 424 434 -- H i s t o r i s c h e s F l u r s t ÃŒ c k A L B 425 435 -- --------------------------------------------------- 426 427 -- Die "alte" Historie, die schon aus dem VorgÀngerverfahren ALB ÃŒbernommen wurde. 428 -- VorgÀnger-Nachfolger-Beziehungen, ohne Geometrie 436 -- Variante A: "Standardhistorie" (statt ax_historischesflurstueckohneraumbezug) 437 438 -- Diese Tabelle bleibt beim Laden mit produktiven Daten (Vollhistorie) leer. 439 -- Wird vorÃŒbergehend benötigt fÃŒr die Demodaten RLP Mustermonzel. 429 440 430 441 CREATE TABLE ax_historischesflurstueckalb ( 431 ogc_fid serial NOT NULL, 432 gml_id character(16), -- character varying(32), 433 identifier character varying(28), 434 beginnt character(20), 435 advstandardmodell character varying(8), 436 anlass integer, 437 art character varying(40), -- (15) 438 "name" character varying(13), 439 land integer, 440 gemarkungsnummer integer, 441 flurnummer integer, 442 zaehler integer, 443 nenner integer, 444 flurstueckskennzeichen character(20), 445 amtlicheflaeche double precision, 446 blattart integer, 447 buchungsart character varying(11), 442 ogc_fid serial NOT NULL, 443 gml_id character(16), -- character varying(32), 444 -- identifier character varying(28), 445 446 -- GID: AX_Flurstueck_Kerndaten 447 -- 'FlurstÃŒck_Kerndaten' enthÀlt Eigenschaften des FlurstÃŒcks, die auch fÃŒr andere FlurstÃŒcksobjektarten gelten (z.B. Historisches FlurstÃŒck). 448 449 land integer, -- 450 gemarkungsnummer integer, -- 451 flurnummer integer, -- Teile des FlurstÃŒckskennzeichens 452 zaehler integer, -- (redundant zu flurstueckskennzeichen) 453 nenner integer, -- 454 -- daraus abgeleitet: 455 flurstueckskennzeichen character(20), -- Inhalt rechts mit __ auf 20 aufgefÃŒllt 456 457 amtlicheflaeche double precision, -- AFL 458 abweichenderrechtszustand character(5), -- ARZ 459 zweifelhafterFlurstuecksnachweis character(5), -- ZFM Boolean 460 rechtsbehelfsverfahren integer, -- RBV 461 zeitpunktderentstehung character(10), -- ZDE Inhalt jjjj-mm-tt besser Format date ? 462 463 gemeindezugehoerigkeit integer, 464 gemeinde integer, -- Welches von den beiden wird dann gefÃŒllt? 465 -- GID: ENDE AX_Flurstueck_Kerndaten 466 467 beginnt character(20), 468 advstandardmodell character varying(9), 469 anlass integer, 470 -- art character varying[], 471 "name" character varying[], 472 473 blattart integer, 474 buchungsart character varying(11), 448 475 buchungsblattkennzeichen integer, 449 "buchung|ax_buchung_historischesflurstueck|buchungsblattbezirk|a" integer,450 bezirk 451 buchungsblattnummermitbuchstabenerweiterung character (7), --integer,476 -- "buchung|ax_buchung_historischesflurstueck|buchungsblattbezirk|a" integer, 477 bezirk integer, 478 buchungsblattnummermitbuchstabenerweiterung character varying(7), --integer, 452 479 laufendenummerderbuchungsstelle integer, 453 480 zeitpunktderentstehungdesbezugsflurstuecks character varying(10), 454 vorgaengerflurstueckskennzeichen character varying[], 455 nachfolgerflurstueckskennzeichen character varying[], 481 482 vorgaengerflurstueckskennzeichen character varying[], 483 nachfolgerflurstueckskennzeichen character varying[], 456 484 CONSTRAINT ax_historischesflurstueckalb_pk PRIMARY KEY (ogc_fid) 457 485 ); … … 464 492 ON ax_historischesflurstueckalb USING btree (gml_id); 465 493 466 COMMENT ON TABLE ax_historischesflurstueckalb IS 'Historisches FlurstÃŒck ALB'; 467 COMMENT ON COLUMN ax_historischesflurstueckalb.gml_id IS 'Identifikator, global eindeutig'; 494 -- Suche nach VorgÀnger / Nachfolger 495 -- ++ Welche Methode fÃŒr ein Array? Wirkt das bei der Suche nach einem einzelnen Wert aus dem Array? 496 CREATE INDEX idx_histfsalb_vor 497 ON ax_historischesflurstueckalb (vorgaengerflurstueckskennzeichen ASC); 498 COMMENT ON INDEX idx_histfsalb_vor IS 'Suchen nach VorgÀnger-FlurstÃŒck'; 499 500 CREATE INDEX idx_histfsalb_nach 501 ON ax_historischesflurstueckalb (vorgaengerflurstueckskennzeichen ASC); 502 COMMENT ON INDEX idx_histfsalb_vor IS 'Suchen nach Nachfolger-FlurstÃŒck'; 503 504 505 COMMENT ON TABLE ax_historischesflurstueckalb IS 'Historisches FlurstÃŒck ALB'; 506 COMMENT ON COLUMN ax_historischesflurstueckalb.gml_id IS 'Identifikator, global eindeutig'; 507 508 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.'; 509 COMMENT ON COLUMN ax_historischesflurstueckalb.zaehler IS 'ZAE Dieses Attribut enthÀlt den ZÀhler der FlurstÃŒcknummer'; 510 COMMENT ON COLUMN ax_historischesflurstueckalb.nenner IS 'NEN Dieses Attribut enthÀlt den Nenner der FlurstÃŒcknummer'; 511 512 COMMENT ON COLUMN ax_historischesflurstueckalb.flurstueckskennzeichen IS '"FlurstÃŒckskennzeichen" ist ein von der Katasterbehörde zur eindeutigen Bezeichnung des FlurstÃŒcks vergebenes Ordnungsmerkmal. 513 Die Attributart setzt sich aus den nachfolgenden expliziten Attributarten in der angegebenen Reihenfolge zusammen: 514 1. Land (2 Stellen) 515 2. Gemarkungsnummer (4 Stellen) 516 3. Flurnummer (3 Stellen) 517 4. FlurstÃŒcksnummer 518 4.1 ZÀhler (5 Stellen) 519 4.2 Nenner (4 Stellen) 520 5. FlurstÃŒcksfolge (2 Stellen) 521 Die Elemente sind rechtsbÃŒndig zu belegen, fehlende Stellen sind mit fÃŒhrenden Nullen zu belegen. 522 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. 523 Gleiches gilt fÃŒr FlurstÃŒcksnummern ohne Nenner, hier ist der fehlende Nenner im FlurstÃŒckskennzeichen durch Unterstriche zu ersetzen.'; 524 525 COMMENT ON COLUMN ax_historischesflurstueckalb.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.'; 526 COMMENT ON COLUMN ax_historischesflurstueckalb.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.'; 527 COMMENT ON COLUMN ax_historischesflurstueckalb.zweifelhafterFlurstuecksnachweis IS 'ZFM "Zweifelhafter FlurstÃŒcksnachweis" ist eine Kennzeichnung eines FlurstÃŒcks, dessen Angaben nicht zweifelsfrei berichtigt werden können.'; 528 COMMENT ON COLUMN ax_historischesflurstueckalb.rechtsbehelfsverfahren IS 'RBV "Rechtsbehelfsverfahren" ist der Hinweis darauf, dass bei dem FlurstÃŒck ein laufendes Rechtsbehelfsverfahren anhÀngig ist.'; 529 COMMENT ON COLUMN ax_historischesflurstueckalb.zeitpunktderentstehung IS 'ZDE "Zeitpunkt der Entstehung" ist der Zeitpunkt, zu dem das FlurstÃŒck fachlich entstanden ist.'; 530 531 COMMENT ON COLUMN ax_historischesflurstueckalb.gemeindezugehoerigkeit IS 'GDZ "Gemeindezugehörigkeit" enthÀlt das Gemeindekennzeichen zur Zuordnung der FlustÃŒcksdaten zu einer Gemeinde.'; 532 -- oder gemeinde? 533 468 534 469 535 … … 472 538 -- Die "neue" Historie, die durch FortfÃŒhrungen innerhalb von ALKIS entstanden ist. 473 539 CREATE TABLE ax_historischesflurstueck ( 474 ogc_fid serial NOT NULL, 475 gml_id character(16), 476 identifier character(28), 477 beginnt character(20), 478 advstandardmodell character(8), 479 anlass integer, 480 art character varying[], -- Array 481 "name" character varying[], -- Array 482 land integer, 483 gemarkungsnummer integer, 484 flurnummer integer, 485 zaehler integer, 486 nenner integer, 487 flurstueckskennzeichen character(20), -- Inhalt rechts mit __ auf 20 aufgefÃŒllt 488 amtlicheflaeche double precision, 489 abweichenderrechtszustand character(5), 490 rechtsbehelfsverfahren character(5), 491 zeitpunktderentstehung character(10), 492 "gemeindezugehoerigkeit|ax_gemeindekennzeichen|land" integer, 493 regierungsbezirk integer, 494 kreis integer, 495 gemeinde integer, 496 vorgaengerflurstueckskennzeichen character varying[], -- array von FS-Kennzeichen hinten mit __ 540 ogc_fid serial NOT NULL, 541 gml_id character(16), 542 -- identifier character(28), 543 544 -- GID: AX_Flurstueck_Kerndaten 545 -- 'FlurstÃŒck_Kerndaten' enthÀlt Eigenschaften des FlurstÃŒcks, die auch fÃŒr andere FlurstÃŒcksobjektarten gelten (z.B. Historisches FlurstÃŒck). 546 547 land integer, -- 548 gemarkungsnummer integer, -- 549 flurnummer integer, -- Teile des FlurstÃŒckskennzeichens 550 zaehler integer, -- (redundant zu flurstueckskennzeichen) 551 nenner integer, -- 552 -- daraus abgeleitet: 553 flurstueckskennzeichen character(20), -- Inhalt rechts mit __ auf 20 aufgefÃŒllt 554 555 amtlicheflaeche double precision, -- AFL 556 abweichenderrechtszustand character varying(5), -- ARZ 557 zweifelhafterFlurstuecksnachweis character varying(5), -- ZFM Boolean 558 rechtsbehelfsverfahren integer, -- RBV 559 zeitpunktderentstehung character(10), -- ZDE Inhalt jjjj-mm-tt besser Format date ? 560 561 gemeindezugehoerigkeit integer, 562 gemeinde integer, -- Welches von den beiden wird dann gefÃŒllt? 563 -- GID: ENDE AX_Flurstueck_Kerndaten 564 565 beginnt character(20), 566 advstandardmodell character varying(9), 567 anlass integer, 568 art character varying[], -- Array 569 "name" character varying[], -- Array 570 571 -- "gemeindezugehoerigkeit|ax_gemeindekennzeichen|land" integer, 572 regierungsbezirk integer, 573 kreis integer, 574 vorgaengerflurstueckskennzeichen character varying[], -- array von FS-Kennzeichen 497 575 nachfolgerflurstueckskennzeichen character varying[], 498 blattart 499 buchungsart 500 buchungsblattkennzeichen 501 "buchung|ax_buchung_historischesflurstueck|buchungsblattbezirk|a" integer,502 bezirk 576 blattart integer, 577 buchungsart integer, 578 buchungsblattkennzeichen double precision, 579 -- "buchung|ax_buchung_historischesflurstueck|buchungsblattbezirk|a" integer, 580 bezirk integer, 503 581 buchungsblattnummermitbuchstabenerweiterung character(20), --integer, -- hier lÀnger als (7)! 504 laufendenummerderbuchungsstelle 582 laufendenummerderbuchungsstelle integer, 505 583 CONSTRAINT ax_historischesflurstueck_pk PRIMARY KEY (ogc_fid) 506 584 ); … … 522 600 ON ax_historischesflurstueck USING btree (gml_id); 523 601 524 COMMENT ON TABLE ax_historischesflurstueck IS 'Historisches FlurstÃŒck, ALKIS, MIT Geometrie'; 525 COMMENT ON COLUMN ax_historischesflurstueck.gml_id IS 'Identifikator, global eindeutig'; 602 603 -- Suche nach VorgÀnger / Nachfolger 604 -- ++ Welche Methode fÃŒr ein Array? 605 -- Wirkt das ÃŒberhaupt bei der Suche nach einem einzelnen Wert aus dem Array? 606 CREATE INDEX idx_histfs_vor 607 ON ax_historischesflurstueck (vorgaengerflurstueckskennzeichen ASC); 608 COMMENT ON INDEX idx_histfsalb_vor IS 'Suchen nach VorgÀnger-FlurstÃŒck'; 609 610 CREATE INDEX idx_histfs_nach 611 ON ax_historischesflurstueck (vorgaengerflurstueckskennzeichen ASC); 612 COMMENT ON INDEX idx_histfsalb_vor IS 'Suchen nach Nachfolger-FlurstÃŒck'; 613 614 -- Die postgresql-Doku sagt dazu (http://www.postgresql.org/docs/9.1/static/arrays.html): 615 -- Arrays are not sets; 616 -- searching for specific array elements can be a sign of database misdesign. 617 -- Consider using a separate table with a row for each item that would be an array element. 618 -- This will be easier to search, and is likely to scale better for a large number of elements. 619 620 621 COMMENT ON TABLE ax_historischesflurstueck IS 'Historisches FlurstÃŒck, ALKIS, MIT Geometrie'; 622 COMMENT ON COLUMN ax_historischesflurstueck.gml_id IS 'Identifikator, global eindeutig'; 623 624 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.'; 625 COMMENT ON COLUMN ax_historischesflurstueck.zaehler IS 'ZAE Dieses Attribut enthÀlt den ZÀhler der FlurstÃŒcknummer'; 626 COMMENT ON COLUMN ax_historischesflurstueck.nenner IS 'NEN Dieses Attribut enthÀlt den Nenner der FlurstÃŒcknummer'; 627 628 COMMENT ON COLUMN ax_historischesflurstueck.flurstueckskennzeichen IS '"FlurstÃŒckskennzeichen" ist ein von der Katasterbehörde zur eindeutigen Bezeichnung des FlurstÃŒcks vergebenes Ordnungsmerkmal. 629 Die Attributart setzt sich aus den nachfolgenden expliziten Attributarten in der angegebenen Reihenfolge zusammen: 630 1. Land (2 Stellen) 631 2. Gemarkungsnummer (4 Stellen) 632 3. Flurnummer (3 Stellen) 633 4. FlurstÃŒcksnummer 634 4.1 ZÀhler (5 Stellen) 635 4.2 Nenner (4 Stellen) 636 5. FlurstÃŒcksfolge (2 Stellen) 637 Die Elemente sind rechtsbÃŒndig zu belegen, fehlende Stellen sind mit fÃŒhrenden Nullen zu belegen. 638 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. 639 Gleiches gilt fÃŒr FlurstÃŒcksnummern ohne Nenner, hier ist der fehlende Nenner im FlurstÃŒckskennzeichen durch Unterstriche zu ersetzen.'; 640 641 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.'; 642 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.'; 643 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.'; 644 COMMENT ON COLUMN ax_historischesflurstueck.rechtsbehelfsverfahren IS 'RBV "Rechtsbehelfsverfahren" ist der Hinweis darauf, dass bei dem FlurstÃŒck ein laufendes Rechtsbehelfsverfahren anhÀngig ist.'; 645 COMMENT ON COLUMN ax_historischesflurstueck.zeitpunktderentstehung IS 'ZDE "Zeitpunkt der Entstehung" ist der Zeitpunkt, zu dem das FlurstÃŒck fachlich entstanden ist.'; 646 647 COMMENT ON COLUMN ax_historischesflurstueck.gemeindezugehoerigkeit IS 'GDZ "Gemeindezugehörigkeit" enthÀlt das Gemeindekennzeichen zur Zuordnung der FlustÃŒcksdaten zu einer Gemeinde.'; 648 -- oder gemeinde? 649 526 650 527 651 -- Kennzeichen indizieren, z.B. fuer Suche aus der Historie … … 537 661 ogc_fid serial NOT NULL, 538 662 gml_id character(16), -- character varying(32), 539 identifier character varying(28),663 -- identifier character varying(28), 540 664 beginnt character(20), 541 665 advstandardmodell character varying(9), … … 571 695 ogc_fid serial NOT NULL, 572 696 gml_id character(16), -- character varying(32), 573 identifier character varying(28),697 -- identifier character varying(28), 574 698 beginnt character(20), 575 699 advstandardmodell character varying(9), … … 629 753 -- T o p o g r a p h i s c h e L i n i e 630 754 -- --------------------------------------------------- 631 -- neu 02.2011632 755 CREATE TABLE ax_topographischelinie ( 633 756 ogc_fid serial NOT NULL, 634 757 gml_id character(16), -- character varying(32), 635 identifier character(28),636 beginnt character(20), 637 advstandardmodell character (4),758 -- identifier character(28), 759 beginnt character(20), 760 advstandardmodell character varying(9), 638 761 anlass integer, 639 762 liniendarstellung integer, 640 sonstigeeigenschaft character (21),763 sonstigeeigenschaft character varying(21), 641 764 CONSTRAINT ax_topographischelinie_pk PRIMARY KEY (ogc_fid) 642 765 ); … … 674 797 ogc_fid serial NOT NULL, 675 798 gml_id character(16), -- character varying(32), 676 identifier character varying(28),799 -- identifier character varying(28), 677 800 beginnt character(20), 678 801 advstandardmodell character varying[], 679 sonstigesmodell character varying( 8),802 sonstigesmodell character varying(9), 680 803 anlass integer, 681 804 signaturnummer integer, … … 705 828 ogc_fid serial NOT NULL, 706 829 gml_id character(16), -- character varying(32), 707 identifier character varying(28),830 -- identifier character varying(28), 708 831 beginnt character(20), 709 832 -- beginnt timestamp without time zone, -- Feld bleibt leer, wenn als timestamp angelegt! 710 advstandardmodell character varying[], -- ,character(9),hier als Array!833 advstandardmodell character varying[], -- hier als Array! 711 834 anlass integer, 712 835 signaturnummer integer, … … 739 862 ogc_fid serial NOT NULL, 740 863 gml_id character(16), -- character varying(32), 741 identifier character varying(28), -- PostNAS 0.5: bleibt leer864 -- identifier character varying(28), -- PostNAS 0.5: bleibt leer 742 865 beginnt character(20), 743 866 advstandardmodell character varying[], … … 751 874 art character varying(40), -- (18) 752 875 drehwinkel double precision, -- falsche Masseinheit fÃŒr Mapserver, im View umrechnen 753 "zeigtaufexternes|aa_fachdatenverbindung|art" character varying(40),754 --"name" character (17), -- leer?876 -- "zeigtaufexternes|aa_fachdatenverbindung|art" character varying(40), 877 --"name" character varying(17), -- leer? 755 878 CONSTRAINT ap_pto_pk PRIMARY KEY (ogc_fid) 756 879 ); … … 804 927 ogc_fid serial NOT NULL, 805 928 gml_id character(16), -- character varying(32), 806 identifier character varying(28), -- leer929 -- identifier character varying(28), -- leer 807 930 beginnt character(20), -- Datumsformat 808 931 -- beginnt timestamp without time zone, -- dies Format wird nicht gefuellt … … 840 963 -- =================================================================== 841 964 842 843 965 -- F l u r s t u e c k 844 966 -- ---------------------------------------------- 967 -- Kennung 11001 845 968 CREATE TABLE ax_flurstueck ( 846 ogc_fid serial NOT NULL, 847 gml_id character(16), -- character varying(32), -- Datenbank-Tabelle interner SchlÃŒssel 848 identifier character varying(28), -- Kann wech? redundant: gml_id mit prefix 849 beginnt character(20), -- Timestamp der Enststehung 850 advstandardmodell character varying(8), -- steuert die Darstellung nach Kartentyp 851 anlass integer, -- 852 -- art character varying[], -- Wozu braucht man das? Weglassen? 853 "name" character varying[], -- 03.11.2011: array, Buchauskunft anpassen! 854 land integer, -- 855 gemarkungsnummer integer, -- 856 flurnummer integer, -- Teile des FlurstÃŒckskennzeichens (redundant zu flurstueckskennzeichen) 857 zaehler integer, -- 858 nenner integer, -- 859 flurstueckskennzeichen character(20), -- Inhalt rechts mit __ auf 20 aufgefÃŒllt 860 regierungsbezirk integer, 861 kreis integer, 862 gemeinde integer, 863 amtlicheflaeche double precision, -- integer, 864 --abweichenderrechtszustand character(5), 865 rechtsbehelfsverfahren integer, -- Konverter-Fehler 866 zeitpunktderentstehung character(10), -- inhalt jjjj-mm-tt besser Format date ? 867 "gemeindezugehoerigkeit|ax_gemeindekennzeichen|land" integer, 969 ogc_fid serial NOT NULL, 970 gml_id character(16), -- Datenbank-Tabelle interner SchlÃŒssel 971 -- identifier character varying(28), -- Kann wech? redundant: gml_id mit prefix 972 -- zustaendigeStelle character varying, -- ZST 973 974 -- GID: AX_Flurstueck_Kerndaten 975 -- 'FlurstÃŒck_Kerndaten' enthÀlt Eigenschaften des FlurstÃŒcks, die auch fÃŒr andere FlurstÃŒcksobjektarten gelten (z.B. Historisches FlurstÃŒck). 976 977 land integer, -- 978 gemarkungsnummer integer, -- 979 flurnummer integer, -- Teile des FlurstÃŒckskennzeichens 980 zaehler integer, -- (redundant zu flurstueckskennzeichen) 981 nenner integer, -- 982 -- daraus abgeleitet: 983 flurstueckskennzeichen character(20), -- Inhalt rechts mit __ auf 20 aufgefÃŒllt 984 985 amtlicheflaeche double precision, -- AFL 986 abweichenderrechtszustand character varying(5), -- ARZ 987 zweifelhafterFlurstuecksnachweis character varying(5), -- ZFM Boolean 988 rechtsbehelfsverfahren integer, -- RBV 989 zeitpunktderentstehung character(10), -- ZDE Inhalt jjjj-mm-tt besser Format date ? 990 991 gemeindezugehoerigkeit integer, 992 gemeinde integer, -- Welches von den beiden wird dann gefÃŒllt? 993 -- GID: ENDE AX_Flurstueck_Kerndaten 994 995 beginnt character(20), -- Timestamp der Enststehung 996 advstandardmodell character varying(9), -- steuert die Darstellung nach Kartentyp 997 anlass integer, -- 998 -- art character varying[], -- Wozu braucht man das? Weglassen? 999 "name" character varying[], -- 03.11.2011: array, Buchauskunft anpassen! 1000 regierungsbezirk integer, 1001 kreis integer, 868 1002 CONSTRAINT ax_flurstueck_pk PRIMARY KEY (ogc_fid) 869 1003 ); 870 1004 871 -- MUSTER aus native PostNAS 06872 -- ogc_fid serial NOT NULL,873 -- wkb_geometry geometry,874 -- gml_id character varying(32),875 -- identifier character varying(28),876 -- beginnt character varying(20),877 -- advstandardmodell character varying(4),878 -- anlass integer,879 -- art character varying[],880 -- "name" character varying[],881 -- uri character varying(28),882 -- land integer,883 -- gemarkungsnummer integer,884 -- zaehler integer,885 -- flurstueckskennzeichen character varying(20),886 -- amtlicheflaeche integer,887 -- flurnummer integer,888 -- abweichenderrechtszustand character varying(5),889 -- rechtsbehelfsverfahren character varying(5),890 -- zeitpunktderentstehung character varying(10),891 -- "gemeindezugehoerigkeit|ax_gemeindekennzeichen|land" integer,892 -- regierungsbezirk integer,893 -- kreis integer,894 -- gemeinde integer,895 -- "zustaendigestelle|ax_dienststelle_schluessel|land" integer,896 -- stelle integer,897 -- istgebucht character varying,898 -- zeigtauf character varying,899 -- weistauf character varying,900 -- MUSTER ENDE901 1005 902 1006 SELECT AddGeometryColumn('ax_flurstueck','wkb_geometry','25832','MULTIPOLYGON',2); 903 904 1007 -- verschiedene Geometrietypen? 905 1008 ALTER TABLE ax_flurstueck DROP CONSTRAINT enforce_geotype_wkb_geometry; … … 911 1014 ON ax_flurstueck USING btree (gml_id); 912 1015 913 COMMENT ON TABLE ax_flurstueck IS 'F l u r s t u e c k'; 914 COMMENT ON COLUMN ax_flurstueck.gml_id IS 'Identifikator, global eindeutig'; 1016 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.'; 1017 COMMENT ON COLUMN ax_flurstueck.gml_id IS 'Identifikator, global eindeutig'; 1018 --COMMENT ON COLUMN ax_flurstueck.zustaendigeStelle IS 'ZST "FlurstÃŒck" wird verwaltet von "Dienststelle". Diese Attributart wird nur dann belegt, wenn eine fachliche ZustÀndigkeit ÃŒber eine Gemarkung bzw. Gemarkungsteil/Flur nicht abgebildet werden kann. Die Attributart enthÀlt den DienststellenschlÃŒssel der Stelle, die fachlich fÃŒr ein FlurstÃŒck zustandig ist.'; 1019 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.'; 1020 COMMENT ON COLUMN ax_flurstueck.zaehler IS 'ZAE Dieses Attribut enthÀlt den ZÀhler der FlurstÃŒcknummer'; 1021 COMMENT ON COLUMN ax_flurstueck.nenner IS 'NEN Dieses Attribut enthÀlt den Nenner der FlurstÃŒcknummer'; 1022 1023 COMMENT ON COLUMN ax_flurstueck.flurstueckskennzeichen IS '"FlurstÃŒckskennzeichen" ist ein von der Katasterbehörde zur eindeutigen Bezeichnung des FlurstÃŒcks vergebenes Ordnungsmerkmal. 1024 Die Attributart setzt sich aus den nachfolgenden expliziten Attributarten in der angegebenen Reihenfolge zusammen: 1025 1. Land (2 Stellen) 1026 2. Gemarkungsnummer (4 Stellen) 1027 3. Flurnummer (3 Stellen) 1028 4. FlurstÃŒcksnummer 1029 4.1 ZÀhler (5 Stellen) 1030 4.2 Nenner (4 Stellen) 1031 5. FlurstÃŒcksfolge (2 Stellen) 1032 Die Elemente sind rechtsbÃŒndig zu belegen, fehlende Stellen sind mit fÃŒhrenden Nullen zu belegen. 1033 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. 1034 Gleiches gilt fÃŒr FlurstÃŒcksnummern ohne Nenner, hier ist der fehlende Nenner im FlurstÃŒckskennzeichen durch Unterstriche zu ersetzen.'; 1035 1036 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.'; 1037 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.'; 1038 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.'; 1039 COMMENT ON COLUMN ax_flurstueck.rechtsbehelfsverfahren IS 'RBV "Rechtsbehelfsverfahren" ist der Hinweis darauf, dass bei dem FlurstÃŒck ein laufendes Rechtsbehelfsverfahren anhÀngig ist.'; 1040 COMMENT ON COLUMN ax_flurstueck.zeitpunktderentstehung IS 'ZDE "Zeitpunkt der Entstehung" ist der Zeitpunkt, zu dem das FlurstÃŒck fachlich entstanden ist.'; 1041 1042 COMMENT ON COLUMN ax_flurstueck.gemeindezugehoerigkeit IS 'GDZ "Gemeindezugehörigkeit" enthÀlt das Gemeindekennzeichen zur Zuordnung der FlustÃŒcksdaten zu einer Gemeinde.'; 1043 -- oder gemeinde? 1044 1045 COMMENT ON COLUMN ax_flurstueck.anlass IS '?'; 1046 COMMENT ON COLUMN ax_flurstueck.art IS '?'; 1047 COMMENT ON COLUMN ax_flurstueck.name IS 'Array mit FortfÃŒhrungsjahr und -Nummer'; 1048 COMMENT ON COLUMN ax_flurstueck.regierungsbezirk IS 'Regierungsbezirk'; 1049 COMMENT ON COLUMN ax_flurstueck.kreis IS 'Kreis'; 1050 915 1051 916 1052 -- Kennzeichen indizieren, z.B. fuer Suche aus der Historie … … 919 1055 COMMENT ON INDEX ax_flurstueck_kennz IS 'Suche nach FlurstÃŒckskennzeichen'; 920 1056 1057 921 1058 -- Relationen: 922 -- istGebucht --> AX_Buchungsstelle 923 -- zeigtAuf --> AX_LagebezeichnungOhneHausnummer 924 -- weistAuf --> AX_LagebezeichnungMitHausnummer 1059 -- istGebucht --> AX_Buchungsstelle 1060 -- zeigtAuf --> AX_LagebezeichnungOhneHausnummer 1061 -- weistAuf --> AX_LagebezeichnungMitHausnummer 1062 -- gehoertAnteiligZu --> AX_Flurstueck 1063 -- beziehtSichAufFlurstueck --> AX_Flurstueck 1064 925 1065 926 1066 … … 930 1070 ogc_fid serial NOT NULL, 931 1071 gml_id character(16), -- character varying(32), 932 identifier character varying(28),1072 -- identifier character varying(28), 933 1073 beginnt character(20), 934 1074 advstandardmodell character varying(9), … … 954 1094 CREATE TABLE ax_grenzpunkt ( 955 1095 ogc_fid serial NOT NULL, 956 gml_id character(16), -- character varying(32),957 identifier character varying(28),1096 gml_id character(16), -- character varying(32), 1097 -- identifier character varying(28), 958 1098 beginnt character(20), 959 advstandardmodell character varying( 8),1099 advstandardmodell character varying(9), 960 1100 anlass integer, 961 1101 punktkennung character varying(15), -- integer, … … 969 1109 "name" character varying[], 970 1110 zeitpunktderentstehung integer, 971 --uri character (28)1111 --uri character varying(28) 972 1112 CONSTRAINT ax_grenzpunkt_pk PRIMARY KEY (ogc_fid) 973 1113 ); … … 1004 1144 ogc_fid serial NOT NULL, 1005 1145 gml_id character(16), -- character varying(32), 1006 identifier character varying(28),1146 -- identifier character varying(28), 1007 1147 beginnt character(20), 1008 1148 advstandardmodell character varying(9), … … 1039 1179 ogc_fid serial NOT NULL, 1040 1180 gml_id character(16), -- character varying(32), 1041 identifier character varying(28),1181 -- identifier character varying(28), 1042 1182 beginnt character(20), 1043 1183 advstandardmodell character varying(9), … … 1084 1224 ogc_fid serial NOT NULL, 1085 1225 gml_id character(16), -- character varying(32), 1086 identifier character varying(28),1226 -- identifier character varying(28), 1087 1227 beginnt character(20), 1088 1228 advstandardmodell character varying(9), … … 1159 1299 ogc_fid serial NOT NULL, 1160 1300 gml_id character(16), -- character varying(32), 1161 identifier character varying(28),1301 -- identifier character varying(28), 1162 1302 beginnt character(20), 1163 1303 advstandardmodell character varying(9), … … 1199 1339 ogc_fid serial NOT NULL, 1200 1340 gml_id character(16), -- character varying(32), 1201 identifier character varying(28),1341 -- identifier character varying(28), 1202 1342 beginnt character(20), 1203 1343 advstandardmodell character varying(9), … … 1207 1347 --kartendarstellung character varying(5), -- true/false 1208 1348 kartendarstellung integer, 1209 "qualitaetsangaben|ax_dqpunktort|herkunft|li_lineage|processstep" integer, -- character varying[],1349 -- "qualitaetsangaben|ax_dqpunktort|herkunft|li_lineage|processstep" integer, -- character varying[], 1210 1350 genauigkeitsstufe integer, 1211 1351 vertrauenswuerdigkeit integer, … … 1230 1370 ogc_fid serial NOT NULL, 1231 1371 gml_id character(16), -- character varying(32), 1232 identifier character varying(28),1372 -- identifier character varying(28), 1233 1373 beginnt character(20), 1234 1374 advstandardmodell character varying(9), … … 1236 1376 -- kartendarstellung character varying(5), -- true / false: boolean 1237 1377 kartendarstellung integer, 1238 art character varying(61), 1378 -- art character varying(61), - entbehrlich 1239 1379 "name" character varying(26), 1240 "qualitaetsangaben|ax_dqpunktort|herkunft|li_lineage|processstep" integer, --character varying[],1241 datetime character(20),1242 individualname character (7),1380 -- "qualitaetsangaben|ax_dqpunktort|herkunft|li_lineage|processstep" integer, --character varying[], 1381 -- datetime character varying(40), 1382 individualname character varying(7), 1243 1383 vertrauenswuerdigkeit integer, 1244 1384 genauigkeitsstufe integer, … … 1263 1403 ogc_fid serial NOT NULL, 1264 1404 gml_id character(16), -- character varying(32), 1265 identifier character varying(28),1266 beginnt character(20), 1267 advstandardmodell character varying(9), 1268 anlass integer, 1269 --kartendarstellung character(5), -- true/false1405 -- identifier character varying(28), 1406 beginnt character(20), 1407 advstandardmodell character varying(9), 1408 anlass integer, 1409 -- kartendarstellung character(5), -- true/false 1270 1410 kartendarstellung integer, -- boolean 1271 1411 description integer, 1272 1412 art character varying[], -- character(61), 1273 1413 "name" character varying[], 1274 "qualitaetsangaben|ax_dqpunktort|herkunft|li_lineage|source|li_s" integer,1275 characterstring character varying(10), -- merkwuerdig, rlp: Inhalt = "Berechnung"1276 datetime character varying(20), -- merkwuerdig, rlp: Inhalt = "1900-01-01T00:00:00Z"1414 -- "qualitaetsangaben|ax_dqpunktort|herkunft|li_lineage|source|li_s" integer, 1415 -- characterstring character varying(10), -- merkwuerdig, rlp: Inhalt = "Berechnung" 1416 -- datetime character varying(20), -- merkwuerdig, rlp: Inhalt = "1900-01-01T00:00:00Z" 1277 1417 genauigkeitsstufe integer, 1278 1418 vertrauenswuerdigkeit integer, … … 1292 1432 1293 1433 1294 1295 1434 --AX_DQPunktort 1296 1435 … … 1313 1452 ogc_fid serial NOT NULL, 1314 1453 gml_id character(16), 1315 identifier character varying(28),1454 -- identifier character varying(28), 1316 1455 beginnt character varying(20), 1317 advstandardmodell character varying( 4),1456 advstandardmodell character varying(9), 1318 1457 anlass integer, 1319 art character varying(43), 1458 -- art character varying(43), -- entbehrlich 1320 1459 uri character varying(28), 1321 1460 fortfuehrungsfallnummernbereich character varying(7), … … 1323 1462 gemarkungsnummer integer, 1324 1463 laufendenummer integer, 1325 titel character varying( 21),1326 "ingemarkung|ax_gemarkung_schluessel|land" integer, 1327 "ingemarkung|ax_gemarkung_schluessel|gemarkungsnummer" integer, 1328 erstelltam character varying(10), 1464 titel character varying(40), 1465 -- "ingemarkung|ax_gemarkung_schluessel|land" integer, -- land '5' 1466 -- "ingemarkung|ax_gemarkung_schluessel|gemarkungsnummer" integer, -- gemarkung (4) 1467 erstelltam character varying(10), -- Datum jjjj-mm-tt 1329 1468 fortfuehrungsentscheidungam character varying(10), 1330 fortfuehrungsentscheidungvon character varying( 23),1331 bemerkung character varying( 29),1469 fortfuehrungsentscheidungvon character varying(40), -- Bearbeiter-Name und -Titel 1470 bemerkung character varying(80), 1332 1471 beziehtsichauf character varying, 1333 1472 CONSTRAINT ax_fortfuehrungsnachweisdeckblatt_pk PRIMARY KEY (ogc_fid) … … 1339 1478 VALUES ('', 'public', 'ax_fortfuehrungsnachweisdeckblatt', 'dummy', 2, 25832, 'POINT'); 1340 1479 1341 1342 -- F o r t f u e h r u n g s f a l l 1480 COMMENT ON TABLE ax_fortfuehrungsnachweisdeckblatt 1481 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'; 1482 1483 1484 -- F o r t f u e h r u n g s f a l l 1343 1485 -- --------------------------------- 1344 1486 -- neu 02.11.2011 … … 1347 1489 ogc_fid serial NOT NULL, 1348 1490 gml_id character(16), 1349 identifier character varying(28),1491 -- identifier character varying(28), 1350 1492 beginnt character varying(20), 1351 advstandardmodell character varying( 4),1493 advstandardmodell character varying(9), 1352 1494 anlass integer, 1353 art character varying(37), 1495 -- art character varying(40), -- entbehrlich 1354 1496 uri character varying(28), 1355 1497 fortfuehrungsfallnummer integer, … … 1357 1499 ueberschriftimfortfuehrungsnachweis integer[], 1358 1500 anzahlderfortfuehrungsmitteilungen integer, 1359 zeigtaufaltesflurstueck character varying[], 1360 zeigtaufneuesflurstueck character varying[], 1501 zeigtaufaltesflurstueck character varying[], -- Format wie flurstueckskennzeichen (20) als Array 1502 zeigtaufneuesflurstueck character varying[], -- Format wie flurstueckskennzeichen (20) als Array 1361 1503 bemerkung character varying(14), 1362 1504 CONSTRAINT ax_fortfuehrungsfall_pk PRIMARY KEY (ogc_fid) … … 1368 1510 VALUES ('', 'public', 'ax_fortfuehrungsfall', 'dummy', 2, 25832, 'POINT'); 1369 1511 1512 COMMENT ON TABLE ax_fortfuehrungsfall IS 'F o r t f u e h r u n g s f a l l'; 1513 1370 1514 1371 1515 -- … … 1398 1542 ogc_fid serial NOT NULL, 1399 1543 gml_id character(16), 1400 identifier character varying(28),1544 -- identifier character varying(28), 1401 1545 beginnt character varying(20), 1402 advstandardmodell character varying( 4),1546 advstandardmodell character varying(9), 1403 1547 art integer, 1404 1548 nummer character varying(20), … … 1424 1568 ogc_fid serial NOT NULL, 1425 1569 gml_id character(16), 1426 identifier character varying(28),1570 -- identifier character varying(28), 1427 1571 beginnt character varying(20), 1428 advstandardmodell character varying( 4),1429 sonstigesmodell character varying( 6),1572 advstandardmodell character varying(9), 1573 sonstigesmodell character varying(9), 1430 1574 anlass integer, 1431 1575 punktkennung character varying(15), … … 1447 1591 -- =================================================================== 1448 1592 1593 -- Variante B: "Vollhistorie" ( statt ax_historischesflurstueckalb) 1594 1449 1595 -- AX_HistorischesFlurstueckOhneRaumbezug 1450 -- Neu 05.2011 1596 1451 1597 CREATE TABLE ax_historischesflurstueckohneraumbezug ( 1452 1598 ogc_fid serial NOT NULL, 1453 1599 gml_id character(16), 1454 identifier character(28), -- verzichtbar? 1455 beginnt character(20), 1456 advstandardmodell character(4), 1457 anlass integer, 1458 art character varying[], -- Array {a,b,c} 1459 "name" character varying[], -- Array {a,b,c} 1460 land integer, 1461 gemarkungsnummer integer, 1462 flurnummer integer, 1463 zaehler integer, 1464 nenner integer, 1465 flurstueckskennzeichen character(20), 1466 amtlicheflaeche integer, 1467 1468 abweichenderrechtszustand character(5), -- boolean? Inhalt 'false' 1469 rechtsbehelfsverfahren character(5), -- boolean? Inhalt 'false' 1470 zeitpunktderentstehung character(10), 1600 1601 -- GID: AX_Flurstueck_Kerndaten 1602 -- 'FlurstÃŒck_Kerndaten' enthÀlt Eigenschaften des FlurstÃŒcks, die auch fÃŒr andere FlurstÃŒcksobjektarten gelten (z.B. Historisches FlurstÃŒck). 1603 1604 land integer, -- 1605 gemarkungsnummer integer, -- 1606 flurnummer integer, -- Teile des FlurstÃŒckskennzeichens 1607 zaehler integer, -- (redundant zu flurstueckskennzeichen) 1608 nenner integer, -- 1609 -- daraus abgeleitet: 1610 flurstueckskennzeichen character(20), -- Inhalt rechts mit __ auf 20 aufgefÃŒllt 1611 1612 amtlicheflaeche double precision, -- AFL 1613 abweichenderrechtszustand character varying(5), -- ARZ 1614 zweifelhafterFlurstuecksnachweis character varying(5), -- ZFM Boolean 1615 rechtsbehelfsverfahren integer, -- RBV 1616 zeitpunktderentstehung character(10), -- ZDE Inhalt jjjj-mm-tt besser Format date ? 1617 1618 gemeindezugehoerigkeit integer, 1619 gemeinde integer, -- Welches von den beiden wird dann gefÃŒllt? 1620 -- GID: ENDE AX_Flurstueck_Kerndaten 1621 1622 -- identifier character(28), -- verzichtbar? 1623 beginnt character(20), 1624 advstandardmodell character varying(9), 1625 anlass integer, 1626 -- art character varying[], -- Array {a,b,c} -- verzichtbar? 1627 "name" character varying[], -- Array {a,b,c} 1628 1471 1629 nachfolgerflurstueckskennzeichen character varying[], -- Array {a,b,c} 1472 1630 vorgaengerflurstueckskennzeichen character varying[], -- Array {a,b,c} 1473 istgebuchtcharacter varying,1631 -- istgebucht character varying, 1474 1632 CONSTRAINT ax_historischesflurstueckohneraumbezug_pk PRIMARY KEY (ogc_fid) 1475 1633 ); 1476 1634 1477 COMMENT ON TABLE ax_historischesflurstueckohneraumbezug IS 'historisches Flurstueck ohne Raumbezug'; 1478 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.gml_id IS 'Identifikator, global eindeutig'; 1635 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.'; 1636 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.gml_id IS 'Identifikator, global eindeutig'; 1637 1638 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.'; 1639 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.zaehler IS 'ZAE Dieses Attribut enthÀlt den ZÀhler der FlurstÃŒcknummer'; 1640 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.nenner IS 'NEN Dieses Attribut enthÀlt den Nenner der FlurstÃŒcknummer'; 1641 1642 COMMENT ON COLUMN ax_flurstueck.flurstueckskennzeichen IS '"FlurstÃŒckskennzeichen" ist ein von der Katasterbehörde zur eindeutigen Bezeichnung des FlurstÃŒcks vergebenes Ordnungsmerkmal. 1643 Die Attributart setzt sich aus den nachfolgenden expliziten Attributarten in der angegebenen Reihenfolge zusammen: 1644 1. Land (2 Stellen) 1645 2. Gemarkungsnummer (4 Stellen) 1646 3. Flurnummer (3 Stellen) 1647 4. FlurstÃŒcksnummer 1648 4.1 ZÀhler (5 Stellen) 1649 4.2 Nenner (4 Stellen) 1650 5. FlurstÃŒcksfolge (2 Stellen) 1651 Die Elemente sind rechtsbÃŒndig zu belegen, fehlende Stellen sind mit fÃŒhrenden Nullen zu belegen. 1652 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. 1653 Gleiches gilt fÃŒr FlurstÃŒcksnummern ohne Nenner, hier ist der fehlende Nenner im FlurstÃŒckskennzeichen durch Unterstriche zu ersetzen.'; 1654 1655 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.'; 1656 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.'; 1657 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.'; 1658 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.rechtsbehelfsverfahren IS 'RBV "Rechtsbehelfsverfahren" ist der Hinweis darauf, dass bei dem FlurstÃŒck ein laufendes Rechtsbehelfsverfahren anhÀngig ist.'; 1659 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.zeitpunktderentstehung IS 'ZDE "Zeitpunkt der Entstehung" ist der Zeitpunkt, zu dem das FlurstÃŒck fachlich entstanden ist.'; 1660 1661 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.gemeindezugehoerigkeit IS 'GDZ "Gemeindezugehörigkeit" enthÀlt das Gemeindekennzeichen zur Zuordnung der FlustÃŒcksdaten zu einer Gemeinde.'; 1662 -- oder gemeinde? 1663 1664 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.anlass IS '?'; 1665 --COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.art IS '?'; 1666 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.name IS 'Array mit FortfÃŒhrungsjahr und -Nummer'; 1667 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.regierungsbezirk IS 'Regierungsbezirk'; 1668 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.kreis IS 'Kreis'; 1669 1670 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.nachfolgerflurstueckskennzeichen 1671 IS '"Nachfolger-FlurstÃŒckskennzeichen" ist die Bezeichnung der FlurstÃŒcke, die dem Objekt "Historisches FlurstÃŒck ohne Raumbezug" direkt nachfolgen. 1672 Array mit Kennzeichen im Format der Spalte "flurstueckskennzeichen"'; 1673 1674 COMMENT ON COLUMN ax_historischesflurstueckohneraumbezug.vorgaengerflurstueckskennzeichen 1675 IS '"VorgÀnger-FlurstÃŒckskennzeichen" ist die Bezeichnung der FlurstÃŒcke, die dem Objekt "Historisches FlurstÃŒck ohne Raumbezugs" direkt vorangehen. 1676 Array mit Kennzeichen im Format der Spalte "flurstueckskennzeichen"'; 1677 1479 1678 1480 1679 -- keine Geometrie, daher ersatzweise: Dummy-Eintrag in Metatabelle … … 1488 1687 COMMENT ON INDEX ax_hist_fs_ohne_kennz IS 'Suche nach FlurstÃŒckskennzeichen'; 1489 1688 1490 1491 1492 --*** ############################################################ 1493 --*** Objektbereich: EigentÃŒmer 1494 --*** ############################################################ 1495 1496 1497 --** Objektartengruppe:Personen- und Bestandsdaten 1689 -- Suche nach VorgÀnger / Nachfolger 1690 -- ++ Welche Methode fÃŒr ein Array? Wirkt das bei der Suche nach einem einzelnen Wert aus dem Array? 1691 CREATE INDEX idx_histfsor_vor 1692 ON ax_historischesflurstueckohneraumbezug (vorgaengerflurstueckskennzeichen ASC); 1693 COMMENT ON INDEX idx_histfsalb_vor IS 'Suchen nach VorgÀnger-FlurstÃŒck'; 1694 1695 CREATE INDEX idx_histfsor_nach 1696 ON ax_historischesflurstueckohneraumbezug (vorgaengerflurstueckskennzeichen ASC); 1697 COMMENT ON INDEX idx_histfsalb_vor IS 'Suchen nach Nachfolger-FlurstÃŒck'; 1698 1699 1700 1701 -- *** ############################################################ 1702 -- *** Objektbereich: EigentÃŒmer 1703 -- *** ############################################################ 1704 1705 1706 -- ** Objektartengruppe:Personen- und Bestandsdaten 1498 1707 -- =================================================================== 1499 1708 … … 1505 1714 ogc_fid serial NOT NULL, 1506 1715 gml_id character(16), -- character varying(32), 1507 identifier character varying(28),1716 -- identifier character varying(28), 1508 1717 beginnt character(20), 1509 1718 advstandardmodell character varying(9), 1510 --sonstigesmodell character varying( 6),1719 --sonstigesmodell character varying(9), 1511 1720 anlass integer, 1512 1721 nachnameoderfirma character varying(100), --(97), … … 1555 1764 CREATE TABLE ax_anschrift ( 1556 1765 ogc_fid serial NOT NULL, 1557 gml_id character( 32), -- 16 TEST1558 identifier character varying(28),1766 gml_id character(16), 1767 -- identifier character varying(28), 1559 1768 beginnt character(20), 1560 1769 advstandardmodell character varying(9), 1561 --sonstigesmodell character varying( 6),1770 --sonstigesmodell character varying(9), 1562 1771 anlass integer, 1563 1772 --art character varying[], … … 1566 1775 postleitzahlpostzustellung integer, 1567 1776 strasse character varying(40), 1568 hausnummer character varying(9), 1777 hausnummer character varying(9), -- integer 1569 1778 bestimmungsland character varying(30), 1570 1779 CONSTRAINT ax_anschrift_pk PRIMARY KEY (ogc_fid) 1571 1780 ); 1572 1573 -- MUSTER native geladen1574 -- gml_id character varying(32), - Datum und Zeit hinter dem Kennzeichen?1575 -- ogc_fid serial NOT NULL,1576 -- gml_id character varying(32),1577 -- identifier character varying(28),1578 -- beginnt character varying(20),1579 -- advstandardmodell character varying(4),1580 -- sonstigesmodell character varying(6),1581 -- anlass integer,1582 -- art character varying[],1583 -- uri character varying[],1584 -- ort_post character varying(13),1585 -- postleitzahlpostzustellung integer,1586 -- bestimmungsland character varying(11),1587 -- strasse character varying(13),1588 -- hausnummer integer,1589 -- CONSTRAINT ax_anschrift_pk PRIMARY KEY (ogc_fid)1590 -- ENDE MUSTER native geladen1591 1592 1593 1781 1594 1782 -- Dummy-Eintrag in Metatabelle … … 1610 1798 CREATE TABLE ax_namensnummer ( 1611 1799 ogc_fid serial NOT NULL, 1612 gml_id character(16), -- character varying(32),1613 identifier character varying(28),1800 gml_id character(16), 1801 -- identifier character varying(28), 1614 1802 beginnt character(20), 1615 advstandardmodell character varying( 8),1803 advstandardmodell character varying(9), 1616 1804 anlass integer, 1617 1805 laufendenummernachdin1421 character(16), -- 0000.00.00.00.00 … … 1619 1807 nenner double precision, -- .. als Bruch 1620 1808 eigentuemerart integer, 1621 nummer character (6), -- leer bei NRW GID 5.1 / Inhalt bei RLP GID 61809 nummer character varying(6), -- immer leer ? 1622 1810 artderrechtsgemeinschaft integer, -- SchlÃŒssel 1623 1811 beschriebderrechtsgemeinschaft character varying(1000), -- (977) … … 1644 1832 ogc_fid serial NOT NULL, 1645 1833 gml_id character(16), -- character varying(32), 1646 identifier character varying(28),1647 beginnt character(20), 1648 advstandardmodell character varying(9), 1649 anlass integer, 1650 buchungsblattkennzeichen character (13), -- integer1834 -- identifier character varying(28), 1835 beginnt character(20), 1836 advstandardmodell character varying(9), 1837 anlass integer, 1838 buchungsblattkennzeichen character varying(13), -- integer 1651 1839 land integer, 1652 1840 bezirk integer, 1653 buchungsblattnummermitbuchstabenerweiterung character (7),1841 buchungsblattnummermitbuchstabenerweiterung character varying(7), 1654 1842 blattart integer, 1655 1843 art character varying(15), … … 1673 1861 CREATE TABLE ax_buchungsstelle ( 1674 1862 ogc_fid serial NOT NULL, 1675 gml_id character(16), -- character varying(32),1676 identifier character varying(28),1863 gml_id character(16), -- character varying(32), 1864 -- identifier character varying(28), 1677 1865 beginnt character(20), 1678 advstandardmodell character varying( 8),1866 advstandardmodell character varying(9), 1679 1867 anlass integer, 1680 1868 buchungsart integer, … … 1726 1914 -- G e b a e u d e 1727 1915 -- --------------- 1916 -- Abgleich 2011-11-15 mit 1917 -- http://www.bezreg-koeln.nrw.de/extra/33alkis/dokumente/Profile_NRW/ALKIS-OK-NRW_MAX_20090722.html#_3B2A042900B5 1728 1918 CREATE TABLE ax_gebaeude ( 1729 1919 ogc_fid serial NOT NULL, 1730 gml_id character(16), -- character varying(32), 1731 identifier character varying(28), 1732 beginnt character(20), 1733 advstandardmodell character varying(9), 1734 anlass integer, 1735 gebaeudefunktion integer, 1736 description integer, 1920 gml_id character(16), -- character varying(32), 1921 -- identifier character varying(28), -- redundant zu gml_id 1922 beginnt character(20), 1923 advstandardmodell character varying(9), 1924 -- sonstigesmodell character(9), 1925 anlass integer, 1926 gebaeudefunktion integer, -- Werte siehe SchlÃŒsseltabelle 1927 weiteregebaeudefunktion integer, -- Neu 2011-11-15 1737 1928 "name" character varying(25), 1738 lagezurerdoberflaeche integer, 1739 art character varying(40), -- (37) 1929 -- nutzung character varying, -- ??? 1740 1930 bauweise integer, 1741 1931 anzahlderoberirdischengeschosse integer, 1742 grundflaeche integer, 1743 "qualitaetsangaben|ax_dqmitdatenerhebung|herkunft|li_lineage|pro" character varying(8), 1744 individualname character varying(7), 1932 anzahlderunterirdischengeschosse integer, -- Neu 2011-11-15 1933 hochhaus character varying(5), -- Neu 2011-11-15 Boolean "true"/"false", meist aber leer 1934 objekthoehe integer, 1935 dachform integer, -- Neu 2011-11-15 1745 1936 zustand integer, 1937 geschossflaeche integer, -- Neu 2011-11-15 1938 grundflaeche integer, -- Neu 2011-11-15 1939 umbauterraum integer, -- Neu 2011-11-15 1940 baujahr integer, -- Neu 2011-11-15 1941 lagezurerdoberflaeche integer, 1942 dachart character varying(30), -- Neu 2011-11-15 1943 dachgeschossausbau integer, -- Neu 2011-11-15 1944 qualitaetsangaben character varying(8), -- neu 2011-11-15 1945 -- description integer, 1946 -- art character varying(40), 1947 -- individualname character varying(7), 1948 1746 1949 CONSTRAINT ax_gebaeude_pk PRIMARY KEY (ogc_fid) 1747 1950 ); … … 1763 1966 ON ax_gebaeude USING btree (gml_id); 1764 1967 1765 COMMENT ON TABLE ax_gebaeude IS 'G e b a e u d e'; 1766 COMMENT ON COLUMN ax_gebaeude.gml_id IS 'Identifikator, global eindeutig'; 1968 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.'; 1969 COMMENT ON COLUMN ax_gebaeude.gml_id IS 'Identifikator, global eindeutig'; 1970 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'; 1971 COMMENT ON COLUMN ax_gebaeude.weiteregebaeudefunktion IS 'WGF "Weitere GebÀudefunktion" ist die Funktion, die ein GebÀude neben der dominierenden GebÀudefunktion hat.'; 1972 COMMENT ON COLUMN ax_gebaeude."name" IS 'NAM "Name" ist der Eigenname oder die Bezeichnung des GebÀudes.'; 1973 --COMMENT ON COLUMN ax_gebaeude.nutzung IS 'NTZ "Nutzung" ist die GebÀudenutzung und enthÀlt den jeweiligen prozentualen Nutzungsanteil an der Gesamtnutzung.'; 1974 COMMENT ON COLUMN ax_gebaeude.bauweise IS 'BAW "Bauweise" ist die Beschreibung der Art der Bauweise. Werte siehe ax_gebaeude_bauweise'; 1975 COMMENT ON COLUMN ax_gebaeude.anzahlderoberirdischengeschosse IS 'AOG "Anzahl der oberirdischen Geschosse" ist die Anzahl der oberirdischen Geschosse des GebÀudes.'; 1976 COMMENT ON COLUMN ax_gebaeude.anzahlderunterirdischengeschosse IS 'AUG "Anzahl der unterirdischen Geschosse" ist die Anzahl der unterirdischen Geschosse des GebÀudes.'; 1977 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.'; 1978 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.'; 1979 COMMENT ON COLUMN ax_gebaeude.dachform IS 'DAF "Dachform" beschreibt die charakteristische Form des Daches. Werte siehe ax_gebaeude_dachform'; 1980 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'; 1981 COMMENT ON COLUMN ax_gebaeude.geschossflaeche IS 'GFL "GeschossflÀche" ist die GebÀudegeschossflÀche in [qm].'; 1982 COMMENT ON COLUMN ax_gebaeude.grundflaeche IS 'GRF "GrundflÀche" ist die GebÀudegrundflÀche in [qm].'; 1983 COMMENT ON COLUMN ax_gebaeude.umbauterraum IS 'URA "Umbauter Raum" ist der umbaute Raum [Kubikmeter] des GebÀudes.'; 1984 COMMENT ON COLUMN ax_gebaeude.baujahr IS 'BJA "Baujahr" ist das Jahr der Fertigstellung oder der baulichen VerÀnderung des GebÀudes.'; 1985 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'; 1986 COMMENT ON COLUMN ax_gebaeude.dachart IS 'DAA "Dachart" gibt die Art der Dacheindeckung (z.B. Reetdach) an.'; 1987 COMMENT ON COLUMN ax_gebaeude.dachgeschossausbau IS 'DGA "Dachgeschossausbau" ist ein Hinweis auf den Ausbau bzw. die AusbaufÀhigkeit des Dachgeschosses.'; 1988 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.'; 1989 1767 1990 1768 1991 -- Wie oft kommt welcher Typ von GebÀude-Geometrie vor? … … 1816 2039 ogc_fid serial NOT NULL, 1817 2040 gml_id character(16), -- character varying(32), 1818 identifier character varying(28),2041 -- identifier character varying(28), 1819 2042 beginnt character(20), 1820 2043 advstandardmodell character varying(9), … … 1842 2065 beginnt character(20), 1843 2066 advstandardmodell character varying(9), 1844 sonstigesmodell character varying( 8),2067 sonstigesmodell character varying(9), 1845 2068 anlass integer, 1846 2069 art character varying(40), … … 1865 2088 ogc_fid serial NOT NULL, 1866 2089 gml_id character(16), -- character varying(32), 1867 identifier character varying(28),2090 -- identifier character varying(28), 1868 2091 beginnt character(20), 1869 2092 advstandardmodell character varying(9), … … 1913 2136 ogc_fid serial NOT NULL, 1914 2137 gml_id character(16), -- character varying(32), 1915 identifier character varying(28),2138 -- identifier character varying(28), 1916 2139 beginnt character(20), 1917 2140 advstandardmodell character varying(9), … … 1919 2142 artderbebauung integer, 1920 2143 zustand integer, 1921 name character (50),2144 name character varying(50), 1922 2145 CONSTRAINT ax_wohnbauflaeche_pk PRIMARY KEY (ogc_fid) 1923 2146 ); … … 1944 2167 ogc_fid serial NOT NULL, 1945 2168 gml_id character(16), -- character varying(32), 1946 identifier character varying(28),2169 -- identifier character varying(28), 1947 2170 beginnt character(20), 1948 2171 advstandardmodell character varying(9), … … 1983 2206 ( ogc_fid serial NOT NULL, 1984 2207 gml_id character(16), -- character varying(32), 1985 identifier character varying(28),2208 -- identifier character varying(28), 1986 2209 beginnt character(20), 1987 2210 advstandardmodell character varying(9), … … 2013 2236 ogc_fid serial NOT NULL, 2014 2237 gml_id character(16), -- character varying(32), 2015 identifier character varying(28),2238 -- identifier character varying(28), 2016 2239 beginnt character(20), 2017 2240 advstandardmodell character varying(9), … … 2045 2268 ogc_fid serial NOT NULL, 2046 2269 gml_id character(16), -- character varying(32), 2047 identifier character varying(28),2270 -- identifier character varying(28), 2048 2271 beginnt character(20), 2049 2272 advstandardmodell character varying(9), … … 2074 2297 ogc_fid serial NOT NULL, 2075 2298 gml_id character(16), -- character varying(32), 2076 identifier character varying(28),2299 -- identifier character varying(28), 2077 2300 beginnt character(20), 2078 2301 advstandardmodell character varying(9), … … 2106 2329 ogc_fid serial NOT NULL, 2107 2330 gml_id character(16), -- character varying(32), 2108 identifier character varying(28),2331 -- identifier character varying(28), 2109 2332 beginnt character(20), 2110 2333 advstandardmodell character varying(9), … … 2137 2360 ogc_fid serial NOT NULL, 2138 2361 gml_id character(16), -- character varying(32), 2139 identifier character varying(28),2362 -- identifier character varying(28), 2140 2363 beginnt character(20), 2141 2364 advstandardmodell character varying(9), … … 2167 2390 ogc_fid serial NOT NULL, 2168 2391 gml_id character(16), -- character varying(32), 2169 identifier character varying(28),2392 -- identifier character varying(28), 2170 2393 beginnt character(20), 2171 2394 advstandardmodell character varying(9), 2172 2395 anlass integer, 2173 2396 funktion integer, 2174 "name" character (50),2397 "name" character varying(50), 2175 2398 zustand integer, 2176 2399 CONSTRAINT ax_friedhof_pk PRIMARY KEY (ogc_fid) … … 2201 2424 ogc_fid serial NOT NULL, 2202 2425 gml_id character(16), -- character varying(32), 2203 identifier character varying(28),2426 -- identifier character varying(28), 2204 2427 beginnt character(20), 2205 2428 advstandardmodell character varying(9), 2206 2429 anlass integer, 2207 2430 funktion integer, 2208 "name" character (50),2209 zweitname character (50),2431 "name" character varying(50), 2432 zweitname character varying(50), 2210 2433 zustand integer, 2211 2434 CONSTRAINT ax_strassenverkehr_pk PRIMARY KEY (ogc_fid) … … 2235 2458 ogc_fid serial NOT NULL, 2236 2459 gml_id character(16), -- character varying(32), 2237 identifier character varying(28),2460 -- identifier character varying(28), 2238 2461 beginnt character(20), 2239 2462 advstandardmodell character varying(9), … … 2266 2489 ogc_fid serial NOT NULL, 2267 2490 gml_id character(16), -- character varying(32), 2268 identifier character varying(28),2491 -- identifier character varying(28), 2269 2492 beginnt character(20), 2270 2493 advstandardmodell character varying(9), … … 2296 2519 ogc_fid serial NOT NULL, 2297 2520 gml_id character(16), -- character varying(32), 2298 identifier character varying(28),2521 -- identifier character varying(28), 2299 2522 beginnt character(20), 2300 2523 advstandardmodell character varying(9), … … 2337 2560 ogc_fid serial NOT NULL, 2338 2561 gml_id character(16), -- character varying(32), 2339 identifier character varying(28),2562 -- identifier character varying(28), 2340 2563 beginnt character(20), 2341 2564 advstandardmodell character varying(9), … … 2373 2596 ogc_fid serial NOT NULL, 2374 2597 gml_id character(16), -- character varying(32), 2375 identifier character varying(28),2598 -- identifier character varying(28), 2376 2599 beginnt character(20), 2377 2600 advstandardmodell character varying(9), … … 2407 2630 ogc_fid serial NOT NULL, 2408 2631 gml_id character(16), -- character varying(32), 2409 identifier character varying(28),2632 -- identifier character varying(28), 2410 2633 beginnt character(20), 2411 2634 advstandardmodell character varying(9), … … 2465 2688 ogc_fid serial NOT NULL, 2466 2689 gml_id character(16), -- character varying(32), 2467 identifier character varying(28),2690 -- identifier character varying(28), 2468 2691 beginnt character(20), 2469 2692 advstandardmodell character varying(9), … … 2496 2719 ogc_fid serial NOT NULL, 2497 2720 gml_id character(16), -- character varying(32), 2498 identifier character varying(28),2721 -- identifier character varying(28), 2499 2722 beginnt character(20), 2500 2723 advstandardmodell character varying(9), … … 2522 2745 ogc_fid serial NOT NULL, 2523 2746 gml_id character(16), -- character varying(32), 2524 identifier character varying(28),2747 -- identifier character varying(28), 2525 2748 beginnt character(20), 2526 2749 advstandardmodell character varying(9), … … 2549 2772 ogc_fid serial NOT NULL, 2550 2773 gml_id character(16), -- character varying(32), 2551 identifier character varying(28),2774 -- identifier character varying(28), 2552 2775 beginnt character(20), 2553 2776 advstandardmodell character varying(9), … … 2575 2798 ogc_fid serial NOT NULL, 2576 2799 gml_id character(16), -- character varying(32), 2577 identifier character varying(28),2800 -- identifier character varying(28), 2578 2801 beginnt character(20), 2579 2802 advstandardmodell character varying(9), … … 2619 2842 ogc_fid serial NOT NULL, 2620 2843 gml_id character(16), -- character varying(32), 2621 identifier character varying(28),2844 -- identifier character varying(28), 2622 2845 beginnt character(20), 2623 2846 advstandardmodell character varying(9), … … 2649 2872 ogc_fid serial NOT NULL, 2650 2873 gml_id character(16), -- character varying(32), 2651 identifier character varying(28),2874 -- identifier character varying(28), 2652 2875 beginnt character(20), 2653 2876 advstandardmodell character varying(9), … … 2682 2905 ogc_fid serial NOT NULL, 2683 2906 gml_id character(16), -- character varying(32), 2684 identifier character varying(28),2907 -- identifier character varying(28), 2685 2908 beginnt character(20), 2686 2909 advstandardmodell character varying(9), … … 2714 2937 ogc_fid serial NOT NULL, 2715 2938 gml_id character(16), -- character varying(32), 2716 identifier character varying(28),2939 -- identifier character varying(28), 2717 2940 beginnt character(20), 2718 2941 advstandardmodell character varying(9), … … 2771 2994 ogc_fid serial NOT NULL, 2772 2995 gml_id character(16), -- character varying(32), 2773 identifier character varying(28),2774 beginnt character(20), 2775 advstandardmodell character varying(9), 2776 anlass integer, 2777 2996 -- identifier character varying(28), 2997 beginnt character(20), 2998 advstandardmodell character varying(9), 2999 anlass integer, 3000 bauwerksfunktion integer, 2778 3001 CONSTRAINT ax_turm_pk PRIMARY KEY (ogc_fid) 2779 3002 ); … … 2796 3019 ogc_fid serial NOT NULL, 2797 3020 gml_id character(16), -- character varying(32), 2798 identifier character varying(28),3021 -- identifier character varying(28), 2799 3022 beginnt character(20), 2800 3023 advstandardmodell character varying(9), … … 2824 3047 ogc_fid serial NOT NULL, 2825 3048 gml_id character(16), -- character varying(32), 2826 identifier character varying(28),3049 -- identifier character varying(28), 2827 3050 beginnt character(20), 2828 3051 advstandardmodell character varying(9), … … 2859 3082 ogc_fid serial NOT NULL, 2860 3083 gml_id character(16), -- character varying(32), 2861 identifier character varying(28),3084 -- identifier character varying(28), 2862 3085 beginnt character(20), 2863 3086 advstandardmodell character varying(9), … … 2913 3136 ogc_fid serial NOT NULL, 2914 3137 gml_id character(16), -- character varying(32), 2915 identifier character varying(28),3138 -- identifier character varying(28), 2916 3139 beginnt character(20), 2917 3140 advstandardmodell character varying(9), 2918 3141 anlass integer, 2919 3142 bauwerksfunktion integer, 2920 -- "name" character (15),3143 -- "name" character varying(15), 2921 3144 CONSTRAINT ax_bauwerkoderanlagefuersportfreizeitunderholung_pk PRIMARY KEY (ogc_fid) 2922 3145 ); … … 2942 3165 ogc_fid serial NOT NULL, 2943 3166 gml_id character(16), -- character varying(32), 2944 identifier character varying(28),3167 -- identifier character varying(28), 2945 3168 beginnt character(20), 2946 3169 advstandardmodell character varying(9), … … 2969 3192 -- H e i l q u e l l e / G a s q u e l l e 2970 3193 -- ---------------------------------------------- 2971 -- neu 02.20112972 3194 CREATE TABLE ax_heilquellegasquelle ( 2973 ogc_fid 2974 gml_id character(16), -- character varying(32), 2975 identifiercharacter(28),2976 beginnt 2977 advstandardmodell character(4),2978 sonstigesmodell character(5),2979 anlass 2980 art 2981 "name" character(13),3195 ogc_fid serial NOT NULL, 3196 gml_id character(16), -- character varying(32), 3197 -- identifier character(28), 3198 beginnt character(20), 3199 advstandardmodell character varying(9), 3200 sonstigesmodell character varying(9), 3201 anlass integer, 3202 art integer, 3203 "name" character varying(13), 2982 3204 CONSTRAINT ax_heilquellegasquelle_pk PRIMARY KEY (ogc_fid) 2983 3205 ); … … 3031 3253 ogc_fid serial NOT NULL, 3032 3254 gml_id character(16), -- character varying(32), 3033 identifier character(28),3034 beginnt character(20), 3035 sonstigesmodell character (6),3255 -- identifier character(28), 3256 beginnt character(20), 3257 sonstigesmodell character varying(9), 3036 3258 anlass integer, 3037 3259 art integer, … … 3056 3278 ogc_fid serial NOT NULL, 3057 3279 gml_id character(16), -- character varying(32), 3058 identifier character varying(28),3280 -- identifier character varying(28), 3059 3281 beginnt character(20), 3060 3282 advstandardmodell character varying(9), … … 3063 3285 land integer, 3064 3286 stelle integer, 3065 --sonstigeeigenschaft character (26),3287 --sonstigeeigenschaft character varying(26), 3066 3288 CONSTRAINT ax_besondererbauwerkspunkt_pk PRIMARY KEY (ogc_fid) 3067 3289 ); … … 3089 3311 ogc_fid serial NOT NULL, 3090 3312 gml_id character(16), -- character varying(32), 3091 identifier character varying(28),3313 -- identifier character varying(28), 3092 3314 beginnt character(20), 3093 3315 advstandardmodell character varying(9), … … 3148 3370 ogc_fid serial NOT NULL, 3149 3371 gml_id character(16), -- character varying(32), 3150 identifier character varying(28),3372 -- identifier character varying(28), 3151 3373 beginnt character(20), 3152 3374 advstandardmodell character varying(9), … … 3207 3429 ogc_fid serial NOT NULL, 3208 3430 gml_id character(16), -- character varying(32), 3209 identifier character varying(28),3431 -- identifier character varying(28), 3210 3432 beginnt character(20), 3211 3433 advstandardmodell character varying(9), … … 3236 3458 ogc_fid serial NOT NULL, 3237 3459 gml_id character(16), -- character varying(32), 3238 identifier character(28),3239 beginnt character(20), 3240 advstandardmodell character (4),3241 sonstigesmodell character (5),3460 -- identifier character(28), 3461 beginnt character(20), 3462 advstandardmodell character varying(9), 3463 sonstigesmodell character varying(9), 3242 3464 anlass integer, 3243 3465 art integer, 3244 3466 oberflaechenmaterial integer, 3245 "name" character (20),3467 "name" character varying(50), 3246 3468 CONSTRAINT ax_flugverkehrsanlage_pk PRIMARY KEY (ogc_fid) 3247 3469 ); … … 3268 3490 ogc_fid serial NOT NULL, 3269 3491 gml_id character(16), -- character varying(32), 3270 identifier character varying(28),3492 -- identifier character varying(28), 3271 3493 beginnt character(20), 3272 3494 advstandardmodell character varying(9), … … 3299 3521 ogc_fid serial NOT NULL, 3300 3522 gml_id character(16), -- character varying(32), 3301 identifier character varying(28),3523 -- identifier character varying(28), 3302 3524 beginnt character(20), 3303 3525 advstandardmodell character varying(9), … … 3330 3552 ogc_fid serial NOT NULL, 3331 3553 gml_id character(16), -- character varying(32), 3332 identifier character varying(28),3554 -- identifier character varying(28), 3333 3555 beginnt character(20), 3334 3556 advstandardmodell character varying(9), … … 3355 3577 ogc_fid serial NOT NULL, 3356 3578 gml_id character(16), -- character varying(32), 3357 identifier character varying(28),3579 -- identifier character varying(28), 3358 3580 beginnt character(20), 3359 3581 advstandardmodell character varying(9), … … 3528 3750 ogc_fid serial NOT NULL, 3529 3751 gml_id character(16), -- character varying(32), 3530 identifier character(28),3531 beginnt character(20), 3532 advstandardmodell character (4),3533 sonstigesmodell character (5),3752 -- identifier character(28), 3753 beginnt character(20), 3754 advstandardmodell character varying(9), 3755 sonstigesmodell character varying(9), 3534 3756 anlass integer, 3535 3757 istteilvon character varying, -- Beziehung? … … 3561 3783 ogc_fid serial NOT NULL, 3562 3784 gml_id character(16), -- character varying(32), 3563 identifier character(28),3564 beginnt character(20), 3565 advstandardmodell character (4),3566 sonstigesmodell character (5),3785 -- identifier character(28), 3786 beginnt character(20), 3787 advstandardmodell character varying(9), 3788 sonstigesmodell character varying(9), 3567 3789 anlass integer, 3568 3790 besonderebedeutung integer, … … 3599 3821 ogc_fid serial NOT NULL, 3600 3822 gml_id character(16), -- character varying(32), 3601 identifier character varying(28),3602 beginnt character(20), 3603 qadvstandardmodell character varying(9),3823 -- identifier character varying(28), 3824 beginnt character(20), 3825 advstandardmodell character varying(9), 3604 3826 anlass integer, 3605 3827 artderfestlegung integer, 3606 bezeichnung character varying( 20),3828 bezeichnung character varying(40), 3607 3829 CONSTRAINT ax_klassifizierungnachstrassenrecht_pk PRIMARY KEY (ogc_fid) 3608 3830 ); … … 3635 3857 ogc_fid serial NOT NULL, 3636 3858 gml_id character(16), -- character varying(32), 3637 identifier character varying(28),3859 -- identifier character varying(28), 3638 3860 beginnt character(20), 3639 3861 advstandardmodell character varying(9), … … 3668 3890 ogc_fid serial NOT NULL, 3669 3891 gml_id character(16), -- character varying(32), 3670 identifier character varying(28),3892 -- identifier character varying(28), 3671 3893 beginnt character(20), 3672 3894 advstandardmodell character varying(9), … … 3705 3927 ogc_fid serial NOT NULL, 3706 3928 gml_id character(16), -- character varying(32), 3707 identifier character varying(28),3929 -- identifier character varying(28), 3708 3930 beginnt character(20), 3709 3931 advstandardmodell character varying(9), … … 3716 3938 art character varying(40), --(15) 3717 3939 "name" character varying(20), 3718 "qualitaetsangaben|ax_dqmitdatenerhebung|herkunft|li_lineage|pro" character varying(8),3719 datetime character(20),3940 -- "qualitaetsangaben|ax_dqmitdatenerhebung|herkunft|li_lineage|pro" character varying(8), 3941 -- datetime character varying(20), 3720 3942 CONSTRAINT ax_sonstigesrecht_pk PRIMARY KEY (ogc_fid) 3721 3943 ); … … 3745 3967 ogc_fid serial NOT NULL, 3746 3968 gml_id character(16), -- character varying(32), 3747 identifier character varying(28),3969 -- identifier character varying(28), 3748 3970 beginnt character(20), 3749 3971 advstandardmodell character varying(9), … … 3788 4010 ogc_fid serial NOT NULL, 3789 4011 gml_id character(16), -- character varying(32), 3790 identifier character varying(28),4012 -- identifier character varying(28), 3791 4013 beginnt character(20), 3792 advstandardmodell character varying( 8),4014 advstandardmodell character varying(9), 3793 4015 anlass integer, 3794 4016 merkmal integer, … … 3838 4060 ogc_fid serial NOT NULL, 3839 4061 gml_id character(16), -- character varying(32), 3840 identifier character varying(28),4062 -- identifier character varying(28), 3841 4063 beginnt character(20), 3842 4064 advstandardmodell character varying(9), … … 3864 4086 ogc_fid serial NOT NULL, 3865 4087 gml_id character(16), -- character varying(32), 3866 identifier character varying(28),4088 -- identifier character varying(28), 3867 4089 beginnt character(20), 3868 4090 advstandardmodell character varying(9), … … 3894 4116 ogc_fid serial NOT NULL, 3895 4117 gml_id character(16), -- character varying(32), 3896 identifier character varying(28),4118 -- identifier character varying(28), 3897 4119 beginnt character(20), 3898 4120 advstandardmodell character varying(9), … … 3922 4144 ogc_fid serial NOT NULL, 3923 4145 gml_id character(16), -- character varying(32), 3924 identifier character varying(28),4146 -- identifier character varying(28), 3925 4147 beginnt character(20), 3926 4148 advstandardmodell character varying(9), … … 3947 4169 3948 4170 3949 --AX_Gemeindeteil 3950 -- ** Tabelle bisher noch nicht generiert 4171 -- G e m e i n d e t e i l 4172 -- ----------------------------------------- 4173 -- neu: 21.11.2011 4174 4175 CREATE TABLE ax_gemeindeteil ( 4176 ogc_fid serial NOT NULL, 4177 gml_id character varying(16), 4178 -- identifier character varying(28), 4179 beginnt character varying(20), 4180 advstandardmodell character varying(9), 4181 anlass integer, 4182 schluesselgesamt double precision, 4183 bezeichnung character varying(40), 4184 administrativefunktion integer, 4185 land integer, 4186 regierungsbezirk integer, 4187 kreis integer, 4188 gemeinde integer, 4189 gemeindeteil integer, 4190 CONSTRAINT ax_gemeindeteil_pk PRIMARY KEY (ogc_fid) 4191 ); 4192 4193 -- Index fÃŒr alkis_beziehungen 4194 CREATE UNIQUE INDEX ax_gemeindeteil_gml 4195 ON ax_gemeindeteil USING btree (gml_id); 4196 4197 INSERT INTO geometry_columns 4198 (f_table_catalog, f_table_schema, f_table_name, f_geometry_column, coord_dimension, srid, type) 4199 VALUES ('', 'public', 'ax_gemeindeteil', 'dummy', 2, 25832, 'POINT'); 4200 4201 COMMENT ON TABLE ax_gemeindeteil IS 'G e m e i n d e - T e i l'; 4202 COMMENT ON COLUMN ax_gemeindeteil.gml_id IS 'Identifikator, global eindeutig'; 4203 3951 4204 3952 4205 … … 3957 4210 ogc_fid serial NOT NULL, 3958 4211 gml_id character(16), -- character varying(32), 3959 identifier character varying(28),4212 -- identifier character varying(28), 3960 4213 beginnt character(20), 3961 4214 advstandardmodell character varying(9), … … 3965 4218 land integer, 3966 4219 gemarkungsnummer integer, -- Key 3967 "istamtsbezirkvon|ax_dienststelle_schluessel|land" integer,4220 -- "istamtsbezirkvon|ax_dienststelle_schluessel|land" integer, 3968 4221 stelle integer, 3969 4222 CONSTRAINT ax_gemarkung_pk PRIMARY KEY (ogc_fid) … … 3992 4245 ogc_fid serial NOT NULL, 3993 4246 gml_id character(16), -- character varying(32), 3994 identifier character varying(28),4247 -- identifier character varying(28), 3995 4248 beginnt character(20), 3996 4249 advstandardmodell character varying(9), … … 4021 4274 ogc_fid serial NOT NULL, 4022 4275 gml_id character(16), -- character varying(32), 4023 identifier character varying(28),4276 -- identifier character varying(28), 4024 4277 beginnt character(20), 4025 4278 advstandardmodell character varying(9), … … 4029 4282 land integer, 4030 4283 bezirk integer, 4031 "gehoertzu|ax_dienststelle_schluessel|land" integer,4284 -- "gehoertzu|ax_dienststelle_schluessel|land" integer, 4032 4285 stelle character varying(4), 4033 4286 CONSTRAINT ax_buchungsblattbezirk_pk PRIMARY KEY (ogc_fid) … … 4056 4309 ogc_fid serial NOT NULL, 4057 4310 gml_id character(16), -- character varying(32), 4058 identifier character varying(28),4059 beginnt character(20), 4060 advstandardmodell character varying(9), 4061 sonstigesmodell character varying( 8),4311 -- identifier character varying(28), 4312 beginnt character(20), 4313 advstandardmodell character varying(9), 4314 sonstigesmodell character varying(9), 4062 4315 anlass integer, 4063 4316 schluesselgesamt character varying(7), … … 4087 4340 ogc_fid serial NOT NULL, 4088 4341 gml_id character(16), -- character varying(32), 4089 identifier character varying(28),4342 -- identifier character varying(28), 4090 4343 beginnt character(20), 4091 4344 advstandardmodell character varying(9), … … 4197 4450 ogc_fid serial NOT NULL, 4198 4451 gml_id character(16), -- character varying(32), 4199 identifier character varying(28),4452 -- identifier character varying(28), 4200 4453 beginnt character(20), 4201 4454 advstandardmodell character varying(9), … … 4306 4559 CREATE TABLE "delete" ( 4307 4560 ogc_fid serial NOT NULL, 4308 typename character (255),4561 typename character varying(255), 4309 4562 featureid character(32), 4310 4563 CONSTRAINT delete_pk PRIMARY KEY (ogc_fid) … … 4315 4568 (f_table_catalog, f_table_schema, f_table_name, f_geometry_column, coord_dimension, srid, type) 4316 4569 VALUES ('', 'public', 'delete', 'dummy', 2, 25832, 'POINT'); 4570 4571 COMMENT ON TABLE "delete" IS 'Hilfstabelle fÃŒr das temporÀre Zwischenspeichern von Löschinformationen wÀhrend einer Aktualisierung ÃŒber NAS-NBA-Verfahren.'; 4572 COMMENT ON COLUMN delete.typename IS 'Objektart, also Name der Tabelle, aus der das Obejkt zu löschen ist.'; 4573 COMMENT ON COLUMN delete.featureid IS 'Zusammen gesetzt aus GML-ID (16) und Zeitstempel.'; 4317 4574 4318 4575 --
Note: See TracChangeset
for help on using the changeset viewer.