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>
3.6 KiB
3.6 KiB
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.