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>
5.5 KiB
AX_Fliessgewaesser (44001)
- Version: AAA-Anwendungsschema 7.1.2 (Zielstand)
- Art: Objektart
- Objektartenbereich: Tatsächliche Nutzung (40000)
- Objektartengruppe: Gewässer (44000)
- Oberklassen: AX_TatsaechlicheNutzung (40001) [erbt: datumDerLetztenUeberpruefung, qualitaetsangaben, istWeitereNutzung, ergebnisDerUeberpruefung]
- Wird typisiert durch: REO (Objekttyp-Code, z. B. REO=Realobjekt, ZUSO=zusammengesetztes Objekt)
- Tatsächliche Nutzung: Fließgewässer, Nutzungsartkennung 41000000 (landnutzung=true)
Beschreibung
[E] 'Fließgewässer' ist ein geometrisch begrenztes, auf dem Festland fließendes Gewässer, das die Wassermengen sammelt, die als Niederschläge auf die Erdoberfläche fallen oder in Quellen austreten, und in ein anderes Gewässer, ein Meer oder in einen See transportiert oder ein in einem System von natürlichen oder künstlichen Bodenvertiefungen verlaufendes Wasser, das zur Be- und Entwässerung an- oder abgeleitet wird oder ein geometrisch begrenzter, für die Schifffahrt angelegter künstlicher Wasserlauf, der in einem oder in mehreren Abschnitten die jeweils gleiche Höhe des Wasserspiegels besitzt.
Konsistenzbedingungen
- Die Attributart 'Zustand' kann nur in Verbindung mit der Attributart 'Funktion' und der Werteart 8300 vorkommen. Wenn ein Objekt 44001 "Fließgewässer' die Werteart 8300 bei der Attributart 'Funktion' führt, darf die Attributart 'Hydrologisches Merkmal' nicht belegt sein.
Attribute
| Attribut | Kennung | Kardinalität | Typ | Objektbildend | Retired |
|---|---|---|---|---|---|
| funktion | FKT | 0..1 | AX_Funktion_Fliessgewaesser | false | |
| name | NAM | 0..1 | AX_Lagebezeichnung (Datentyp, 12004) | false | |
| zustand | ZUS | 0..1 | AX_Zustand_Kanal | false | |
| hydrologischesMerkmal | HYD | 0..1 | AX_HydrologischesMerkmal_Fliessgewaesser | false |
Attribut funktion (FKT)
'Funktion' ist die Art von 'Fließgewässer'.
Wertebereich (Codeliste):
| Code | Bedeutung | Beschreibung | Nutzungsartkennung |
|---|---|---|---|
| 8200 | Fluss | 'Fluss' ist ein natürliches, fließendes Gewässer (ggf. auch mit begradigten, kanalisierten Teilstücken), das wegen seiner Größe und Bedeutung im allgemeinen Sprachgebrauch als Fluss angesprochen wird. | 41010000 |
| 8210 | Altwasser | 'Altwasser' ist ein Teil eines Fließgewässers, der bei einer Begradigung vom fließenden Gewässer abgeschnitten wurde und wichtiger Lebensraum für z. B. Wasser-vögel, Amphibien und Libellen ist. | 41010100 |
| 8220 | Altarm | 'Altarm' bezeichnet eine an einem Ende des Fließgewässers abgeschnittene Strecke eines Flusses. | 41010200 |
| 8230 | Flussmündungstrichter | 'Flussmündungstrichter' ist der Bereich des Flusses im Übergang zum Meer. Er beginnt dort, wo die bis dahin etwa parallel verlaufenden Ufer des Flusses sich trichterförmig zur offenen See hin erweitern. Die Abgrenzungen der Flussmündungstrichter ergeben sich aus dem Bundeswasserstraßengesetz (meerseitig) und den Bekanntmachungen der Wasser- und Schifffahrtsverwaltung sowie höchst-richterlicher Rechtsprechung (binnenseitig). | 41010300 |
| 8300 | Kanal | 'Kanal' bezeichnet einen künstlich angelegten Wasserlauf. | 41020000 |
| 8400 | Graben | 'Graben' ist ein ständig oder zeitweise fließendes, künstlich angelegtes oder natürliches Gewässer, das im allgemeinen Sprachgebrauch als Graben anzusehen ist. | 41030000 |
| 8410 | Fleet | 'Fleet' ist die Bezeichnung für eine noch vorhandene, aber stark veränderte oder überhaupt erst künstlich angelegte Wasserverbindung in Hamburg sowie in Bremen - ehemals für einen marschtypischen Entwässerungsgraben genutzte Bezeichnung. | 41030100 |
| 8500 | Bach | 'Bach' ist ein natürliches, fließendes Gewässer, das wegen seiner geringen Größe und Bedeutung im allgemeinen Sprachgebrauch als Bach anzusehen ist. | 41040000 |
Attribut name (NAM)
'Name' ist die Bezeichnung oder der Eigenname von 'Fließgewässer'.
Attribut zustand (ZUS)
'Zustand' beschreibt die Betriebsbereitschaft von 'Fließgewässer' mit FKT=8300 (Kanal).
Wertebereich (Codeliste):
| Code | Bedeutung | Beschreibung |
|---|---|---|
| 2100 | Außer Betrieb, stillgelegt, verlassen | 'Außer Betrieb, stillgelegt, verlassen' bedeutet, dass sich der Kanal nicht mehr in regelmäßiger, der Bestimmung entsprechenden Nutzung befindet. |
| 4000 | Im Bau | 'Im Bau' bedeutet, dass der Kanal noch nicht fertiggestellt ist. |
Attribut hydrologischesMerkmal (HYD)
'Hydrologisches Merkmal' gibt die Wasserverhältnisse von 'Fließgewässer' an.
Wertebereich (Codeliste):
| Code | Bedeutung | Beschreibung |
|---|---|---|
| 2000 | Nicht ständig Wasser führend | 'Nicht ständig Wasser führend' heißt, dass ein Gewässer nicht ganzjährig Wasser führt. |
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_Fliessgewaesser
- AX_TatsaechlicheNutzung (40001): datumDerLetztenUeberpruefung, qualitaetsangaben, istWeitereNutzung, ergebnisDerUeberpruefung
Hinweise für Tests
- Optionale Attribute: funktion, name, zustand, hydrologischesMerkmal — Testfälle mit und ohne Belegung.
- Attribute mit Codeliste: funktion, zustand, hydrologischesMerkmal — Testfälle für gültige und ungültige Codes.
- Konsistenzbedingungen oben je als eigener Testfall (Positiv- und Verletzungsfall) sinnvoll.