Files
Projektwissen/docs/wissen/alkis/gid6/objektart_AX_Flurstueck.md
T
DanielandClaude Sonnet 5 f41666b3d6 ALKIS-Objektartenkatalog als Wissensbasis fuer GID6 und GID7 angelegt
Atomare Markdown-Wissensdateien je Objektart/Datentyp (Beschreibung, Attribute,
Codelisten, Bildungsregeln, Konsistenzbedingungen, Relationen inkl. Gegenrolle),
maschinell erzeugt aus den ADV-Katalog-XML unter referenz/alkis/ (unversioniert).

Zwei getrennte Baeume, weil operativ noch GID6 laeuft und GID7 erst der Zielstand
ist: docs/wissen/alkis/gid6/ (189 Klassen, WFS-Produktivstand, fuer Plugin-Code
massgeblich) und docs/wissen/alkis/gid7/ (209 Klassen, kuenftige Umstellung).

Vererbung wird nicht in jede Datei hineinkopiert (Drift-/Tokenrisiko), sondern per
Inline-Hinweis auf die Oberklasse referenziert plus on-demand ueber
_werkzeuge/parse_alkis.py resolve aufgeloest; ein diff-Modus vergleicht eine
Klasse zwischen beiden Versionen. alkis_objektarten.md verweist jetzt auf beide
Versionsbaeume.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-14 09:55:27 +02:00

5.6 KiB

AX_Flurstueck (11001)

  • Version: AAA-Anwendungsschema 6.0.1 (Produktivstand)
  • Art: Objektart
  • Objektartenbereich: Flurstücke, Lage, Punkte (10000)
  • Objektartengruppe: Angaben zum Flurstück (11000)
  • Oberklassen: TA_MultiSurfaceComponent; AX_Flurstueck_Kerndaten (11004) [erbt: gemarkung, flurstuecksnummer, flurstueckskennzeichen, amtlicheFlaeche, flurnummer, flurstuecksfolge, abweichenderRechtszustand, zweifelhafterFlurstuecksnachweis, rechtsbehelfsverfahren, objektkoordinaten, sonstigeEigenschaften, zeitpunktDerEntstehung, gemeindezugehoerigkeit]
  • Wird typisiert durch: REO (Objekttyp-Code, z. B. REO=Realobjekt, ZUSO=zusammengesetztes Objekt)

Beschreibung

[A] '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.

Bildungsregeln

  • Die Attributart 'Flurstückskennzeichen' ist objektbildend.

Konsistenzbedingungen

  • Lückenlose und überschneidungsfreie Flächendeckung der Objekte der Objektart Flurstück. Die Positionen der Knoten der Kante müssen zugleich identisch sein mit den Positionen der Endpunkte der Linie. Jede Linie ist durch genau zwei Positionen bestimmt. Es muß entweder die Relation 'zeigt_auf' oder 'weist_auf' belegt sein. Jedes Flurstück gehört zu genau einer Gemarkung oder einer Flur/Gemarkungsteil.

Erfassungskriterien

  • Räumlich getrennt liegende Flurstücksteile sollen zerlegt und als eigene Flurstücke geführt werden. Im Rahmen der Migration sind räumlich getrennt liegende Flurstücke jedoch zugelassen. In diesem Fall besteht das Flurstück aus mindestens zwei Maschen.

Attribute

Attribut Kennung Kardinalität Typ Objektbildend Retired
zustaendigeStelle ZST 0..* AX_Dienststelle_Schluessel (Datentyp, 73017) false

Attribut zustaendigeStelle (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.

Relationen / Assoziationen

Rolle Kennung Kardinalität Ziel Navigierbar Gegenrolle
istGebucht 11001-21008 1 AX_Buchungsstelle (Objektart, 21008) true grundstueckBestehtAus auf AX_Buchungsstelle (21008)
zeigtAuf 11001-12001 0..* AX_LagebezeichnungOhneHausnummer (Objektart, 12001) true gehoertZu auf AX_LagebezeichnungOhneHausnummer (12001)
weistAuf 11001-12002 0..* AX_LagebezeichnungMitHausnummer (Objektart, 12002) true gehoertZu auf AX_LagebezeichnungMitHausnummer (12002)
gehoertAnteiligZu 11001.1-11001.2 0..* AX_Flurstueck (Objektart, 11001) true beziehtSichAufFlurstueck auf AX_Flurstueck (11001)
beziehtSichAufFlurstueck (INV)11001.1-11001.2 0..* AX_Flurstueck (Objektart, 11001) false gehoertAnteiligZu auf AX_Flurstueck (11001)

Relation istGebucht (11001-21008)

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.

Gegenstück: grundstueckBestehtAus ((INV)11001-21008) auf AX_Buchungsstelle (21008), Kardinalität 0..*, navigierbar: false.

Relation zeigtAuf (11001-12001)

'Flurstück' zeigt auf 'Lagebezeichnung ohne Hausnummer'.

Gegenstück: gehoertZu ((INV)11001-12001) auf AX_LagebezeichnungOhneHausnummer (12001), Kardinalität 1..*, navigierbar: false.

Relation weistAuf (11001-12002)

'Flurstück' weist auf 'Lagebezeichnung mit Hausnummer'.

Gegenstück: gehoertZu ((INV)11001-12002) auf AX_LagebezeichnungMitHausnummer (12002), Kardinalität 1..*, navigierbar: false.

Relation gehoertAnteiligZu (11001.1-11001.2)

'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.

Gegenstück: beziehtSichAufFlurstueck ((INV)11001.1-11001.2) auf AX_Flurstueck (11001), Kardinalität 0..*, navigierbar: false.

Relation beziehtSichAufFlurstueck ((INV)11001.1-11001.2)

Gegenstück: gehoertAnteiligZu (11001.1-11001.2) auf AX_Flurstueck (11001), Kardinalität 0..*, navigierbar: true.

Geerbte Attribute/Relationen (nicht in dieser Datei aufgeführt)

Für die vollständige, über die Vererbungskette aufgelöste Liste (Name, Kardinalität, Typ, Herkunftsklasse) ohne Datei-Hopping: python _werkzeuge/parse_alkis.py resolve <xml> AX_Flurstueck

  • AX_Flurstueck_Kerndaten (11004): gemarkung, flurstuecksnummer, flurstueckskennzeichen, amtlicheFlaeche, flurnummer, flurstuecksfolge, abweichenderRechtszustand, zweifelhafterFlurstuecksnachweis, rechtsbehelfsverfahren, objektkoordinaten, sonstigeEigenschaften, zeitpunktDerEntstehung, gemeindezugehoerigkeit

Hinweise für Tests

  • Optionale Attribute: zustaendigeStelle — Testfälle mit und ohne Belegung.
  • Mehrfach belegbare Attribute: zustaendigeStelle — Testfälle mit 0, 1 und mehreren Werten.
  • Konsistenzbedingungen oben je als eigener Testfall (Positiv- und Verletzungsfall) sinnvoll.
  • Bildungsregeln oben pruefen: definieren i. d. R. das objektbildende Attribut/die Objektidentität — Testfall für Duplikaterkennung/Schlüsselaufbau sinnvoll.