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>
This commit is contained in:
2026-09-14 09:55:27 +02:00
co-authored by Claude Sonnet 5
parent ce795cdc6f
commit f41666b3d6
403 changed files with 31066 additions and 0 deletions
@@ -0,0 +1,44 @@
# AX_BauwerkeEinrichtungenUndSonstigeAngaben (50001)
- **Version:** AAA-Anwendungsschema 7.1.2 (Zielstand)
- **Art:** Objektart (abstrakt)
- **Objektartenbereich:** Bauwerke, Einrichtungen und sonstige Angaben (50000)
- **Objektartengruppe:** (bereichsweit, keiner Objektartengruppe zugeordnet) (-)
## Beschreibung
Eine Mixin-Klasse für alle 'Bauwerke, Einrichtungen und sonstigen Angaben'.
## Konsistenzbedingungen
- Die Attributart 'Ergebnis der Überprüfung' (EDU) kann nur in Verbindung mit den nachfolgenden Objekt-/Wertearten geführt werden. - AX_BauwerkOderAnlageFuerSportFreizeitUndErholung (51006) mit der 'Bauwerksfunktion' 1460, 1480 und 1650 - AX_BauwerkOderAnlageFuerSportFreizeitUndErholung (51006) mit der 'Sportart' 1010 bis 1120 - AX_SonstigesBauwerkOderSonstigeEinrichtung (51009) mit der 'Funktion' 1000 und 2000 - AX_Hafen (52002) mit der 'Hafenkategorie' 1010 bis 1070 - AX_Hafen (52002) mit der 'Nutzung' 1000 bis 3000 - AX_Schleuse (52003) - AX_WegPfadSteig (53003) mit der 'Art' 1103, 1106, 1107 und 1110 - AX_Bahnverkehrsanlage (53004) mit der 'Bahnhofskategorie' 1010 bis 1030 - AX_Bahnverkehrsanlage (53004) mit dem 'Zustand' 2100 und 4000 - AX_Flugverkehrsanlage (53007) mit der 'Art' 1310 bis 1330 und 5560 - AX_Flugverkehrsanlage (53007) mit dem 'Zustand' 2100 und 4000 - AX_EinrichtungenFuerDenSchiffsverkehr (53008) mit der 'Art' 1460 und 1470 - AX_BauwerkImGewaesserbereich (53009) mit der 'Bauwerksfunktion' 2020 - AX_Vegetationsmerkmal (54001) mit dem 'Bewuchs' 1300 - AX_Vegetationsmerkmal (54001) mit der 'Funktion' 1000 - AX_Polder (55003) Wenn die vorstehenden Objekt-/Wertearten geführt werden, ist das Attribut 'Ergebnis der Überprüfung’ (EDU) in der Modellart verpflichtend zu führen, aus der die sekundäre Landnutzung (LN) abgeleitet wird.
## Attribute
| Attribut | Kennung | Kardinalität | Typ | Objektbildend | Retired |
|---|---|---|---|---|---|
| ergebnisDerUeberpruefung | EDU | 0..1 | AX_ErgebnisDerUeberpruefung_BauwerkeEinrichtungenUndSonstigeAngaben | false | |
| qualitaetsangaben | QAG | 0..1 | AX_DQMitDatenerhebung (Datentyp, 50002) | false | |
### Attribut `ergebnisDerUeberpruefung` (EDU)
'Ergebnis der Überprüfung' dokumentiert den Grund einer Änderung eines Objektes.
Wertebereich (Codeliste):
| Code | Bedeutung | Beschreibung |
|---|---|---|
| 1000 | Fehlerkorrektur | 'Fehlerkorrektur' beschreibt dass eine Anpassung durchgeführt wurde, obwohl in der Realwelt keine tatsächliche Änderung stattgefunden hat. |
| 2000 | Bestätigung des Ist-Zustandes | 'Bestätigung des Ist-Zustandes' beschreibt, dass das Objekt zum Zeitpunkt einer Überprüfung als zutreffend ermittelt wurde. |
| 3000 | Erfassung eines neuen Objektes | 'Erfassung eines neuen Objektes' beschreibt, dass eine tatsächliche Änderungen in der Realwelt zur Neubildung des Objektes geführt haben. Das bedeutet, dass eine fachliche Änderung auf Ebene der Objekt- und/oder Attributart stattfand. |
| 4000 | Geometrieveränderung eines bestehenden Objektes | 'Geometrieveränderung eines bestehenden Objektes' beschreibt eine Änderung der Umringsgeometrie in der Realwelt, ohne das eine fachliche Änderung auf Ebene der Objekt- oder Attributart stattfand. |
### Attribut `qualitaetsangaben` (QAG)
Angaben zur Herkunft der Informationen (Erhebungsstelle, Art der Datenerhebung).
## Hinweise für Tests
- Optionale Attribute: ergebnisDerUeberpruefung, qualitaetsangaben — Testfälle mit und ohne Belegung.
- Attribute mit Codeliste: ergebnisDerUeberpruefung — Testfälle für gültige und ungültige Codes.
- Konsistenzbedingungen oben je als eigener Testfall (Positiv- und Verletzungsfall) sinnvoll.