:tocdepth: 3

:py:mod:`gws.plugin.alkis.data.geo_info_dok.gid6`
=================================================

.. py:module:: gws.plugin.alkis.data.geo_info_dok.gid6

.. autoapi-nested-parse::

   GeoInfoDok 6 schema.

   (c) 2023 Arbeitsgemeinschaft der Vermessungsverwaltungen der Länder der Bundesrepublik Deutschland

   https://www.adv-online.de/GeoInfoDok/

   This code is automatically generated from .CAT/.QEA source files.



**Source code:** :source:`gws.plugin.alkis.data.geo_info_dok.gid6<gws/plugin/alkis/data/geo_info_dok/gid6.py>`



Module Contents
---------------



.. py:class:: AA_AdVStandardModell


   Bases: :py:obj:`Enumeration`

   AA_AdVStandardModell

   .. py:attribute:: VALUES

      


.. py:class:: AA_Aktivitaet


   Bases: :py:obj:`AA_NREO`

   AA_Aktivitaet

   Die Aktivität ist Teil eines Vorgangs. Ein in Projektsteuerungskatalog vorzugebender Workflow legt die
   Reihenfolge und Abhängigkeiten der Aktivitäten und deren Arbeitsschritte fest. Die Aktivitäten werden in einer
   bestimmten Reihenfolge nacheinander bzw. nebeneinander bearbeitet. Die Entscheidung über den Abschluss der
   einzelnen Aktivitäten wird im Status (Meilenstein) dokumentiert.

   .. py:attribute:: art
      :type: AA_Aktivitaetsart

      Kennzeichnet die Art der Aktivität gemäß dem aktuellen Projektsteuerungskatalog.

   .. py:attribute:: erlaeuterung
      :type: Optional[CharacterString]

      Optionale Erläuterung zur Aktivität.

   .. py:attribute:: status
      :type: AA_Meilenstein

      Der Status der Aktivität.


.. py:class:: AA_AktivitaetInVorgang


   Bases: :py:obj:`Object`

   AA_AktivitaetInVorgang

   Dieser Typ definiert die Rolle einer Aktivität in einem bestimmten Vorgang.

   .. py:attribute:: artAktivitaet
      :type: AA_Aktivitaetsart

      Bezeichnet die Art der Aktivität.

   .. py:attribute:: durchfuehrung
      :type: Optional[AA_DurchfuehrungAktivitaet]

      Kennzeichnet die Erfoderlichkeit der Aktivität im Vorgang.

   .. py:attribute:: erlaeuterung
      :type: Optional[CharacterString]

      Beschreibt ggf. ergänzende Erläuterungen.

   .. py:attribute:: voraussetzung
      :type: list[AA_Aktivitaetsart]

      Verweist auf Aktivitäten, die abgeschlossen sein müssen, bevor die Aktivität beginnen darf.


.. py:class:: AA_Aktivitaetsart


   Bases: :py:obj:`Object`

   AA_Aktivitaetsart

   Die Aktivitätsart bündelt Aktivitäten, die eine gemeinsame Charakteristik aufweisen.

   .. py:attribute:: definition
      :type: Optional[CharacterString]

      Definition der Aktivitätsart.

   .. py:attribute:: name
      :type: CharacterString

      Name der Vorgangsart.

   .. py:attribute:: reihenfolge
      :type: Optional[Integer]

      Optionale Nummer zur Kennzeichnung der Reihenfolge

   .. py:attribute:: zuordnung
      :type: AA_ProzesszuordnungAktivitaet

      Zuordnung der Aktivität zu einem der in der GeoInfoDok beschriebenen Prozesse


.. py:class:: AA_Anlassart


   Bases: :py:obj:`Enumeration`

   AA_Anlassart

   Die 'Anlassart ' bezeichnet den Grund der Fortführung.
   Der Schlüsselkatalog enthält die Kennzeichen der Fortführungsanlässe mit den entsprechenden Bezeichnungen. Der
   Fortführungsanlass gibt für die Mitteilungsverfahren den Grund der Veränderungen an den Objekten an, die im
   ALKIS- Bestand fortgeführt werden. Der "Fortführungsanlass" entsteht innerhalb eines Geschäftsprozesses.
   Stand der Codelist: 17.07.2006

   .. py:attribute:: VALUES

      


.. py:class:: AA_Anlassart_Benutzungsauftrag


   Bases: :py:obj:`Enumeration`

   AA_Anlassart_Benutzungsauftrag

   Die 'Anlassart ' bezeichnet den Grund der Benutzung. Er wird fachspezifisch in den Fachschemata festgelegt.

   .. py:attribute:: VALUES

      


.. py:class:: AA_Antrag


   Bases: :py:obj:`AA_NREO`

   AA_Antrag

   Diese Objektart realisiert eine "Mini-Antragsverwaltung", d.h. eine Schnittstelle zur externen
   Antragsverwaltung. Dadurch wird es möglich, bei einem Eintrag in der externen Antragsverwaltung
   (Geschäftsbuch) direkt einen Bezug zu diesem Antrag in ALKIS (mit Raumbezug) zu generieren.
   Das Antragsobjekt verwaltet außerdem die Wiedervorlage des Antrags und unterstützt die Überwachung der
   Projektsteuerungs-Objekte. Mit dem Raumbezug kann nach bestehenden ALKIS- Prozessen gesucht werden, um
   konkurrierende Anträge zu ermitteln oder um andere benachbarte Anträge bei der Bearbeitung zu berücksichtigen.
   Die fachliche Reihenfolge konkurrierender Anträge ist durch den Sachbearbeiter festzulegen.

   .. py:attribute:: antragUnterbrochen
      :type: Boolean

      Dieses Attribut dokumentiert, ob der Antrag zurzeit unterbrochen ist oder nicht.
      Die Verwaltung der Informationen zum Antragsstatus ist Aufgabe der externen Antragsverwaltung, in ALKIS wird
      lediglich der Sachverhalt dokumentiert. Nach der Rückgabe der Vermessungsschriften an die Vermessungsstelle
      ist in der externen Antragsverwaltung über die Fortsetzung der unterbrochenen Antragsbearbeitung zu
      entscheiden. Hierbei können die Meilensteine der bereits bearbeiten Vorgänge einzeln oder alle zurückzugesetzt
      werden.

   .. py:attribute:: art
      :type: AA_Antragsart

      Kennzeichnet die Art des Antrags gemäß dem aktuellen Projektsteuerungskatalog.

   .. py:attribute:: bearbeitungsstatus
      :type: Optional[AA_Meilenstein]

      Der Bearbeitungsstatus ist als Meilenstein festzuhalten.

   .. py:attribute:: erlaeuterungZumStatus
      :type: Optional[CharacterString]

      Dieses Attribut kann ergänzende Angaben zum Antragsstatus aufnehmen, insbesondere im Fall einer
      Antragsunterbrechung.

   .. py:attribute:: gebiet
      :type: Optional[AA_Antragsgebiet]

      gebiet

   .. py:attribute:: kennzeichen
      :type: CharacterString

      Das Kennzeichen des Antrags in der Antragsverwaltung.

   .. py:attribute:: verweistAuf
      :type: list[AA_Projektsteuerung]

      verweistAuf


.. py:class:: AA_Antragsart


   Bases: :py:obj:`Object`

   AA_Antragsart

   Die Antragsart dient zur Zurodnung zwischen Fortführungs- und Benutzungsanträgen zu unterschiedlichen
   Projektsteuerungsarten.

   .. py:attribute:: name
      :type: CharacterString

      Name der Antragsart.

   .. py:attribute:: projektsteuerungsart
      :type: list[AA_Projektsteuerungsart]

      projektsteuerungsart


.. py:class:: AA_Antragsgebiet


   Bases: :py:obj:`AU_Flaechenobjekt`

   AA_Antragsgebiet


.. py:class:: AA_Art_Themendefinition


   Bases: :py:obj:`Enumeration`

   AA_Art_Themendefinition

   .. py:attribute:: VALUES

      


.. py:class:: AA_Auftrag


   Bases: :py:obj:`Object`

   AA_Auftrag

   Der 'Auftrag' ist die abstrakte Oberklasse aller Aufträge.

   .. py:attribute:: ausgabeform
      :type: AA_NAS_Ausgabeform

      'Ausgabeform' einhält Steuerungsparameter zur Auswahl von verschiedenen Ausgabeformen der NAS.

   .. py:attribute:: empfaenger
      :type: AA_Empfaenger

      'Empfänger' enthält die Bezeichnung des Empfängers (Prozess, Netzwerkadresse, o.ä.) der Ergebnisse des
      Auftrages. Die Informationen aus der Objektart 'Benutzer' können hierzu berücksichtigt werden.


.. py:class:: AA_Benutzer


   Bases: :py:obj:`AA_NREO`

   AA_Benutzer

   In den aus der abstrakten Objektart 'Benutzer' abgeleiteten Objektarten werden Benutzer verwaltet. Diese
   Objektart bündelt die fachsystemspezifischen Ausprägungen von  Benutzern.


.. py:class:: AA_Benutzergruppe


   Bases: :py:obj:`AA_NREO`

   AA_Benutzergruppe

   In den aus der abstrakten Objektart 'Benutzergruppe' abgeleiteten Objektarten werden Benutzergruppen
   verwaltet. Diese Objektart bündelt die fachsystemspezifischen Ausprägungen von Benutzergruppen.


.. py:class:: AA_Benutzungsauftrag


   Bases: :py:obj:`AA_Auftrag`

   AA_Benutzungsauftrag

   Durch einen AA_Benutzungsauftrag werden allgemeine Informationen für eine Ausgabe bereitgestellt. Der
   AA_Benutzungsauftrag unterstützt standardmäßig die Ausgabe von Bestandsdatenauszügen.
   Fachinformationssystemspezifische Ausgaben und Auftragsinformationen können in abgeleiteten Auftragstypen
   definiert werden.

   .. py:attribute:: anforderungsmerkmale
      :type: list[Query]

      Die Anforderungsmerkmale enthalten die allgemeine Merkmale zur Definition des Umfangs der Selektion. Aus
      den Anforderungsmerkmalen werden die Selektionskriterien für die Bestandsdaten generiert.
      Hinweis: Je nach "Anlassart" im Benutzungsauftrag sind unterschiedliche, vordefinierte Muster für die
      Selektionskriterien zu verwenden. Für den Flurstücksnachweis liegt dieses Muster beispielhaft vor, für die
      weiteren Standardausgaben werden sie derzeit erarbeitet.
      Für den Bestandsdatenauszug wird derzeit der Umfang des durch Query im Web Feature Service 1.0.0 bzw. Filter
      Encoding 1.0.0 nicht eingeschränkt. Es ist beabsichtigt, auf der Grundlage der Erfahrungen in der Praxis
      zukünftig zu prüfen, ob es sinnvoll wäre, den vollen Umfang auf ein zu unterstützendes Mindestmass
      einzuschränken.

   .. py:attribute:: art
      :type: AA_Anlassart_Benutzungsauftrag

      "Anlassart" kennzeichnet den Grund der Benutzung.

   .. py:attribute:: koordinatenreferenzsystem
      :type: Optional[SC_CRS]

      In dem Attribut "koordinatenreferenzsystem" kann das bevorzugte Koordinatenreferenzsystem (CRS) für
      Koordinatenangaben im Ausgabedatenbestand angegeben werden. Die Angabe ist optional, fehlt sie, wird jeweils
      das "native", d.h. im Datenbestand vorhandene CRS verwendet. Die Koordinaten werden dann so ausgegeben, wie
      sie gespeichert sind.
      Diese Funktionalität ist nur für eine sehr begrenzte Zahl von CRS-Paaren sinnvoll, die ineinander mathematisch
      streng umgerechnet werden können. Andere Umrechnungen oder Umformungen, die einen Genauigkeitsverlust für die
      Koordinaten bedeuten, sollen an dieser Stelle nicht unterstützt werden; sie können durch externe Prozesse
      realisiert werden. Gleiches gilt für Umrechnungen 3-dimensionaler CRS ((X,Y,Z,), (Breite, Länge,
      ellipsoidische Höhe), ...).
      Folgende 2D-Umrechnungen sollen unterstützt werden:
      a) bei Vorliegen von Gauß-Krüger-Koordinaten (ggf. inkl. NN-Höhe):
      - Ausgabe in einem anderen Streifen
      - Ausgabe in geographische Koordinaten (Breite, Länge)
      b) bei Vorliegen von UTM-Koordinaten (ggf. Inkl. NN-Höhe)
      - Ausgabe in eine andere Zone
      - Ausgabe in geographische Koordinaten (Breite, Länge)
      c) bei Vorliegen von geographischen Koordinaten (Breite, Länge)
      - Ausgabe in GK- oder UTM-Koordiaten (je nach Ellipsoidgrundlage der geogr. Koordinaten)
      Wird ein Zielsystem angegeben, in das die vorhandenen Koordinaten nach den obigen Vorgaben nicht umgerechnet
      werden können, so werden die Koordinaten in dem Koordinatenreferenzsystem ausgegeben, in dem sie gespeichert
      sind.


.. py:class:: AA_BesondereMeilensteinkategorie


   Bases: :py:obj:`Enumeration`

   AA_BesondereMeilensteinkategorie

   .. py:attribute:: VALUES

      


.. py:class:: AA_Bestandsdatenauszug


   Bases: :py:obj:`AA_Ergebnis`, :py:obj:`AA_Objektliste`

   AA_Bestandsdatenauszug

   Die Ausgabeobjektart 'Bestandsdatenauszug' enthält Informationen für die Ausgabe des Bestandsdatenauszuges.
   Der 'Bestandsdatenauszug' enthält alle Objekte, die aufgrund der Auswertung des Attributes
   'Anforderungsmerkmale' des 'Benutzungsauftrag's aus den Bestandsdaten selektiert werden.


.. py:class:: AA_Dokumentationsbedarf


   Bases: :py:obj:`Enumeration`

   AA_Dokumentationsbedarf

   .. py:attribute:: VALUES

      


.. py:class:: AA_DurchfuehrungAktivitaet


   Bases: :py:obj:`Enumeration`

   AA_DurchfuehrungAktivitaet

   .. py:attribute:: VALUES

      


.. py:data:: AA_Empfaenger
   :type: TypeAlias

   'Empfänger' beschreibt, wie das Ergebnis zurückgeliefert werden soll. Vorgesehen sind vier Möglichkeiten:
   1. Bei "direkt" erfolgt eine Rückmeldung des Ergebnisses im Rahmen der bestehenden Netzwerkverbindung über die
   der Auftrag übermittelt wurde.
   2. Bei "email" wird das Ergebnis per Email an den genannten Empfänger übermittelt.
   3. Bei "http" wird das Ergebnis durch Aufruf des beschriebenen Webservices an den genannten Empfänger
   übermittelt. Das Ergebnis wird im Payload des HTTP PUT Requests übertragen (MIME-Format text/xml).
   4. Bei "manuell" muss der angegebene Empfänger manuell von einem Bearbeiter gesichtet werden. Dieser leitet
   dann das Ergebnis an den Empfänger weiter.

.. py:class:: AA_Ergebnis


   Bases: :py:obj:`Object`

   AA_Ergebnis

   Das 'Ergebnis' ist die abstrakte Oberklasse aller erfolgreichen Ergebnisse.
   Sofern ein Fehler auftriff, wird stattdessen ein 'ExceptionReport' erzeugt.

   .. py:attribute:: erfolgreich
      :type: Boolean

      erfolgreich

   .. py:attribute:: erlaeuterung
      :type: Optional[CharacterString]

      Ergänzende Erläuterung für den Anwender (Protokoll der Datenhaltung).


.. py:data:: AA_Fachdatenobjekt
   :type: TypeAlias

   Der Verweis auf das Fachdatenobjekt kann entweder aus einer Namens- bzw. ID-Angabe oder aus einem URI
   bestehen.

.. py:class:: AA_Fachdatenverbindung


   Bases: :py:obj:`Object`

   AA_Fachdatenverbindung

   Sollen Objekte einer Objektart auf Fachdaten zeigen, die in einem externen Fachinformationssystem geführt
   werden, so kann das optional durch das Attribut "zeigtAufExternes" beschrieben werden.

   .. py:attribute:: art
      :type: URI

      Diese Attributart definiert den Namensraum zur Spezifikation der Art der Fachdatenverbindung.
      Es sind URN zu verwenden, wenn es sich um einen nicht allgemein auflösbaren Namensraum handelt.
      Wenn URLs verwendet werden, muss die verwiesene Ressource eine Beschreibung dieser FAchdatenanbindung
      zurückliefern. URLs müssen das HTTP-Protokoll verwenden.

   .. py:attribute:: fachdatenobjekt
      :type: AA_Fachdatenobjekt

      Der Verweis auf das Fachdatenobjekt kann entweder aus einer Namens- bzw. ID-Angabe oder aus einem URI
      bestehen.


.. py:data:: AA_Flaechengeometrie
   :type: TypeAlias

   Der Auswahldatentyp AA_Flaechengeometrie erlaubt die alternative Modellierung flächenförmiger Objekte durch
   eine Fläche oder eine Menge von Flächen.
   GM_MultiSurface ist nur zulässig, wenn die Anzahl der enthaltenen GM_PolyhedralSurface >=2 ist und räumlich
   getrennte Flächen nachgewiesen werden müssen. Räumlich nicht getrennt liegende Flächen sind immer durch 1
   Fläche (GM_PolyhedralSurface) abzubilden, es sei denn, die Erfassung sehr großer Flächen erfordert eine
   GM_CompositeSurface.

.. py:class:: AA_Fortfuehrungsauftrag


   Bases: :py:obj:`AA_Auftrag`

   AA_Fortfuehrungsauftrag

   Die Objektart AA_Fortfuehrungsauftrag aktualisiert Bestandsdaten. Fachinformationssystemspezifische
   Fortführungsaufträge können zusätzliche Vorgaben realisieren.
   Sinngemäßer Ablauf der Verarbeitung:
   1. Eröffnen der Protokolldatei
   2. Einlesen der zu verarbeitenden Objektänderungen (Transaction) = qualifizierte Erhebungsdaten
   3. Prüfung der selbstbezogenen Eigenschaften der einzutragenden und zu überschreibenden Objekte gegen die
   Festlegungen des Objektartenkatalogs (Vollständigkeitsprüfung, Prüfung zulässiger Werte, Prüfung definierter
   Werteabhängigkeiten)
   4. Prüfung der Aktualität der zu überschreibenden und zu löschenden Objekte, dabei Prüfung ob diese Objekte
   bereits durch einen anderen Auftrag gesperrt sind und Sperren dieser Objekte im Bestand (soweit noch nicht
   explizit für diesen Auftrag gesperrt).
   5. Soweit Sperrungen durch andere Aufträge vorliegen: Status "Abbruch der Verarbeitung" setzen und Auflistung
   der gesperrten Objekte im Verarbeitungsprotokoll.
   6. Prüfung der fremdbezogenen Eigenschaften der einzutragenden, zu überschreibenden und zu löschenden Objekte
   innerhalb der qualifizierten Erhebungsdaten und gegen den Bestand. Prüfung, ob referenzierte Objekte bereits
   durch andere Aufträge gesperrt sind
   7. Soweit Sperrungen durch andere Aufträge vorliegen: Status "Abbruch der Verarbeitung" setzen und Auflistung
   der gesperrten Objekte im Verarbeitungsprotokoll.
   8. Soweit Status "Abbruch der Verarbeitung" vorliegt: Abbruch der Verarbeitung. Rücknahme der durchgeführten
   eigenen Sperrungen. Zurücksetzen des Auftrags. Ausgabe des Verarbeitungsprotokolls.
   9. Fortführungsfallbezogene Erzeugung der impliziten Fortführungsdaten: Es handelt sich um Maßnahmen zur
   Erhaltung der Konsistenz der Daten. Diese Konsistenz muss am Ende des Fortführungsfalles und des
   Fortführungsauftrages vorliegen, zwischenzeitliche Inkonsistenzen werden hingenommen. Für die in 9.1 implizit
   erzeugten Löschbefehle kann das bedeuten, dass sie wieder aufgehoben werden müssen.
   9.1. Feststellen, ob durch vorgesehene Löschungen von Referenzen Objekte ihre Existenzberechtigung verlieren
   würden. Dies ist regelmäßig der Fall, wenn bei Objekten, die nur durch Referenzierung anderer Objekte eine
   Existenzberechtigung haben (z.B. Präsentationsobjekte), die letzte Instanz einer Muss - Referenz - Art
   gelöscht werden soll. Tritt dieser Fall ein, so werden Löschbefehle für die entsprechenden Objekte erzeugt und
   diese Objekte gesperrt, soweit sie nicht bereits durch denselben Auftrag gesperrt sind. Soweit Sperrungen
   durch andere Aufträge vorliegen: Status "Abbruch der Verarbeitung" setzen mit Auflistung der gesperrten
   Objekte im Verarbeitungsprotokoll. Die Objektarten, deren Instanzen wegen fehlender notwendiger Referenzen
   gelöscht werden müssen, sind abschließend in der Tabelle "Liste der Fachobjekte und Referenzen, die einer
   impliziten Fortführung unterliegen" angegeben.
   9.2. Feststellen, welche Fachobjekte von einer impliziten Geometriebehandlung entsprechend der definierten
   Themenbereiche betroffen wären. Erzeugung von Überschreibungsbefehlen für diese Objekte und Sperren dieser
   Objekte, soweit sie nicht bereits durch denselben Auftrag gesperrt sind. Sind die betroffenen Objekte bereits
   durch einen anderen Auftrag gesperrt, Status "Abbruch der Verarbeitung" setzen mit Auflistung der gesperrten
   Objekte im Verarbeitungsprotokoll.
   10. Soweit Status "Abbruch der Verarbeitung" vorliegt: Abbruch der Verarbeitung. Rücknahme der durchgeführten
   eigenen Sperrungen. Zurücksetzen des Auftrags. Ausgabe des Verarbeitungsprotokolls.
   11. Erzeugung der endgültigen Identifikatoren für die einzutragenden Fachobjekte. Vergabe von
   Entstehungsdatum/-zeit (durch Ableitung aus der Systemzeit) für die neu einzutragenden oder zu
   überschreibenden Fachobjekte. Alle Objekte einer Transaction erhalten dasselbe Entstehungsdatum/-zeit. 12.
   Fortführung des Bestandes mit Versionierung der gelöschten und überschriebenen Bestandsobjekte (sofern
   Versionierung unterstützt wird).
   13. Aufbau der Gegenreferenzen in den Bestandsdaten, ohne dass dies zu neuen Objektversionen führt.
   (Referenzen werden beim Datenaustausch über die NAS nur einseitig in der bevorzugten Referenzrichtung
   ausgetauscht.)
   14. Reguläres Ende der Verarbeitung. Aufhebung aller für den Auftrag gesetzten Sperren. Zurücksetzen des
   Auftrags.

   .. py:attribute:: geaenderteObjekte
      :type: Transaction

      Änderungen an Objekten (eintragen, ersetzen, löschen).

   .. py:attribute:: koordinatenangaben
      :type: list[AA_Koordinatenreferenzsystemangaben]

      Standardangaben zur korrekten Interpretation der Koordinatenangaben in der NAS-Datei. Genau ein
      Koordinatenreferenzsystem ist hierbei als Standardreferenzsystem auszuzeichnen.
      Es sind alle in der NAS-Datei vorkommenden Koordinatenreferenzsysteme anzugeben.

   .. py:attribute:: verwendeteInstanzenthemen
      :type: list[AA_Instanzenthemen]

      Deklaration der im Auftrag vorkommenden Instanzenthemen.


.. py:class:: AA_Fortfuehrungsergebnis


   Bases: :py:obj:`AA_Ergebnis`

   AA_Fortfuehrungsergebnis

   Das Ergebnis eines Fortführungsauftrags umfasst Informationen zum Ergebnis der Ausführung.
   Bei Fehlersituationen ist eine ExceptionFortfuehrung zu erzeugen.


.. py:class:: AA_Gebuehrenangaben


   Bases: :py:obj:`Object`

   AA_Gebuehrenangaben

   .. py:attribute:: parameterArt
      :type: AA_Gebuehrenparameter

      'Parameterart' bezeichnet die Art des Gebührenparameters.

   .. py:attribute:: parameterWert
      :type: CharacterString

      'Parameterwert' enthält den Wert des Gebührenparameters.


.. py:class:: AA_Gebuehrenparameter


   Bases: :py:obj:`Enumeration`

   AA_Gebuehrenparameter

   Dieser Datentyp repräsentiert gebührenrelevante Informationen innerhalb eines Projektsteuerungs-Objektes. Die
   Einzelheiten sind in den Fachschemata zu regeln.

   .. py:attribute:: VALUES

      


.. py:class:: AA_Instanzenthemen


   Bases: :py:obj:`Enumeration`

   AA_Instanzenthemen

   Alle in einer NAS-Datei potentiell vorkommenden Instanzenthemen müssen deklariert werden.

   .. py:attribute:: VALUES

      


.. py:class:: AA_Koordinatenreferenzsystemangaben


   Bases: :py:obj:`Object`

   AA_Koordinatenreferenzsystemangaben

   .. py:attribute:: anzahlDerNachkommastellen
      :type: Integer

      Auflösung der Koordinaten, gemessen in der relevanten Anzahl der Nachkommastellen.

   .. py:attribute:: crs
      :type: SC_CRS

      Koordinatenreferenzsystem, auf das sich die Angaben beziehen.

   .. py:attribute:: standard
      :type: Boolean

      Ist der Wert TRUE, dann ist dieses Koordinatenreferenzsystem das Standardreferenzsystem in dem NAS-
      Dokument. Alle Koordinaten ohne expliziten Bezug zu einem Referenzsystem liegen in diesem
      Standardreferenzsystem.


.. py:class:: AA_Lebenszeitintervall


   Bases: :py:obj:`Object`

   AA_Lebenszeitintervall

   Das Lebenszeitintervall wird (gemäß der Definitionen der Lebenszeitintervallbeschreibung  für jede Objektart
   des OK) als Anfang und Ende der Lebenszeit festgelegt. Ziel ist es, bei Bedarf aus fachlicher Sicht Angaben
   über die Lebenszeit von Objekten abzulegen und ein Mittel zur Unterscheidung von Objektversionen zur Verfügung
   zu stellen. Die Angaben zum Lebenszeitintervall stehen in engem Zusammenhang mit den Bildungsregeln einer
   Objektart und den Regeln zur Objektversionierung.

   .. py:attribute:: beginnt
      :type: DateTime

      Das Attribut enthält den Zeitpunkt der Entstehung oder des Eintragens des Objekts.
      Die Zeitangabe für den Datentyp "DateTime" entspricht den Festlegungen von ISO 8601, Kapitel 5.4.1 in
      Verbindung mit 5.3.3. Zeitgenauigkeit  ist die volle Sekunde. Die Zeit wird immer in UTC (Universal Time
      Coordinated, Greenwich Mean Time) angegeben.
      Beispiel:
      2004-02-29T10:15:30Z

   .. py:attribute:: endet
      :type: Optional[DateTime]

      Das Attribut ist nur bei Untergang des Objektes zu belegen. Während der Lebensdauer des Objektes bleibt das
      Attribut unbelegt.
      Die Zeitangabe für den Datentyp "DateTime" entspricht den Festlegungen von ISO 8601, Kapitel 5.4.1 in
      Verbindung mit 5.3.3. Zeitgenauigkeit  ist die volle Sekunde. Die Zeit wird immer in UTC (Universal Time
      Coordinated, Greenwich Mean Time) angegeben.
      Beispiel:
      2004-02-29T10:15:30Z


.. py:class:: AA_LevelOfDetail


   Bases: :py:obj:`Enumeration`

   AA_LevelOfDetail

   .. py:attribute:: VALUES

      


.. py:data:: AA_Liniengeometrie
   :type: TypeAlias

   Der Auswahldatentyp AA_Liniengeometrie erlaubt es, linienförmige Objekte wahlweise durch eine einzelne
   Linie oder durch mehrere aufeinander folgende Linien geometrisch zu modellieren. GM_CompositeCurve ist nur
   zulässig, wenn die Anzahl der enthaltenen GM_Curve >=2 ist

.. py:data:: AA_MehrfachFlaechenGeometrie_3D
   :type: TypeAlias

   Der Auswahldatentyp AA_MehrfachFlaechenGeometrie_3D erlaubt die alternative geometrische Repräsentation
   flächenförmiger Objekte durch eine einzelne 3D Fläche oder mehrere getrennt liegende 3D Flächen.
   Es handelt sich um einen Auswahldatentyp ('Union'), d.h. die Geometrie ist genau vom Typ eines der
   Attribute.

.. py:data:: AA_MehrfachLinienGeometrie_3D
   :type: TypeAlias

   Der Auswahldatentyp AA_MehrfachLinienGeometrie_3D erlaubt es, linienförmige Objekte wahlweise durch eine
   einzelne 3D Linie oder durch mehrere getrennt liegende 3D Linien geometrisch zu repräsentieren.
   Es handelt sich um einen Auswahldatentyp ('Union'), d.h. die Geometrie ist genau vom Typ eines der
   Attribute.

.. py:class:: AA_Meilenstein


   Bases: :py:obj:`AA_NREO`

   AA_Meilenstein

   Datentyp, der zu einem Vorgang usw. den aktuellen Zustand und die Verantwortlichkeiten vermerkt.

   .. py:attribute:: abgeschlossen
      :type: Optional[Boolean]

      Kennzeichnet, ob die Bearbeitung des Vorgangs abgeschlossen wurde.

   .. py:attribute:: begonnen
      :type: Optional[Boolean]

      Kennzeichnet, ob mit der Bearbeitung des Vorgangs begonnen wurde.

   .. py:attribute:: bemerkung
      :type: Optional[CharacterString]

      Bemerkung, z.B. für den Fall, dass der Vorgang nicht erfolgreich abgeschlossen werden konnte.

   .. py:attribute:: erfolgreich
      :type: Optional[Boolean]

      Kennzeichnet, ob die Bearbeitung des Vorgangs erfolgreich abgeschlossen wurde.

   .. py:attribute:: kategorie
      :type: Optional[AA_BesondereMeilensteinkategorie]

      Sofern es sich um einen besonderen Meilenstein handelt, wird dieser Sachverhalt in diesem Attribut
      dokumentiert. Der Verweis geht auf einen Eintrag in einer externen Codeliste ("Dictionary").

   .. py:attribute:: vonAktivitaet
      :type: AA_Aktivitaet

      vonAktivitaet

   .. py:attribute:: vonAntrag
      :type: AA_Antrag

      vonAntrag

   .. py:attribute:: vonVorgang
      :type: AA_Vorgang

      vonVorgang

   .. py:attribute:: wannAbgeschlossen
      :type: Optional[DateTime]

      Dokumentiert, wann die Bearbeitung abgeschlossen wurde.

   .. py:attribute:: wer
      :type: Optional[AA_Benutzer]

      Der Bearbeiter, der den Vorgang bearbeitet und abschließt.
      Mit dieser Angabe kann zu Beginn der Bearbeitung der zuständige Bearbeiter für den Vorgang festgelegt werden.
      Mit Eingabe des Abschlußdatums ist der Meilenstein dann gezeichnet.


.. py:data:: AA_Modellart
   :type: TypeAlias

   Die "Union" AA_Modellart klammert die möglichen Arten von Modellartenkennungen und
   unterscheidet nach Standardprodukten der AdV und sonstigen Produkten. Unter die
   sonstigen Produkte falllen auch die länderspezifisch nur in einigen Bundesländern
   geführten Produkte.

.. py:class:: AA_NAS_Ausgabeform


   Bases: :py:obj:`Enumeration`

   AA_NAS_Ausgabeform

   .. py:attribute:: VALUES

      


.. py:class:: AA_NREO


   Bases: :py:obj:`AA_Objekt`

   AA_NREO

   Ein nicht raumbezogenes Elementarobjekt (AA_NREO) hat alle Eigenschaften eines Objektes, aber es besitzt im
   Unterschied zu den raumbezogenen Elementarobjekten keine geometrische oder topologische Beschreibung.


.. py:class:: AA_Objekt


   Bases: :py:obj:`Object`

   AA_Objekt

   Klasse, die für Fachobjekte grundlegende Eigenschaften realisiert.
   AA_Objekt fasst Verwaltungseigenschaften, die allen Objekten gemeinsam sind, zusammen.
   Soll ein Objekt auf ein Fachdatenobjekt zeigen, das in einem fremden Fachdatensystem unter
   "AA_Fachdatenobjekt" geführt wird, so kann das optional durch das Attribut "zeigtAufExternes" beschrieben
   werden. Das Attribut "zeigtAufExternes" ist im Objektartenkatalog zu erläutern.
   Fachobjekte können Teil von zusammengesetzten Objekten sein.

   .. py:attribute:: anlass
      :type: Optional[list[AA_Anlassart]]

      Anlass ist eine Einheit, die zu den Informationen des AA_Objektes gehört. Dadurch können zu jedem Objekt
      optional Informationen abgelegt werden, die nach fachlicher Vorgabe erläutern, aus welchem Grund eine
      Veränderung (Entstehung und Untergang) notwendig geworden ist. Wird ein Anlass angegeben, so ist er in der
      Regel nur einmal vorhanden (Entstehungsanlass); lediglich bei der letzten Version eines Objektes sind zwei
      Anlässe anzugeben (der Entstehungsanlass dieser letzten Version und der Anlass ihres endgültigen Untergangs).
      Der Datentyp des Anlasses ist deshalb Sequenz von maximal 2 Elementen.

   .. py:attribute:: antrag
      :type: Optional[AA_Antrag]

      antrag

   .. py:attribute:: identifikator
      :type: AA_UUID

      Jedes AA_Objekt wird durch einen Identifikator eineindeutig gekennzeichnet.  Der Identifikator ist eine
      besondere selbstbezogene Eigenschaft und bleibt solange unverändert wie die entsprechende Einheit existiert.
      Im Objektartenkatalog sind die Bedingungen festzulegen, die Entstehung und Untergang bestimmen.
      Im externen Anwendungsschema wird zusätzlich das Lebenszeitintervall zur Identifikation einer bestimmten
      Objektversion herangezogen.

   .. py:attribute:: istTeilVon
      :type: list[AA_ZUSO]

      istTeilVon

   .. py:attribute:: lebenszeitintervall
      :type: AA_Lebenszeitintervall

      Das Lebenszeitintervall wird (gemäß der Definitionen der Lebenszeitintervallbeschreibung  für jede
      Objektart des OK) als Anfang und Ende der Lebenszeit festgelegt. Ziel ist es, bei Bedarf aus fachlicher Sicht
      Angaben über die Lebenszeit von Objekten abzulegen und ein Mittel zur Unterscheidung von Objektversionen zur
      Verfügung zu stellen. Die Angaben zum Lebenszeitintervall stehen in engem Zusammenhang mit den Bildungsregeln
      einer Objektart und den Regeln zur Versionierung von Objekten.

   .. py:attribute:: modellart
      :type: list[AA_Modellart]

      Die "modellart" ordnet ein AA_Objekt einem oder mehreren Modellen zu. Die modellart ist ein im
      Objektartenkatalog zu beschreibendes Attribut.
      Die Modellart regelt, zu welchem Modell oder zu welchen Modellen ein
      raumbezogenes Elementarobjekt oder ein nicht raumbezogenes Elementarob-
      jekt gehört, z.B. zu den ALKIS-Bestandsdaten, zum Basis-DLM, DLM
      50, DLM 200, zur DTK 10, DTK 50 , DTK 200 oder zum Festpunktnachweis.

   .. py:attribute:: zeigtAufExternes
      :type: Optional[list[AA_Fachdatenverbindung]]

      Jedes AA-Objekt kann über die Fachdatenverbindung auf externe Objekte (Fachdatenobjekte) zeigen. Wenn
      Einschränkungen oder spezielle Festlegungen zum Aufbau und zur Pflege dieser Fachdatenverbindung erfolgen
      sollen, sind diese im Objektartenkatalog für jede Objektart zu beschrieben. Dabei ist darauf zu achten, dass
      der Identifikator des Fachdatenobjekts bezogen auf die ALKIS-ATKIS-AFIS-Bestandsdaten eindeutig ist.
      Da auch mehrere Fachdatenverbindungen möglich sind, ist dieses Attribut als "set" formuliert.


.. py:class:: AA_Objektliste


   Bases: :py:obj:`Object`

   AA_Objektliste

   Eine Liste von Bestandsobjekten.

   .. py:attribute:: enthaelt
      :type: Optional[FeatureCollection]

      enthaelt

   .. py:attribute:: koordinatenangaben
      :type: list[AA_Koordinatenreferenzsystemangaben]

      Standardangaben zur korrekten Interpretation der Koordinatenangaben in der NAS-Datei. Genau ein
      Koordinatenreferenzsystem ist hierbei als Standardreferenzsystem auszuzeichnen (sofern Koordinaten im
      Benutzungsergebnis enthalten sind).
      Es sind alle in der NAS-Datei vorkommenden Koordinatenreferenzsysteme anzugeben.


.. py:class:: AA_ObjektOhneRaumbezug


   Bases: :py:obj:`Object`

   AA_ObjektOhneRaumbezug

   Die Metaklasse AA_ObjektOhneRaumbezug schränkt die von GF_FeatureType geerbten Möglichkeiten in der Weise ein,
   dass geometriewertige Attribute und Relationen nicht zugelassen sind (s. Note).
   Eine Metaklasse ist eine Klasse, deren Instanzen Klassen (und nicht Objekte) sind. Diese Klassen, hier AA_ZUSO
   und AA_NREO zeigen mit einer "Instanziierungsrelation" auf die Metaklasse.


.. py:class:: AA_PMO


   Bases: :py:obj:`AA_Objekt`

   AA_PMO

   Als Punktmengen-Objekte (PMO) werden Fachobjekte dann definiert, wenn einer großen Anzahl geometrischer Orte
   Attributwerte jeweils gleicher Attributarten zugeordnet werden sollen. Dies ist im AAA-Anwendungskontext
   insbesondere bei Digitalen Geländemodellen der Fall.

   .. py:attribute:: ausdehnung
      :type: GM_Envelope

      Die Angabe des umschreibenden Rechtecks (minmal bounding box - GM_Envelope) ist für Objekte vom Typ
      Coverage verpflichtend. Die Attributart implementiert die Attributart "domainExtent" aus ISO 19123 mit der
      Einschränkung, dass nur Rechtecke möglich sind.

   .. py:attribute:: beschreibung
      :type: Optional[CharacterString]

      beschreibung

   .. py:attribute:: name
      :type: Optional[CharacterString]

      Name oder Bezeichnung des Coverage


.. py:class:: AA_Projektsteuerung


   Bases: :py:obj:`AA_NREO`

   AA_Projektsteuerung

   Das Antrags-Objekt wird mit dem Projektsteuerungs-Objekt (AA_Projektsteuerung) verbunden, um die Zuordnung des
   Antrags zu einem oder mehreren Projektsteuerungs-Objekten festzulegen und um die nicht zulässigen
   Kombinationen zu überwachen. Weiterhin steuert und überwacht das Projektsteuerungs-Objekt die korrekte
   Abwicklung der Vorgänge im Teilprozess "fachtechnische Qualifizierung". Die Fortführungsanlässe werden beim
   Projektsteuerungs-Objekt geführt.
   Der AA_Projektsteuerung regelt und überwacht die Zeichnungsbefugnis.
   Zu klären sind zukünftig Aspekte zur Rechtssicherheit, Authentifizierung, usw.

   .. py:attribute:: anlassDesProzesses
      :type: list[AA_Anlassart]

      Die mit dem Projektsteuerungs-Objekt assoziierten Fortführungsanlässe (aus dem Katalog der ALKIS-
      Fortführungsanlässe).

   .. py:attribute:: art
      :type: AA_Projektsteuerungsart

      Kennzeichnet die Art des Projektsteuerungs-Objektes gemäß dem aktuellen Projektsteuerungskatalog.

   .. py:attribute:: enthaelt
      :type: list[AA_Vorgang]

      Die Projektsteuerung setzt sich i.d.R. aus mehreren Vorgängen zusammen.

   .. py:attribute:: gebuehren
      :type: Optional[AA_Gebuehrenangaben]

      Die mit dem Projektsteuerungs-Objekt assoziierten Gebühren. Es sind nur solche Parameter erlaubt, die im
      Projektsteuerungskatalog der Projektsteuerungsart zugeordnet worden sind.


.. py:class:: AA_Projektsteuerungsart


   Bases: :py:obj:`Object`

   AA_Projektsteuerungsart

   Die Projektsteuerungsart bündelt Projektsteuerungs-Objekte, die eine gemeinsame Charakteristik aufweisen.

   .. py:attribute:: definition
      :type: Optional[CharacterString]

      Definition der Projektsteuerungsart.

   .. py:attribute:: erlaubterFortfuehrungsanlass
      :type: list[AA_Anlassart]

      Die Liste der innerhalb der Projektsteuerungs-Objekte dieser Art erlaubten Fortführungsanlässe.

   .. py:attribute:: gebietPflicht
      :type: Optional[Boolean]

      Kennzeichnet, ob Anträge mit Projektsteuerungs-Objekten dieser Art einen Raumbezug besitzen müssen.

   .. py:attribute:: gebuehren
      :type: list[AA_Gebuehrenangaben]

      Kennzeichnet die erlaubten Gebührenparameter, die aus dem Projektsteuerungs-Objekt resultieren können.
      Realisiert als externe Codeliste (Dictionary) in Verbindung mit dem entsprechenden Wert.

   .. py:attribute:: name
      :type: CharacterString

      Name der Projektsteuerungsart.

   .. py:attribute:: nichtKombinierbarMit
      :type: list[AA_Projektsteuerungsart]

      Sofern die Projektsteuerungssart innerhalb eines Antrags nicht mit anderen Projektsteuerungs-Objekten
      bestimmter anderer Arten kombinierbar ist, werden diese Arten hier vermerkt.

   .. py:attribute:: vorgang
      :type: list[AA_VorgangInProzess]

      Beschreibt die verschiedenen Vorgänge im Rahmen der Projektsteuerung.


.. py:class:: AA_Projektsteuerungskatalog


   Bases: :py:obj:`Object`

   AA_Projektsteuerungskatalog

   Der Projektsteuerungkatalog beinhaltet die Projektsteuerungs- und Vorgangsarten.

   .. py:attribute:: aktivitaetsart
      :type: list[AA_Aktivitaetsart]

      Die definierten Aktivitätsarten innerhalb des Projektsteuerungskatalogs.

   .. py:attribute:: antragsart
      :type: list[AA_Antragsart]

      Die definierten Antragsarten innerhalb des Projektsteuerungskatalogs.

   .. py:attribute:: prozessart
      :type: list[AA_Projektsteuerungsart]

      Die definierten Projektsteuerungsarten innerhalb des Projektsteuerungskatalogs.

   .. py:attribute:: vorgangsart
      :type: list[AA_Vorgangsart]

      Die definierten Vorgangsarten innerhalb des Projektsteuerungskatalogs.


.. py:class:: AA_ProzesszuordnungAktivitaet


   Bases: :py:obj:`Enumeration`

   AA_ProzesszuordnungAktivitaet

   .. py:attribute:: VALUES

      


.. py:data:: AA_Punktgeometrie
   :type: TypeAlias

   Der Auswahldatentyp AA_Punktgeometrie erlaubt es, punktförmige Objekte alternativ mit einer oder mehreren
   Punktgeometrien zu modellieren. Die Anwendung erscheint nur bei Objekten mit unabhängiger Geometrie sinnvoll.
   (z.B. Präsentationsobjekte mit Signaturhaufen mit individueller Geometrie).
   Es handelt sich um einen Auswahldatentyp ("Union"), d.h. das Objekt ist genau vom Typ eines der Attribute.

.. py:data:: AA_Punktgeometrie_3D
   :type: TypeAlias

   Der Auswahldatentyp AA_Punktgeometrie_3D erlaubt es, punktförmige Objekte alternativ mit einer oder
   mehreren 3D Punktgeometrien zu modellieren (z.B. 3D Präsentationsobjekte mit Symbolhaufen mit individueller
   Geometrie).
   Es handelt sich um einen Auswahldatentyp ('Union'), d.h. die Geometrie ist genau vom Typ eines der
   Attribute.

.. py:class:: AA_PunktLinienThema


   Bases: :py:obj:`Object`

   AA_PunktLinienThema

   Ist eine Realisierung der genormten Klasse TS_Theme, die jedoch dahingehend eingeschränkt ist, dass in dem
   betrachteten geometrischen Komplex nur Linien- und Punktgeometrie zulässig ist. Dadurch wird vermieden, dass
   raumbezogene Fachobjekte, die von AA_ObjektMitGemeinsamerGeometrie abgeleitet werden und flächenhafte
   Geometrie verwenden, "Löcher" in Objekte stanzen, die als TS_SurfaceComponent mit einfacher Topologie als
   Maschen modelliert werden. Außerdem gilt die Regel, dass sich nur Punkte und Linien zerschlagen, die
   übereinander liegen; Linien, die sich kreuzen zerschlagen sich nicht.

   .. py:attribute:: element
      :type: list[AG_ObjektMitGemeinsamerGeometrie]

      element

   .. py:attribute:: name
      :type: CharacterString

      name


.. py:class:: AA_REO


   Bases: :py:obj:`AA_Objekt`

   AA_REO

   Ein raumbezogenes Elementarobjekt (AA_REO) ist ein Objekt, das seinen Raumbezug, seine geometrische und
   topologische Beschreibung durch eine oder mehrere Raumbezugsgrundformen erhält. Raumbezogene Elementarobjekte
   können auch Präsentationsobjekte oder Kartengeometrieobjekte sein. Präsentationsobjekte sind Texte und
   Kartensignaturen, die nicht vollautomatisch aus den entsprechenden Fachobjekten für einen bestimmten
   Zielmaßstab erzeugt und platziert werden können. Die Präsentationsobjekte sind wie andere Objekte im
   Objektartenkatalog in Verbindung mit dem jeweiligen Signaturenkatalog zu definieren.
   Kartengeometrieobjekte sind Objekte, die bei der Ableitung für einen bestimmten Kartenmaßstab aus Gründen der
   kartographischen Modellgeneralisierung ihre geometrische Form und/oder Lage verändern müssen. Sie verweisen
   über eine einseitige Relation "istAbgeleitetAus" auf das zugehörige raumbezogene Elementarobjekt. Diese
   Objekte tragen die Modellart der jeweiligen DTK (Digitale Topographische Karte) und übernehmen alle Attribute
   des zugehörigen raumbezogenen Elementarobjekts des DLM (Digitales Landschaftsmodell).
   Mit der Einführung der Modellart lassen sich Präsentations- und Kartengeometrieobjekte von den "normalen"
   topographischen DLM-Objekten bzw. den liegenschaftsbezogenen Objekten der ALKIS-Bestandsdaten unterscheiden
   und entsprechend auswerten.
   Für raumbezogene Elementarobjekte stellt das Modell weitere Subklassen mit konkretisierten raumbezogenen
   Eigenschaften zur Verfügung; erst aus diesen sollten die konkreten fachlichen Objekte mit Raumbezug abgeleitet
   werden.

   .. py:attribute:: geom
      :type: str

      

   .. py:attribute:: hatDirektUnten
      :type: list[AA_REO]

      hatDirektUnten

   .. py:attribute:: istAbgeleitetAus
      :type: list[AA_REO]

      Die Relationsart "istAbgeleitetAus" wird immer dann geführt, wenn es sich bei dem AA_REO um ein
      Kartengeometrieobjekt handelt. Kartengeometrieobjekte sind solche, die für eine bestimmte Kartendarstellung
      mit veränderter, verdrängter Geometrie benötigt werden oder die in anderer Weise aus Bestandsobjekten
      abgeleitet wurden. Die Relation zeigt auf die Bestandsobjekte, aus denen die Kartengeometrieobjekte abgeleitet
      sind.

   .. py:attribute:: traegtBeiZu
      :type: list[AA_REO]

      Die Relation "traegtBeiZu" verknüpft das Bestandsobjekt (z.B. das Objekt eines Digitalen
      Landschaftsmodells) mit dem zugehörigen Kartengeometrieobjekt (z.B. ein Objekt eines Digitalen
      Kartographischen Modells).


.. py:class:: AA_REO_3D


   Bases: :py:obj:`AA_Objekt`

   AA_REO_3D

   Ein raumbezogenes Elementarobjekt für 3D Fachanwendungen (AA_REO_3D) ist ein Objekt, das seinen Raumbezug,
   seine geometrische und topologische Beschreibung durch eine oder mehrere 0- bis 3-dimensionale
   Raumbezugsgrundformen erhält, wobei alle Koordinaten (DirectPosition) der Raumbezugsgrundformen 3 Ordinaten
   für Rechtswert, Hochwert und Höhe. Raumbezogene Elementarobjekte können auch Präsentationsobjekte sein.
   Präsentationsobjekte sind 3-dimensionale Symbole, die nicht vollautomatisch aus den entsprechenden
   Fachobjekten für einen bestimmten Level of Detail erzeugt und platziert werden können. Dies sind z.B.
   3D-Symbole für Bäume oder Straßenschilder in 3D Stadtmodellen. Die Präsentationsobjekte sind wie andere
   Objekte im Objektartenkatalog in Verbindung mit dem jeweiligen Signaturenkatalog bzw. 3D Symbolbibliotheken zu
   definieren.
   Raumbezogene Elementarobjekte für 3D Fachanwendungen werden unterschiedlichen Detaillierungsstufen (Level of
   Detail) zugeordnet, analog zu unterschiedlichen Generalisierungsstufen  für 2D Geometrie bei verschiedenen
   Kartenmaßstäben. 3D Fachobjekte verweisen über die Relationsrolle "generalisiert" auf das zugehörige
   Fachobjekt mit einer detaillierteren 3D Geometrie (levelOfDetail). Die inverse Relationsrolle "detailliert"
   verweist auf das zugehörige Fachobjekt mit einer 3D Geometrie in einer geringeren Detaillierungsstufe (z.B.
   einer quarderförmigen 3D Geometrie, die aus dem 2D Grundriss und der Objekthöhe bei Gebäuden abgeleitet wird).
   Für 3-dimensionale raumbezogene Elementarobjekte stellt das Modell weitere Subklassen mit konkretisierten
   raumbezogenen Eigenschaften zur Verfügung; erst aus diesen sollten die konkreten fachlichen Objekte mit
   3D-Raumbezug abgeleitet werden.

   .. py:attribute:: detailliert
      :type: Optional[AA_REO_3D]

      Die inverse Relationsrolle 'detailliert'  verweist auf das zugehörige raumbezogene Elementarobjekt mit
      einer 3D Geometrie in einer geringeren Detaillierungsstufe.

   .. py:attribute:: generalisiert
      :type: Optional[AA_REO_3D]

      Die Relationsrolle 'generalisiert' verweist auf das zugehörige raumbezogene Elementarobjekt  mit einer 3D
      Geometrie in einer höheren Detaillierungsstufe.

   .. py:attribute:: levelOfDetail
      :type: AA_LevelOfDetail

      Der Level of Detail beschreibt die Detaillierungsstufe der 3D Geometrie eines raumbezogenen
      Elementarobjekts. Diese wird meistens durch die Erfassungs- bzw. Ableitungsmethode für die 3D Geometrie
      bestimmt. Es sollen nur die Level of Detail 1 bis 3 für ALKIS 3D verwendet werden.
      Eine genaue Definition der unterschiedlichen Level of Detail ist der Dokumentation zu CityGML zu entnehmen
      (http://www.citygml.org/fileadmin/citygml/docs/Gi4Dm_2005_Kolbe_Groeger.pdf)


.. py:class:: AA_Themendefinition


   Bases: :py:obj:`Object`

   AA_Themendefinition

   Die in einer Anwendung vorkommenden Themen sind in einer XML-Datei explizit zu deklarieren.
   AX_Themendefinition dient dazu als Muster Die Deklarationen müssen mit den Angaben im Objektartenkatalog
   übereinstimmen.

   .. py:attribute:: art
      :type: AA_Art_Themendefinition

      Entweder umfasst das Thema alle Objekte der Objektarten oder die Zugehörigkeit kann
      individuell gesetzt werden.

      :type: Die Art des Themas

   .. py:attribute:: dimension
      :type: AA_Themendimension

      'Dimension' gibt die Dimensionalität des geometrischen Komplexes an, d.h. unterscheidet zwischen Punkt-
      Linien-Themen und topologischen Flächenthemen.

   .. py:attribute:: modellart
      :type: AA_Modellart

      Jedes Thema ist genau einer Modellart über seine Kennung zugeordnet.

   .. py:attribute:: name
      :type: CharacterString

      Der Name des Themas.

   .. py:attribute:: objektart
      :type: list[CharacterString]

      Die Liste der (Namen der) Objektarten, die zu dem Thema gehören können.


.. py:class:: AA_Themendimension


   Bases: :py:obj:`Enumeration`

   AA_Themendimension

   .. py:attribute:: VALUES

      


.. py:data:: AA_UUID
   :type: TypeAlias
   :value: 'CharacterString'

   "AA_UUID" ist ein universeller uniquer Identifikator; sein Aufbau entspricht dem UUID nach den
   Spezifikationen der GeoInfoDok (AAA-Basisschema/Identifikatoren, Verknüpfungen).
   Er wird bei Datenabgabe über die Normbasierte Austauschschnittstelle erweitert um die Zeichendarstellung des
   Datenfelds "beginnt" des AA_Lebenszeitintervall.

.. py:class:: AA_Vorgang


   Bases: :py:obj:`AA_NREO`

   AA_Vorgang

   Der Vorgang ist Teil einer Projektsteuerung und setzt sich aus einzelnen Aktivitäten zusammen. Die Vorgänge
   stellen in sich abgeschlossene Arbeitsschritte dar. Ein vorzugebender Workflow legt die Reihenfolge und
   Abhängigkeiten der Vorgänge und deren Arbeitsschritte fest. Die Vorgänge werden in Gruppen zusammengefasst und
   in einer bestimmten Reihenfolge nacheinander bzw. nebeneinander bearbeitet. Die Entscheidung über den
   Abschluss des einzelnen Vorganges wird im Status (Meilenstein) dokumentiert.

   .. py:attribute:: art
      :type: AA_Vorgangsart

      Kennzeichnet die Art des Vorgangs gemäß dem aktuellen Projektsteuerungskatalog.

   .. py:attribute:: bearbeitbarDurch
      :type: AA_Benutzergruppe

      Diese Relation legt fest, wer (welche Benutzergruppe) den Vorgang bearbeiten darf.

   .. py:attribute:: enthaelt
      :type: list[AA_Aktivitaet]

      Ein Vorgang setzt sich i.d.R. aus mehreren Aktivitäten zusammen.

   .. py:attribute:: erlaeuterung
      :type: Optional[CharacterString]

      Optionale Erläuterung zum Vorgang.

   .. py:attribute:: status
      :type: AA_Meilenstein

      Der Status des Vorgangs.

   .. py:attribute:: synchronisiertMit
      :type: Optional[AA_Vorgang]

      Verweist auf einen anderen Vorgang (typischerweise in einer anderen Projektsteuerung), der abgeschlossen
      sein muss, bevor der "eigene" Vorgang abgeschlossen werden kann; d.h. beide Vorgänge sind synchronisiert.


.. py:class:: AA_VorgangInProzess


   Bases: :py:obj:`Object`

   AA_VorgangInProzess

   Dieser Typ definiert die Rolle eines Vorgangs in einer bestimmten Projektsteuerungart.

   .. py:attribute:: artVorgang
      :type: AA_Vorgangsart

      Bezeichnet die Art des Vorgangs.

   .. py:attribute:: dokumentation
      :type: Optional[AA_Dokumentationsbedarf]

      Beschreibt den Dokumentationsbedarf.

   .. py:attribute:: erlaeuterung
      :type: Optional[CharacterString]

      Beschreibt ggf. ergänzende Erläuterungen.

   .. py:attribute:: optional
      :type: Optional[Boolean]

      Beschreibt, ob der Vorgang optional ist.

   .. py:attribute:: voraussetzung
      :type: list[AA_Vorgangsart]

      Verweist auf Vorgänge, die abgeschlossen sein müssen, bevor der Vorgang beginnen darf.


.. py:class:: AA_Vorgangsart


   Bases: :py:obj:`Object`

   AA_Vorgangsart

   Die Vorgangsart bündelt Vorgänge, die eine gemeinsame Charakteristik aufweisen.

   .. py:attribute:: aktivitaet
      :type: list[AA_AktivitaetInVorgang]

      Beschreibt die verschiedenen Aktivitäten im Rahmen des Vorgangs.

   .. py:attribute:: definition
      :type: Optional[CharacterString]

      Definition der Vorgangsart.

   .. py:attribute:: name
      :type: CharacterString

      Name der Vorgangsart.

   .. py:attribute:: synchronisiert
      :type: Optional[Boolean]

      synchronisiert

   .. py:attribute:: zulaessigeBenutzergruppe
      :type: list[CharacterString]

      Dieses Attribut erlaubt die Einschränkung der Benutzergruppen, die Vorgänge dieser Art bearbeiten können.
      Fehlt es, so liegt keine Einschränkung vor.
      Ist mindestens eine Benutzergruppe angegeben, so muss der Vorgang von einer der angegebenen Benutzergruppen
      bearbeitet werden.
      Als Wert wird stets die Profilkennung der Benutzergruppe angegeben.


.. py:class:: AA_WeitereModellart


   Bases: :py:obj:`Enumeration`

   Weitere Modellart

   'Weitere Modellart' enthält die über die AdV-Standardmodellarten hinausgehende Modellarten.

   .. py:attribute:: VALUES

      


.. py:class:: AA_ZUSO


   Bases: :py:obj:`AA_Objekt`

   AA_ZUSO

   Neben den Elementarobjekten kennt das gemeinsame Datenmodell auch ein zusammengesetztes Objekt (AA_ZUSO). Es
   kann aus einer beliebigen Zahl und Mischung semantisch zusammengehörender raumbezogener Elementarobjekte,
   nicht raumbezogener Elementarobjekte oder zusammengesetzter Objekte bestehen. Ein zusammengesetztes Objekt
   muss aber mindestens aus einem Objekt bestehen.

   .. py:attribute:: bestehtAus
      :type: list[AA_Objekt]

      bestehtAus


.. py:class:: AAA_Basisklassen


   Bases: :py:obj:`Category`

   AAA_Basisklassen

   Das Paket AAA_Basisklassen enthält die grundlegenden Klassen und Datentypen zum Aufbau der fachspezifischen
   Modelle der AdV. Es stellt damit die gemeinsame Modellierung von AFIS, ALKIS und ATKIS sicher.


.. py:class:: AAA_Basisschema


   Bases: :py:obj:`Category`

   AAA_Basisschema

   Das AAA Basisschema ist die Basis für die Modellierung  fachspezifischer Anwendungen. Es stellt darüber hinaus
   alle Eigenschaften der AFIS-ALKIS-ATKIS-Daten dar, die einen Einfluss auf den Datenaustausch haben. Es ist
   deshalb erforderlich, die AFIS - ALKIS und ATKIS Fachobjekte als Subklassen von Klassen des  AAA Basisschemas
   zu definieren. Die Trennung des Basisschemas vom Schema für die Versionierung/Historisierung hat den Vorteil,
   dass alle fachlichen Eigenschaften ausgedrückt werden können, ohne dass die Modellierung von dem (ohnehin
   immer gleichen) Modell der Versionierung und Historisierung belastet wird.


.. py:class:: AAA_GemeinsameGeometrie


   Bases: :py:obj:`Category`

   AAA_GemeinsameGeometrie

   Das Paket "AAA_GemeinsameGeometrie" stellt Basisklassen für Fachobjekte (Features) zur Verfügung, deren
   Geometrie aus Linien und Flächen bestehen, die sich jeweils ihre Punkt-/Liniengeometrie teilen. Dies wird
   durch Verwendung des genormten Anwendungsschemas "SimpleTopology" erreicht, das Fachobjekte topologischen
   Themen zuordnet, innerhalb derer die Geometrie gemeinsam genutzt wird. Daneben werden die Eigenschaften des
   gegenüber der Norm erweiterten AAA_SpatialSchema genutzt, das zusätzlich das Konstrukt des
   "AA_PunktLinienthemas" zur Verfügung stellt. Dies ist die Basis zur Definition der Klassen
   AG_ObjektMitGemeinsamerGeometrie, AG_Punktobjekt, AG_Linienobjekt und AG_Flaechenobjekt, die  sich Linien- und
   Punktgeometrie teilen. Diese Basisklassen sollen als Basis raumbezogener Objektarten mit gemeinsamer Geometrie
   verwendet werden. (wie es z.B. bisher in ALK und ATKIS üblich war.)


.. py:class:: AAA_Katalog


   Bases: :py:obj:`Category`

   AAA_Katalog

   Das Paket AAA_Katalog ergänzt die genormten Katalogstrukturen von ISO um einige Strukturen, die aus Sicht von
   AFIS,  ALKIS und ATKIS zusätzlich in Datenkatalogen anzugeben sind. Auf die ursprünglich vorgesehene
   Versionierung und objektartenbezogene Fortführungsmöglichkeit wurde zugunsten einer einfacheren
   Implementierung verzichtet. Objektartenkataloge werden demnach ausschließlich vollständig versioniert und
   ausgetauscht.


.. py:class:: AAA_Nutzerprofile


   Bases: :py:obj:`Category`

   AAA_Nutzerprofile

   Die im Paket "AAA_Nutzerprofile" definierten Klassen beschreiben einen Strukturrahmen zur Beschreibung von
   Nutzern und Nutzergruppen, z.B. zur Festlegung von Rechten.


.. py:class:: AAA_Operationen


   Bases: :py:obj:`Category`

   AAA_Operationen

   Die im Paket "AAA_Operationen" definierten Klassen beschreiben einen Strukturrahmen zur Beschreibung von
   Operationen, die zur Kommunikation mit Softwarekomponenten dienen. Modelliert werden jeweils die Aufträge
   (Aufruf der Operation) und die Ergebnisse (Rückgabewert).
   Die Aufträge werden als Datentypen mit dem Stereotype <<Request>> modelliert. Die Objekte dieser Datentypen
   leben nur für die Dauer der Ausführung des Auftrags. Die Ergebnisse werden als Datentypen mit dem Stereotype
   <<Response>> modelliert und leben nur für die Dauer der Übertragung des Ergebnisses.


.. py:class:: AAA_Praesentationsobjekte


   Bases: :py:obj:`Category`

   AAA_Praesentationsobjekte

   Das Paket AAA_Praesentationsobjekte konkretisiert die Fachobjekte von AAA_Unabhaengige Geometrie für die
   Zwecke der Präsentation. Die entsprechenden Fachobjekte können unmittelbar instanziiert werden.


.. py:class:: AAA_Praesentationsobjekte_3D


   Bases: :py:obj:`Category`

   AAA_Praesentationsobjekte_3D

   Das Paket AAA_Praesentationsobjekte_3D konkretisiert die Fachobjekte von AAA_Unabhaengige Geometrie 3D für die
   Zwecke der Präsentation. Die entsprechenden Fachobjekte können unmittelbar instanziiert werden.


.. py:class:: AAA_Projektsteuerung


   Bases: :py:obj:`Category`

   AAA_Projektsteuerung

   Die im Paket "AAA_Projektsteuerung" definierten Klassen beschreiben einen Strukturrahmen zur Beschreibung
   einer Projektsteuerung.


.. py:class:: AAA_Punktmengenobjekte


   Bases: :py:obj:`Category`

   AAA_Punktmengenobjekte

   Das Paket "AAA_Punktmengenobjekte" stellt Basisklassen für Fachobjekte (Features) zur Verfügung, deren
   Geometrie aus beliebig verteilten Punkten oder aus Gitterpunkten besteht, für die jeweils gleiche
   Attributarten geführt werden sollen. Hierdurch wird an Stelle der Führung von einzelnen Punktobjekten die
   Klammerung zu einem Objekt ermöglicht (ähnlich der ZUSO-Beziehung).


.. py:class:: AAA_Spatial_Schema


   Bases: :py:obj:`Category`

   AAA_Spatial_Schema

   Dieses Paket fasst alle Ergänzungen an den von ISO genormten Klassen zusammen.


.. py:class:: AAA_Spatial_Schema_3D


   Bases: :py:obj:`Category`

   AAA_Spatial_Schema_3D

   Dieses Paket fasst alle Ergänzungen an den von ISO genormten Klassen für 3-dimensionale körperhafte
   Fachobjekte zusammen. Daneben werden auch 0- bis 2-dimensionale Fachobjekte als Ergänzungen modelliert, wobei
   alle Raumbezugsgrundformen immer 3 Ordinaten (Rechtswert, Hochwert und Höhe) für jede Koordinate
   (DirectPosition.dimension=3) aufweisen müssen.
   Die Modellierung wurde analog zur Modellierung für 0- bis 2-dimensionale Fachobjekte im Paket AAA_Spatial
   Schema vorgenommen.


.. py:class:: AAA_Unabhaengige_Geometrie


   Bases: :py:obj:`Category`

   AAA_Unabhaengige_Geometrie

   Das Paket AAA_Unabhängige Geometrie stellt Basisklassen für Fachobjekte (Features) zur Verfügung, deren
   Geometrie aus voneinander unabhängigen Punkten, Linien und Flächen bestehen. Diese Basisklassen sollen als
   Basis raumbezogener Objektarten mit unabhängiger Geometrie verwendet werden. (z.B. Präsentationsobjekte)


.. py:class:: AAA_Unabhaengige_Geometrie_3D


   Bases: :py:obj:`Category`

   AAA_Unabhaengige_Geometrie_3D

   Das Paket AAA_Unabhängige Geometrie 3D stellt Basisklassen für 3D Fachobjekte (Features) zur Verfügung, deren
   Geometrie aus voneinander unabhängigen 3D Punkten, 3D Linien, 3D Flächen und 3A Körpern bestehen. Diese
   Basisklassen sollen als Basis raumbezogener Objektarten für 3D Fachanwendungen mit unabhängiger Geometrie
   verwendet werden (z.B. Präsentationsobjekte).


.. py:class:: AC_AssociationRole


   Bases: :py:obj:`AC_CommonElements`

   AC_AssociationRole

   Beschreibung einer Rolle (einer Relation)

   .. py:attribute:: objektbildend
      :type: Boolean

      Kennzeichnet, ob die Relation objektbildend ist.


.. py:class:: AC_Bildungsregel


   Bases: :py:obj:`Object`

   AC_Bildungsregel

   Beschreibung einer Bildungsregel.

   .. py:attribute:: modellart
      :type: AA_Modellart

      Modellart, für die die Bildungsregel gilt.

   .. py:attribute:: regel
      :type: CharacterString

      Beschreibung der Bildungsregel


.. py:class:: AC_CommonElements


   Bases: :py:obj:`Object`

   AC_CommonElements

   Katalogangaben, die an verschiedenen Stellen benötigt werden

   .. py:attribute:: anmerkung
      :type: list[CharacterString]

      Erläuternde Anmerkung.

   .. py:attribute:: grunddatenbestand
      :type: list[AA_Modellart]

      Das Element ist Teil des Grunddatenbestands in einer Modellart.

   .. py:attribute:: letzteAenderung
      :type: Optional[AC_LetzteAenderung]

      Angaben zur letzten Änderung.

   .. py:attribute:: modellart
      :type: list[AA_Modellart]

      Eine Modellart, der dieses Element zugeordnet ist.

   .. py:attribute:: profil
      :type: list[AC_Profil]

      Ein Profil, dem dieses Element zugeordnet ist.


.. py:class:: AC_DataType


   Bases: :py:obj:`AC_CommonElements`

   AC_DataType

   Enities im Objektartenkatalog, die keine Objektarten sind. Hierbei handelt es sich entweder um Datentypen,
   Unions, Operationsaufträge oder Operationsergebnisse.

   .. py:attribute:: code
      :type: Optional[CharacterString]

      Kennung des Typs im Objektartenkatalog

   .. py:attribute:: definition
      :type: Optional[CharacterString]

      Definition des Typs

   .. py:attribute:: featureCatalogue
      :type: AC_FeatureCatalogue

      featureCatalogue

   .. py:attribute:: group
      :type: AC_Objektartengruppe

      Objektartengruppe, dem der Typ zugeordnet ist.

   .. py:attribute:: isAbstract
      :type: Boolean

      Kennzeichnung, ob es sich um einen abstrakten Typ handelt

   .. py:attribute:: kategorie
      :type: AC_DataTypeKategorie

      Kategorie des Typs

   .. py:attribute:: name
      :type: LocalName

      Name des Typs


.. py:class:: AC_DataTypeKategorie


   Bases: :py:obj:`Enumeration`

   AC_DataTypeKategorie

   .. py:attribute:: VALUES

      


.. py:class:: AC_Erfassungskriterium


   Bases: :py:obj:`Object`

   AC_Erfassungskriterium

   Beschreibung eines Erfassungskriteriums.

   .. py:attribute:: kriterium
      :type: CharacterString

      Beschreibung des Erfassungskriteriums

   .. py:attribute:: modellart
      :type: AA_Modellart

      Modellart, für die das Erfassungskriterium gilt.


.. py:class:: AC_FeatureAttribute


   Bases: :py:obj:`AC_CommonElements`

   AC_FeatureAttribute

   Beschreibung eines Attributs

   .. py:attribute:: listedValue
      :type: list[AC_ListedValue]

      listedValue

   .. py:attribute:: objektbildend
      :type: Boolean

      Kennzeichnet, ob das Attribut objektbildend ist


.. py:class:: AC_FeatureCatalogue


   Bases: :py:obj:`Object`

   AC_FeatureCatalogue

   Ein Objektartenkatalog, die ISO-19110-Basisdefinitionen werden um GeoInfoDok-spezifizische Eigenschaften
   erweitert.

   .. py:attribute:: collection
      :type: list[AC_Typensammlung]

      Objektartengruppe oder -bereich im Objektartenkatalog

   .. py:attribute:: dataType
      :type: list[AC_DataType]

      Sonstiger Typ im Objektartenkatalog

   .. py:attribute:: profil
      :type: list[AC_Profil]

      In dem Objektartenkatalog verwendete Profile.

   .. py:attribute:: property
      :type: list[FC_PropertyType]

      Objekteigenschaft im Objektartenkatalog (abgeleitete Beziehung)


.. py:class:: AC_FeatureOperation


   Bases: :py:obj:`AC_CommonElements`

   AC_FeatureOperation

   Beschreibung einer Operation eines Typs


.. py:class:: AC_FeatureType


   Bases: :py:obj:`AC_CommonElements`

   AC_FeatureType

   In Ergänzung des ISO-Katalogs werden  ALKIS-ATKIS-AFIS-Objektarten zusätzlich beschrieben durch:
   - den Basisobjekttyp nach dem ALKIS-ATKIS-AFIS-Basisschema (wirdTypisiertDurch)
   - ihr Erfassungskriterium
   - optional durch Erläuterung zur Fachdatenverbindung
   - ihre Konsistenzbedingung
   - ihre Bildungsregeln und
   - die Beschreibung ihres Lebenszeitintervalls
   Außerdem erhalten sie die Eigenschaften des AA_Objekt, so dass der Objektartenkatalog auf der Basis einzelner
   Objektarten fortgeführt werden kann. Der Katalog wird nur als ganzes versioniert, d.h. bei der Fortführung
   einer Objektart sind alle abhängigen Informationen mit auszutauschen. Hierzu gehört auch die entsprechende
   Instanz der Klasse FC_FeatureCatalogue, die die Informationen zum Katalog selbst (z.B. Version und Datum)
   enthält; sie wird über die Assoziation "ConsistsOf" erreicht.
   In Ergänzung des ISO-Katalogs werden ALKIS-ATKIS-AFIS-Attributarten zusätzlich optional durch ihre
   Bildungsregeln beschrieben.

   .. py:attribute:: bildungsregel
      :type: list[AC_Bildungsregel]

      Die Bildungsregel ist notwendig, um die Kriterien festzulegen, die Objekte
      gleicher Objektart voneinander trennen. Es müssen die Attributarten
      aufgeführt werden, deren Änderung zum Untergang des bisherigen Objekts bzw. zur Entstehung eines neuen Objekts
      führen. Die Bildungsregeln können darüber hinaus beschreiben:
      - Lebenszeitintervall: Es sind die Bedingungen anzugeben, wann ein
      Objekt entsteht und wann es untergeht.
      - Attribut: Aufgeführt werden Attribute, die vorhanden sein müssen,
      Bedingungen, die an Muss-Attribute geknüpft sind.
      - Relation: Relationen, die vorhanden sein müssen, werden aufgeführt.

   .. py:attribute:: diagramm
      :type: list[URL]

      UML-Diagramm zur Objektart

   .. py:attribute:: erfassungskriterium
      :type: list[AC_Erfassungskriterium]

      Das Erfassungskriterium legt Mindestanforderungen fest, die ein Objekt der realen Welt erfüllen muss, damit
      es erfasst werden kann. Es regelt, mit welcher Vollständigkeit und welchem Abstraktionsgrad Objekte zu
      modellieren sind.

   .. py:attribute:: group
      :type: AC_Objektartengruppe

      Objektartengruppe, dem die Objektart zugeordnet ist.

   .. py:attribute:: konsistenzbedingung
      :type: list[AC_Konsistenzbedingung]

      Die Konsistenzbedingungen regeln die Vollständigkeit und die Beziehungen zwischen den Objekten. Es wird
      insbesondere angegeben:
      - Flächendeckung, Überschneidungsfreiheit,
      - Identität zwischen Objekten verschiedener Objektarten hinsichtlich Topologie/Geometrie.

   .. py:attribute:: lebenszeitintervallbeschreibung
      :type: Optional[CharacterString]

      Jede Objektart erhält eine Lebenszeitintervallbeschreibung, die festlegt ob und wie ein Lebenszeitintervall
      aus fachlicher Sicht geführt wird und welches
      die Bedingungen sind, die das Entstehen und Untergehen eines
      Objekts bestimmen.

   .. py:attribute:: thema
      :type: list[AC_Thema]

      Thema, dem die Objektart zugeordnet ist

   .. py:attribute:: wirdTypisiertDurch
      :type: AC_ObjektTypenBezeichnung

      Angabe des Basisobjekttyps für die betrachtete Objektart. Es sind die in der Enumeration
      AC_ObjektTypenBezeichnung aufgelisteten Bezeichnungen zulässig.


.. py:class:: AC_Konsistenzbedingung


   Bases: :py:obj:`Object`

   AC_Konsistenzbedingung

   Beschreibung einer Konsistenzbedingung.

   .. py:attribute:: bedingung
      :type: CharacterString

      Beschreibung der Konsistenzbedingung

   .. py:attribute:: modellart
      :type: AA_Modellart

      Modellart, für die die Konsistenzbedingung gilt.


.. py:class:: AC_LetzteAenderung


   Bases: :py:obj:`Object`

   AC_LetzteAenderung

   Angaben zur letzten Änderung

   .. py:attribute:: letzteAenderungRevisionsnummer
      :type: Optional[CharacterString]

      Revsionsnummer, die zur letzten Änderung geführt hat

   .. py:attribute:: letzteAenderungVersion
      :type: CharacterString

      Version der letzten Änderung


.. py:class:: AC_ListedValue


   Bases: :py:obj:`AC_CommonElements`

   AC_ListedValue


.. py:class:: AC_Objektartenbereich


   Bases: :py:obj:`AC_Typensammlung`

   AC_Objektartenbereich

   Ein Objektartenbereich fasst 1 bis n Objektartengruppen zusammen. Jede Objektartengruppe gehört zu genau einem
   Objektartenbereich.

   .. py:attribute:: group
      :type: list[AC_Objektartengruppe]

      Objektartengruppe, die der Bereich enthält.


.. py:class:: AC_Objektartengruppe


   Bases: :py:obj:`AC_Typensammlung`

   AC_Objektartengruppe

   Eine Objektartengruppe fasst Objektarten thematisch zusammen.

   .. py:attribute:: dataType
      :type: list[AC_DataType]

      Typ in der Objektartengruppe.

   .. py:attribute:: domain
      :type: Optional[AC_Objektartenbereich]

      Objektartenbereich, dem die Gruppe zugeordnet ist.

   .. py:attribute:: featureType
      :type: list[AC_FeatureType]

      Objektart in der Objektartengruppe


.. py:class:: AC_ObjektTypenBezeichnung


   Bases: :py:obj:`Enumeration`

   AC_ObjektTypenBezeichnung

   Die Objekttypenbezeichnung ist ein enumerativer Datentyp und bezeichnet die drei möglichen Objekttypen
   raumbezogenes (REO), nicht raumbezogenes Elementarobjekt (NREO) und zusammengesetztes Objekt (ZUSO)
   langschriftlich.

   .. py:attribute:: VALUES

      


.. py:class:: AC_Profil


   Bases: :py:obj:`Object`

   AC_Profil

   Bezeichnung eines Profils

   .. py:attribute:: modellart
      :type: AA_Modellart

      Modellart, der das Profil zugeordnet ist.

   .. py:attribute:: profilname
      :type: LocalName

      Name des Profils.


.. py:class:: AC_Thema


   Bases: :py:obj:`Object`

   AC_Thema

   Die Klasse AC_Thema dient dazu, Objektarten bzw. Gruppen von Objektarten zu definieren, die die zugrunde
   liegenden Geometrien gemeinsam nutzen müssen (art = 1000) oder können (art = 2000).
   Jedes Objekt kann 1 bis n Modellarten angehören. Themen sind geometrische
   Komplexe, die Zerschlagungen von Linien voraussetzen. Diese sollen nur innerhalb
   einer Modellart stattfinden.  Aus diesem Grund wurden die Themen auf *eine* Modellart eingeschränkt. Es können
   nur Objekte an einem
   Thema teilnehmen, die in der Liste ihrer Modellarten auch diejenige des Themas haben.

   .. py:attribute:: art
      :type: AC_Themenart

      Objektarten, die die zugrundeliegenden Geometrien gemeinsam nutzen müssen, haben den Wert "alleObjekte",
      solche, die dies können den Wert "anwenderdefiniert".

   .. py:attribute:: modellart
      :type: AA_Modellart

      Jedes Thema ist genau einer Modellart zugeordnet, welches im Attribut "modellart" spezifiziert ist.

   .. py:attribute:: name
      :type: CharacterString

      Bezeichnung des Themas

   .. py:attribute:: objektart
      :type: list[AC_FeatureType]

      Objektart in dem Thema


.. py:class:: AC_Themenart


   Bases: :py:obj:`Enumeration`

   AC_Themenart

   Es wird unterschieden in:
   Themen, die auf Klassenebene definiert und deshalb für alle Instanzen verpflichtend sind (z.B. "Gebäude";
   Gebäude teilen sich gegenseitig immer Geometrie)
   Themen, die nicht auf Klassenebene sondern auf Instanzenebene definiert werden, d.h. bei jeder Instanz ist
   eine individuelle Zuordnung notwendig (z.B. "Flurstück und Gebäude").

   .. py:attribute:: VALUES

      


.. py:class:: AC_Typensammlung


   Bases: :py:obj:`Object`

   AC_Typensammlung

   Verallgemeinerung für Objektartengruppen und -bereiche, d.h. Sammlungen von Objektarten und anderen Typen.

   .. py:attribute:: anmerkung
      :type: list[CharacterString]

      Anmerkung zur Objektartengruppe oder -bereich.

   .. py:attribute:: code
      :type: Optional[CharacterString]

      Die Objektartenbereichskennung kennzeichnet den Objektartenbereich durch einen eindeutigen Code.

   .. py:attribute:: definition
      :type: Optional[CharacterString]

      Die Objektartenbereichsdefinition legt fest, welche Objektartengruppen thematisch
      zu einem Objektartenbereich gehören.

   .. py:attribute:: diagramm
      :type: list[URL]

      Diagramm zur Objektartengruppe oder -bereich.

   .. py:attribute:: featureCatalogue
      :type: AC_FeatureCatalogue

      featureCatalogue

   .. py:attribute:: name
      :type: LocalName

      Langschriftliche Bezeichnung des Objektartenbereichs


.. py:class:: Acceleration


   Bases: :py:obj:`Object`

   Acceleration


.. py:class:: AD_GitterCoverage


   Bases: :py:obj:`AA_PMO`

   AD_GitterCoverage

   Die abstrakte Klasse AD_GitterCoverage dient zur Ableitung von Fachobjekten, die aus einer großen Anzahl von
   gitterförmig angeordneten Punkten bestehen, für die jeweils 1..n  Attributwerte zu den für alle Punkte
   identischen Attributarten gespeichert werden sollen. Sie implementiert CV_DiscretGridPointCoverage aus ISO
   19123.

   .. py:attribute:: hatGitter
      :type: AD_ReferenzierbaresGitter

      Die Relationsart "hatGitter" stellt die Verbindung zwischen AD_GitterCoverage und dem zugehörigen Gitter
      dar.

   .. py:attribute:: hatWerte
      :type: AD_Wertematrix

      Die zu einem Objekt vom Typ AD_GitterCoverage gehörenden Werte sind in AD_Wertematrix gespeichert. Die
      Relationsart "hatWerte" stellt die Verbindung her. Sie implementiert die Assoziation "PointFunction" zwischen
      C_DiscreteGridPointCoverage und CV_GridValuesMatrix aus ISO 19123.


.. py:class:: AD_PunktCoverage


   Bases: :py:obj:`AA_PMO`

   AD_PunktCoverage

   Die abstrakte Klasse AD_PunktCoverage dient zur Ableitung von Fachobjekten, die aus einer großen Anzahl
   beliebig verteilter Punkte bestehen, für die jeweils 1..n  Attributwerte zu den für alle Punkte identischen
   Attributarten gespeichert werden sollen.  Sie implementiert CV_DiscretPointCoverage aus ISO 19123.

   .. py:attribute:: geometrie
      :type: GM_MultiPoint

      Das Attribut "geometrie" des AD_PunktCoverage enthält eine beliebige Anzahl von Punkten. Die Attributart
      implementiert die Assoziation "CoverageFunction" von CV_DiscretePointCoverage zu CV_PointValuePair  aus ISO
      19123.

   .. py:attribute:: werte
      :type: list[Record]

      Die Attributwerte für jeden Punkt der Geometrie bilden einen sog. Record. Die Gesamtheit der Werte des
      AD_PunktCoverage bildet insofern eine Sequenz dieser Records.
      Die Attributart implementiert die Assoziation "CoverageFunction" von CV_DiscretePointCoverage zu
      CV_PointValuePair aus ISO 19123.


.. py:class:: AD_ReferenzierbaresGitter


   Bases: :py:obj:`Object`

   AD_ReferenzierbaresGitter

   Die Klasse AD_ReferenzierbaresGitter enthält alle Angaben zur Definition des Gitters für AD_GitterCoverage. Er
   implementiert den Typen "CV_RectifiedGrid" aus ISO 19123.

   .. py:attribute:: achsenNamen
      :type: list[CharacterString]

      Das Attribut "achsenNamen" implementiert das Attribut "axesNames" der Klasse CV_Grid aus ISO 19123 und
      enthält die Namen der Koordinatenachsen.

   .. py:attribute:: anzahlZeilenSpalten
      :type: CV_GridEnvelope

      Im Attribut "anzahlZeilenSpalten" wird die Ausdehnung des Gitters in Form der Gitterkoordinaten links unten
      und rechts oben angegeben. Es implementiert das Attribut "extent" der Klasse CV_Grid aus ISO 19123.

   .. py:attribute:: gehoertZu
      :type: AD_GitterCoverage

      Eine Gitterdefinition gehört zu genau einem Objekt vom Typ AD_GitterCoverage.

   .. py:attribute:: offsetVektoren
      :type: list[vector]

      Das Attribut "offsetVektoren" implementiert das Attribut "offsetVectors" der Klasse CV_RectifiedGrid aus
      ISO 19123 und enthält die Angaben zu den Gitterweiten in Form von Vektoren. Diese können in den verschiedenen
      Koordinatenrichtungen unterschiedliche Werte aufweisen.

   .. py:attribute:: ursprung
      :type: DirectPosition

      Das Attribut "ursprung" implementiert "origin" der Klasse CV_RectifiedGrid aus ISO 19123 und enthält die
      Koordinaten des Gitternullpunkts.


.. py:class:: AD_Wertematrix


   Bases: :py:obj:`Object`

   AD_Wertematrix

   Die Klasse AD_Wertematrix enthält die Werte der Matrix und die Angaben zur Zuordnung der Werte zu den
   Gitterpunkten (Reihenfoge und Startpunkt). Er implementiert den Typen CV_GridValuesMatrix aus ISO 19123.

   .. py:attribute:: liefertWerteZu
      :type: AD_GitterCoverage

      Jede Wertematrix ist genau einem Objekt vom Typ AD_GitterCoverage zugeordnet. Die Relationsart
      implementiert die Assoziation "PointFunction" zwischen C_DiscreteGridPointCoverage und CV_GridValuesMatrix aus
      ISO 19123, schränkt diese aber in der Weise ein, dass eine Wertematrix nur zu genau einem Coverage gehören
      darf.

   .. py:attribute:: startPunkt
      :type: Optional[CV_GridCoordinate]

      Das Attributart "startPunkt" gibt an, welchem Gitterpunkt der erste Werte-Record zugeordnet ist. Sie
      implementiert die Attributart "startSequence" der Klasse CV_GridValuesMatrix aus ISO 19123.
      Fehlt die Angabe zum Startpunkt, so wird "0 0" angenommen

   .. py:attribute:: werte
      :type: list[Record]

      Die Attributwerte für jeden Punkt des Gitters bilden einen sog. Record. Die Gesamtheit der Werte des
      AD_PunktCoverage bildet insofern eine Sequenz dieser Records.
      Die Attributart implementiert die Attributart "values" der Klasse CV_GridValuesMatrix aus ISO 19123

   .. py:attribute:: werteReihenfolge
      :type: Optional[CV_SequenceRule]

      Das Attribut "werteReihenfolge" gibt an
      a) die Art der Ordung der Werte-Records innerhalb des Gitters und
      b)  in welcher Reihenfolge und Richtung die Koordinatenachsen zu durchlaufen sind.
      für a) ist nur der Wert "linear" zulässig, d.h. die Werte sind zeilen- oder spaltenorientiert abgelegt.
      für b) sind alle möglichen Angaben zulässig, z.B. "+x-y", wenn die Achsen die Bezeichnung x und y haben und
      die Werte  zeilenweise (x-Achse) mit absteigenden y-Werten angeordnet sind.
      Fehlt die Angabe zur "werteReihenfolge", so wird als Folge der Werte "linear" und "+x+y" als default-Wert
      angenommen.
      Die Attributart implementiert die Attributart "sequencingRule" der Klasse CV_GridValuesMatrix aus ISO 19123


.. py:class:: Administrative_Gebietseinheiten


   Bases: :py:obj:`Category`

   Administrative_Gebietseinheiten

   Die Objektartengruppe mit der Bezeichnung 'Administrative Gebietseinheiten' und der Kennung '75000' beinhaltet
   die Objektarten und Klassen:
   Kennung   Name
   75001       'Baublock'
   75002       'Wirtschaftliche Einheit'
   75003       'Kommunales Gebiet'
   75004       'Gebiet_Nationalstaat'
   75005       'Gebiet_Bundesland'
   75006       'Gebiet_Regierungsbezirk'
   75007       'Gebiet_Kreis'
   75008       'Kondominium'
   75009       'Gebietsgrenze'
   75010       'AX_Gebiet' (abstrakte Klasse)
   75011       'Gebiet_Verwaltungsgemeinschaft'
   Alle Objektarten der Objektartengruppe überlagern die Grundflächen bzw. bestehen aus Flurstücken.
   Die Auflistung dieser Objektarten im abgeleiteten Objektartenkatalog ist abhängig von der gewählten
   Modellart.


.. py:class:: AFIS_ALKIS_ATKIS_Fachschema


   Bases: :py:obj:`Category`

   AFIS_ALKIS_ATKIS_Fachschema

   AFIS-ALKIS-ATKIS Objektartenkatalog für die Bestandsdaten.


.. py:class:: AG_Flaechenobjekt


   Bases: :py:obj:`AG_ObjektMitGemeinsamerGeometrie`

   AG_Flaechenobjekt

   Dies ist die Basisklasse für raumbezogene Fachobjekte, die geometrisch durch eine Fläche  repräsentiert werden
   und sich mit anderen raumbezogenen Fachobjekten des gleichen AA_PunktLinienThemas Linien- und Punktgeometrie
   teilen.

   .. py:attribute:: position
      :type: AA_Flaechengeometrie

      Raumbezug des Auswahldatentyps  AA_Flaechengeometrie.


.. py:data:: AG_Geometrie
   :type: TypeAlias

   Auswahldatentyp, der Verweise auf verschiedendimensionale Geometrien anbietet (Punkt, Linie) bzw.
   Flächengeometrie an sich.

.. py:class:: AG_Linienobjekt


   Bases: :py:obj:`AG_ObjektMitGemeinsamerGeometrie`

   AG_Linienobjekt

   Dies ist die Basisklasse für raumbezogene Fachobjekte, die geometrisch durch eine zusammengesetzte Linie
   repräsentiert werden und sich mit anderen raumbezogenen Fachobjekten des gleichen AA_PunktLinienThemas Linien-
   und Punktgeometrie teilen.

   .. py:attribute:: position
      :type: GM_CompositeCurve

      Um gemeinsame Nutzung von linienhafter Geometrie inklusive Punkten zu ermöglichen, wird der Komplex
      GM_CompositeCurve verwendet. Siehe ISO 19107 Spatial Schema.


.. py:class:: AG_Objekt


   Bases: :py:obj:`AG_ObjektMitGemeinsamerGeometrie`

   AG_Objekt

   Der Auswahldatentyp "AG_Objekt" erlaubt es, Subklassen zu bilden, bei denen die konkrete Art des Geometrietyps
   (punkt,-linien oder flächenförmig) erst auf Instanzenebene festgelegt wird.

   .. py:attribute:: position
      :type: AG_Geometrie

      Raumbezug des Auswahldatentyps  AG_Geometrie.


.. py:class:: AG_ObjektMitGemeinsamerGeometrie


   Bases: :py:obj:`AA_REO`

   AG_ObjektMitGemeinsamerGeometrie

   Ein AG_ObjektMitGemeinsamerGeometrie ist ein Raumbezogenes Elementarobjekt (AA_REO), dessen Subklassen sich
   auf der Ebene der Instanzen  die Linien- und Punktgeometrie teilen können.
   Dies wird dadurch erreicht, dass  die Objektinstanzen Elemente eines AA_PunktLinienThemas sind, das einen
   Geometrischen Komplex realisiert, in dem jedoch nur Punkt- und Liniengeometrien als Bestandteile zulässig
   sind.
   Die Klasse ist nicht direkt instanziierbar.

   .. py:attribute:: thema
      :type: list[AA_PunktLinienThema]

      thema


.. py:class:: AG_Punktobjekt


   Bases: :py:obj:`AG_ObjektMitGemeinsamerGeometrie`

   AG_Punktobjekt

   Dies ist die Basisklasse für raumbezogene Fachobjekte, die geometrisch durch einen Punkt repräsentiert werden
   und sich mit anderen raumbezogenen Fachobjekten des gleichen AA_PunktLinienThemas Punktgeometrie teilen.

   .. py:attribute:: position
      :type: GM_PointRef

      Relationaler Verweis auf einen GM_Point. Auf diese Weise ist die gemeinsame Nutzung von GM_Point durch
      mehrere Punktobjekte möglich.


.. py:class:: Angaben_zu_Festpunkten_der_Landesvermessung


   Bases: :py:obj:`Category`

   Angaben_zu_Festpunkten_der_Landesvermessung

   Die Objektartengruppe enthält Angaben zu Festpunkten der Landesvermessung und umfasst die Objektarten und
   Datentypen:
   Kennung   Name
   19001       'Lagefestpunkt'
   19002       'Höhenfestpunkt'
   19003       'Schwerefestpunkt'
   19004       'Referenzstationspunkt'
   19005       'Skizze'
   19006       'Festpunkt'
   19007       'AX_DQ Höhenfestpunkt' (Datentyp)
   19009       'AX_DQ Festpunkt' (Datentyp)
   Die Auflistung dieser Objektarten im Objektartenkatalog ist abhängig von der gewählten Modellart.


.. py:class:: Angaben_zum_Flurstueck


   Bases: :py:obj:`Category`

   Angaben_zum_Flurstueck

   Die Objektartengruppe mit der Bezeichnung 'Angaben zum Flurstück' und der Kennung '11000' umfasst die
   Objektarten und Datentypen:
   Kennung   Name
   11001       'Flurstück'
   11002       'Besondere Flurstücksgrenze'
   11003       'Grenzpunkt'
   11004       'AX_Flurstück_Kerndaten'         (abstrakte Klasse)
   11005       'AX_Flurstücksnummer'             (Datentyp)
   11006       'AX_Sonstige Eigenschaften_Flurstück'    (Datentyp)
   Die Objekte der Objektartengruppe bilden einen flächendeckenden planaren Graphen mit
   den Flurstücken als Maschen,
   den Flurstücksgrenzen als Kanten und
   den Grenzpunkten als Knoten.
   Im Rahmen der Migration sind räumlich getrennt liegende Flurstücksteile zugelassen. In diesem Fall besteht das
   Flurstück aus mehreren Maschen.
   Folgendes Geometriethema ist gemäß AX_Themendefinition festgelegt:
   <AX_Themendeklaration>
   <name>Flurstücke</name>
   <art>1000</art>
   <objektart>AX_Flurstueck</objektart>
   <objektart>AX_BesondereFlurstuecksgrenze</objektart>
   <objektart>AX_PunktortTA</objektart>
   <modellart>DLKM</modellart>
   <dimension>2000</dimension>
   </AX_Themendeklaration>
   Die Auflistung dieser Objektarten im Objektartenkatalog ist abhängig von der gewählten Modellart.


.. py:class:: Angaben_zum_Gebaeude


   Bases: :py:obj:`Category`

   Angaben_zum_Gebaeude

   Die Objektartengruppe mit der Bezeichnung 'Angaben zum Gebäude' und der Kennung '31000' umfasst die
   Objektarten:
   Kennung     Name
   31001         'Gebäude'
   31002         'Bauteil'
   31003         'Besondere Gebäudelinie'
   31004         'Firstlinie'
   31005         'Besonderer Gebäudepunkt'
   31006         'AX_Nutzung_Gebaeude' (Datentyp)
   Die Objektarten der Objektartengruppe 'Angaben zum Gebäude' überlagern die Grundflächen (Flächen der
   Tatsächlichen Nutzung).
   Hinweise:
   Die Zuordnung des 'Gebäudes' zum 'Flurstück' kann durch geometrische Verschneidungsoperationen realisiert
   werden; das explizite Führen von Relationen zwischen den beiden Objektarten unterbleibt.
   Um Teile eines Gebäudes unterschiedlich attributieren zu können, sind mehrere 'Gebäude' zu bilden, sofern kein
   Bauteil angelegt werden kann.
   Wenn Differenzierungen innerhalb eines Gebäudes vorzunehmen sind (z.B. bei Gebäuden mit vertikaler
   Gliederung), sind diese als 'Bauteile' modelliert.
   Die Auflistung dieser Objektarten und Datentypen im abgeleiteten Objektartenkatalog ist abhängig von der
   gewählten Modellart.


.. py:class:: Angaben_zum_Netzpunkt


   Bases: :py:obj:`Category`

   Angaben_zum_Netzpunkt

   Die Objektartengruppe mit der Bezeichnung 'Angaben zum Netzpunkt' und der Kennung '13000' umfasst die
   Objektarten und Datentypen:
   Kennung  Name
   13001      'Aufnahmepunkt'
   13002      'Sicherungspunkt'
   13003      'Sonstiger Vermessungspunkt'
   13004      'AX_Netzpunkt' (abstrakte Klasse)
   Die Auflistung dieser Objektarten im Objektartenkatalog ist abhängig von der gewählten Modellart.


.. py:class:: Angaben_zum_Punktort


   Bases: :py:obj:`Category`

   Angaben_zum_Punktort

   Die Objektartengruppe mit der Bezeichnung 'Angaben zum Punktort' und der Kennung '14000' umfasst die folgenden
   Objektarten, abstrakte Klassen und Datentypen:
   Kennung  Name
   14001      'AX_Punktort' (abstrakte Klasse)
   14002      'PunktortAG'
   14003      'PunktortAU'
   14004      'PunktortTA'
   14005      'Schwere'
   14006      'AX_DQPunktort' (Datentyp)
   14007      'AX_Schwereanomalie_Schwere'
   14008      'AX_LI_Lineage_Punktort' (Datentyp)
   14009      'AX_LI_ProcessStep_Punktort' (Datentyp)
   14010      'AX_LI_Source_Punktort' (Datentyp)
   14011      'AX_DQSchwere' (Datentyp)
   Die Auflistung dieser Objektarten und Datentypen im abgeleiteten Objektartenkatalog ist abhängig von der
   gewählten Modellart.


.. py:class:: Angaben_zur_Historie


   Bases: :py:obj:`Category`

   Angaben_zur_Historie

   Die Objektartengruppe mit der Bezeichnung 'Angaben zur Historie' und der Kennung '17000' umfasst die
   Objektarten und Datentypen:
   Kennung   Name
   17001       'Historisches Flurstück'
   17002       'Historisches Flurstück ALB'
   17003       'Historisches Flurstück ohne Raumbezug'
   17004       'AX_Buchung_HistorischesFlurstueck' (Datentyp)
   Die Auflistung dieser Objektarten und Datentypen im abgeleiteten Objektartenkatalog ist abhängig von der
   gewählten Modellart.


.. py:class:: Angaben_zur_Lage


   Bases: :py:obj:`Category`

   Angaben_zur_Lage

   Die Objektartengruppe mit der Bezeichnung 'Angaben zur Lage' und der Kennung '12000' umfasst die Objektarten,
   Klassen und Datentypen:
   Kennung  Name
   12001      'Lagebezeichnung ohne Hausnummer'
   12002      'Lagebezeichnung mit Hausnummer'
   12003      'Lagebezeichnung mit Pseudonummer'
   12004      'AX_Lagebezeichnung' (Datentyp, Auswahltyp)
   12005      'AX_Lage' (abstrakte Klasse)
   12006      'AX_Georeferenzierte Gebäudeadresse'
   12007      'AX_Post' (Datentyp)
   Die Auflistung dieser Objektarten und Datentypen im abgeleiteten Objektartenkatalog ist abhängig von der
   gewählten Modellart.


.. py:class:: Angaben_zur_Reservierung


   Bases: :py:obj:`Category`

   Angaben_zur_Reservierung

   Die Objektartengruppe mit der Bezeichnung 'Angaben zur Reservierung' und der Kennung '16000' umfasst die
   Objektarten und Datentypen:
   Kennung  Name
   16001      'Reservierung'
   16002      'Punktkennung untergegangen'.
   16003      'Punktkennung vergleichend'
   16004      'AX_Reservierungsauftrag_Gebietskennung' (Datentyp)
   Mit der Objektart 'Reservierung' können die attributiven Ordnungsmerkmale Punktkennung für die Objektarten der
   'Punkte', Flurstückskennzeichen für die Objektart 'Flurstück', Veränderungsnummer für die Objektart
   'Fortführungsnachweis-Deckblatt' sowie Abmarkungsprotokollnummer  reserviert werden.
   Mit der Objektart 'Punktkennung untergegangen' kann die Eindeutigkeit bei der Vergabe von Punktkennungen
   gewährleistet werden.
   Die Lebenszeitintervallbeschreibung erklärt die Handhabung der Objektart. Hierfür erforderliche
   Funktionalitäten müssen im Erhebungs- und Qualifizierungsprozess bereitgestellt werden.


.. py:data:: Angle
   :type: TypeAlias

   

.. py:class:: AP_Darstellung


   Bases: :py:obj:`AP_GPO`, :py:obj:`AA_NREO`

   AP_Darstellung

   .. py:attribute:: positionierungsregel
      :type: Optional[CharacterString]

      In diesem Attribut wird durch Verweis auf eine Regel im Signaturenkatalog beschrieben, wie Signaturen zu
      positionieren sind. Eine Positionierungsregel definiert z.B. welchen Abstand Bäumchen in einem Wald haben und
      ob die Verteilung regelmäßig oder zufällig ist.


.. py:class:: AP_DateiTyp_3D


   Bases: :py:obj:`Enumeration`

   AP_DateiTyp_3D

   Enumeration mit den zulässigen Dateitypen für die Geometrie des 3D Symbol.

   .. py:attribute:: VALUES

      


.. py:class:: AP_FPO


   Bases: :py:obj:`AP_GPO`, :py:obj:`AU_Flaechenobjekt`

   AP_FPO

   Flächenförmiges Präsentationsobjekt


.. py:class:: AP_GPO


   Bases: :py:obj:`Object`

   AP_GPO

   Generisches Präsentationsobjekt

   .. py:attribute:: art
      :type: Optional[CharacterString]

      'Art' gibt die Kennung des Attributs an, das mit dem Präsentationsobjekt dargestellt werden soll. Wenn
      mehrere Eigenschaften eines Objekts in einem Präsentationsobjekt dargestellt werden sollen, beschreibt der
      Wert des Attributs ART, um welche Darstellungsanteile es sich bei dem Präsentationsobjekt handelt. Die
      zulässigen Werte werden im Signaturenkatalog angegeben.
      Die Attributart 'Art' darf nur für folgende Fälle nicht belegt sein:
      1.) Freie Präsentationsobjekte (dientZurDarstellungVon=NULL)
      2.) AP_Darstellung Objekte, die sich auf alle Präsentationen eines Fachobjektes beziehen.

   .. py:attribute:: darstellungsprioritaet
      :type: Optional[Integer]

      Enthält die Darstellungspriorität für Elemente der Signatur.
      Eine gegenüber den Festlegungen des Signaturenkatalogs abweichende Priorität wird über dieses Attribut
      definiert und nicht über eine neue Signatur.

   .. py:attribute:: dientZurDarstellungVon
      :type: list[AA_Objekt]

      Durch den Verweis auf einen Set  beliebiger AFIS-ALKIS-ATKIS-Objekte gibt das Präsentationsobjekt an, zu
      wessen Präsentation es dient. Dieser Verweis kann für Fortführungen ausgenutzt werden oder zur Unterdrückung
      von Standardpräsentationen der zugrundeliegenden ALKIS-ATKIS-Objekte.
      Ein Verweis auf ein AA_Objekt vom Typ AP_GPO ist nicht zugelassen.

   .. py:attribute:: signaturnummer
      :type: Optional[CharacterString]

      Enthält die Signaturnummer gemäß Signaturenkatalog.
      Hinweise:
      Die Signaturnummer wird nur dann angegeben, wenn für einen Sachverhalt mehrere Signaturnummern zulässig sind.
      Freie Präsentationsobjekte (dientZurDarstellungVon=NULL) müssen das Attribut 'Signaturnummer' belegt haben.


.. py:class:: AP_HorizontaleAusrichtung


   Bases: :py:obj:`Enumeration`

   AP_HorizontaleAusrichtung

   Enumeration der definierten Fontausrichtungen

   .. py:attribute:: VALUES

      


.. py:class:: AP_KPO_3D


   Bases: :py:obj:`AP_GPO`, :py:obj:`AU_Punktobjekt_3D`

   AP_KPO_3D

   Das 3D Präsentationsobjekt AP_KPO_3D wird für 3D Symbole verwendet deren 3D Geometrie in einem externen
   Datenformat gespeichert wird und über eine URI referenziert wird. AP_KPO_3D leitet sich AU_Punktobjekt_3D und
   seine 3D Punktgeometrie positioniert das Symbol. Über eine Transformationsmatrix wird die lageunabhängige 3D
   Geometrie in dem externen Datenformat in den Raumbezug des Präsentationsobjekt AP_KPO_3D transformiert.

   .. py:attribute:: dateiTyp
      :type: Optional[AP_DateiTyp_3D]

      Verwendeter Dateitypen für die Geometrie des 3D Symbol.

   .. py:attribute:: referenzZumFremdobjekt
      :type: Optional[URI]

      URI für die Referenz auf das externe Datenformat in dem das 3D Symbol verwaltet wird.

   .. py:attribute:: transformationsMatrix
      :type: Optional[AP_TransformationsMatrix_3D]

      Matrix mit den Transformationsparametern für die Überführung des 3D Symbol in den Raumbezug des
      Präsentationsobjekts.


.. py:class:: AP_LPO


   Bases: :py:obj:`AP_GPO`, :py:obj:`AU_Linienobjekt`

   AP_LPO

   Linienförmiges Präsentationsobjekt


.. py:class:: AP_LTO


   Bases: :py:obj:`AP_TPO`, :py:obj:`AU_KontinuierlichesLinienobjekt`

   AP_LTO

   Textförmiges Präsentationsobjekt mit linienförmiger Textgeometrie.


.. py:class:: AP_PPO


   Bases: :py:obj:`AP_GPO`, :py:obj:`AU_Punkthaufenobjekt`

   AP_PPO

   Punktförmiges Präsentationsobjekt

   .. py:attribute:: drehwinkel
      :type: Optional[Angle]

      Winkel um den der Text oder die Signatur mit punktförmiger Bezugsgeometrie aus der Horizontalen gedreht
      ist. Angabe im Bogenmaß; Zählweise im mathematisch positiven Sinn (von Ost über Nord nach West und Süd).

   .. py:attribute:: skalierung
      :type: Optional[Real]

      Skalierungsfaktor für Symbole.


.. py:class:: AP_PTO


   Bases: :py:obj:`AP_TPO`, :py:obj:`AU_Punktobjekt`

   AP_PTO

   Textförmiges Präsentationsobjekt mit punktförmiger Textgeometrie.

   .. py:attribute:: drehwinkel
      :type: Optional[Angle]

      Winkel um den der Text oder die Signatur mit punktförmiger Bezugsgeometrie aus der Horizontalen gedreht
      ist. Angabe im Bogenmaß; Zählweise im mathematisch positiven Sinn (von Ost über Nord nach West und Süd).


.. py:class:: AP_TPO


   Bases: :py:obj:`AP_GPO`

   AP_TPO

   Textförmiges Präsentationsobjekt.

   .. py:attribute:: fontSperrung
      :type: Real

      Die Zeichensperrung steuert den zusätzlichen Raum, der zwischen 2 aufeinanderfolgende Zeichenkörper
      geschoben wird. Er ist ein Faktor, der mit der angegebenen Zeichenhöhe multipliziert wird, um den
      einzufügenden Zusatzabstand zu erhalten. Mit der Abhängigkeit von der Zeichenhöhe wird erreicht, dass das
      Schriftbild unabhängig von der Zeichenhöhe gleich wirkt. Der Defaultwert ist 0.

   .. py:attribute:: hat
      :type: Optional[AP_LPO]

      hat

   .. py:attribute:: horizontaleAusrichtung
      :type: AP_HorizontaleAusrichtung

      Gibt die Ausrichtung des Textes bezüglich der Textgeometrie an.
      linksbündig: Der Text beginnt an der Punktgeometrie bzw. am Anfangspunkt der Liniengeometrie.
      rechtsbündig: Der Text endet an der Punktgeometrie bzw. am Endpunkt der Liniengeometrie
      zentrisch: Der Text erstreckt sich von der Punktgeometrie gleich weit nach links und rechts bzw. steht auf der
      Mitte der Standlinie.

   .. py:attribute:: schriftinhalt
      :type: Optional[CharacterString]

      Schriftinhalt; enthält die darzustellenden Zeichen

   .. py:attribute:: skalierung
      :type: Real

      Skalierungsfaktor für die Schriftgröße (fontGroesse * skalierung).

   .. py:attribute:: vertikaleAusrichtung
      :type: AP_VertikaleAusrichtung

      Die vertikale Ausrichtung eines Textes gibt an, ob die Bezugsgeometrie die Basis (Grundlinie) des Textes,
      die Mitte oder obere Buchstabenbegrenzung betrifft.


.. py:class:: AP_TransformationsMatrix_3D


   Bases: :py:obj:`Object`

   AP_TransformationsMatrix_3D

   Matrix mit den Transformationsparametern für die Überführung des 3D Symbol in den Raumbezug des
   Präsentationsobjekts.

   .. py:attribute:: parameter
      :type: Real

      Vektor der Transformationsparameter.


.. py:class:: AP_VertikaleAusrichtung


   Bases: :py:obj:`Enumeration`

   AP_VertikaleAusrichtung

   .. py:attribute:: VALUES

      


.. py:data:: Area
   :type: TypeAlias

   

.. py:class:: AU_Flaechenobjekt


   Bases: :py:obj:`AU_ObjektMitUnabhaengigerGeometrie`

   AU_Flaechenobjekt

   Fachobjekt, das geometrisch durch Flächen beschrieben wird.

   .. py:attribute:: position
      :type: AA_Flaechengeometrie

      Raumbezug des Auswahldatentyps  AA_Flaechengeometrie.


.. py:data:: AU_Geometrie
   :type: TypeAlias

   Auswahldatentyp, der verschiedendimensionale Geometrien anbietet (Punkt, Linie, Fläche).

.. py:data:: AU_Geometrie_3D
   :type: TypeAlias

   Der Auswahldatentyp AU_Geometrie_3D erlaubt es Objekte, durch verschiedendimensionale 3D Geometrien (Punkt,
   Linie, Fläche, Körper) geometrisch zu repräsentieren.
   Es handelt sich um einen Auswahldatentyp ('Union'), d.h. die Geometrie ist genau vom Typ eines der
   Attribute.

.. py:class:: AU_GeometrieObjekt_3D


   Bases: :py:obj:`AU_ObjektMitUnabhaengigerGeometrie_3D`

   AU_GeometrieObjekt_3D

   Das 3D Fachobjekt 'AU_ GeometrieObjekt_3D' erlaubt es, Subklassen zu bilden, bei denen die konkrete Art des 3D
   Geometrietyps erst auf Instanzenebene z.B. in Abhängigkeit von der Detaillierungsstufe (Level of Detail)
   festgelegt wird (z.B. Mauern die durch 3D Flächen oder detaillierter durch 3D Körper repräsentiert werden
   können.

   .. py:attribute:: position
      :type: AU_Geometrie_3D

      Raumbezug des Auswahldatentyps AU_Geometrie_3D.


.. py:class:: AU_KoerperObjekt_3D


   Bases: :py:obj:`AU_ObjektMitUnabhaengigerGeometrie_3D`

   AU_KoerperObjekt_3D

   3D Fachobjekt, das geometrisch durch 3D Körper beschrieben wird.

   .. py:attribute:: position
      :type: GM_Solid

      Raumbezug der 3D Körpergeometrie (GM_Solid).


.. py:class:: AU_KontinuierlichesLinienobjekt


   Bases: :py:obj:`AU_ObjektMitUnabhaengigerGeometrie`

   AU_KontinuierlichesLinienobjekt

   Fachobjekt, das geometrisch durch zusammenhängende Linien beschrieben wird, die sich nicht kreuzen und nicht
   überlagern.
   Anwendungsfall: z.B. Leitung.

   .. py:attribute:: position
      :type: AA_Liniengeometrie

      Raumbezug des Auswahldatentyps  AA_Liniengeometrie.


.. py:class:: AU_Linienobjekt


   Bases: :py:obj:`AU_ObjektMitUnabhaengigerGeometrie`

   AU_Linienobjekt

   Fachobjekt, das geometrisch durch einen Set von Linien beschrieben wird (Anwendungsfall: z.B.
   Felssignatur).

   .. py:attribute:: position
      :type: GM_MultiCurve

      Raumbezug des Datentyps  GM_MultiCurve..


.. py:class:: AU_MehrfachFlaechenObjekt_3D


   Bases: :py:obj:`AU_ObjektMitUnabhaengigerGeometrie_3D`

   AU_MehrfachFlaechenObjekt_3D

   3D Fachobjekt, das geometrisch durch 3D Flächen beschrieben wird. Es sind mehrere getrennt liegende 3D Flächen
   zulässig.

   .. py:attribute:: position
      :type: AA_MehrfachFlaechenGeometrie_3D

      Raumbezug des Auswahldatentyps AA_MehrfachFlaechenGeometrie_3D.


.. py:class:: AU_MehrfachLinienObjekt_3D


   Bases: :py:obj:`AU_ObjektMitUnabhaengigerGeometrie_3D`

   AU_MehrfachLinienObjekt_3D

   3D Fachobjekt, das geometrisch durch 3D Linien beschrieben wird. Es sind mehrere getrennt liegende 3D Linien
   zulässig.

   .. py:attribute:: position
      :type: AA_MehrfachLinienGeometrie_3D

      Raumbezug des Auswahldatentyps AA_MehrfachLinienGeometrie_3D.


.. py:class:: AU_Objekt


   Bases: :py:obj:`AU_ObjektMitUnabhaengigerGeometrie`

   AU_Objekt

   Der Auswahldatentyp "AU_Objekt" erlaubt es, Subklassen zu bilden, bei denen die konkrete Art des Geometrietyps
   erst auf Instanzenebene festgelegt wird. Damit ist es z.B. möglich, eine  Objektart "Turm" zu bilden, die in
   Abhängigkeit von der Ausdehnung in der Realwelt punktförmige oder flächenförmige  Geometrie hat.

   .. py:attribute:: position
      :type: AU_Geometrie

      Raumbezug des Auswahldatentyps  AU_Geometrie.


.. py:class:: AU_ObjektMitUnabhaengigerGeometrie


   Bases: :py:obj:`AA_REO`

   AU_ObjektMitUnabhaengigerGeometrie

   "AU_ObjektMitUnabhaengigerGeometrie" ist die Oberklasse zu den fünf Klassen mit unabhängiger Geometrie.
   Ein  "AU_ObjektMitUnabhaengigerGeometrie" ist ein Raumbezogenes Elementarobjekt (AA_REO), dessen Subklassen
   sich auf der Ebene der Instanzen  keine Geometrie teilen dürfen.
   Die Klasse ist nicht direkt instanziierbar.


.. py:class:: AU_ObjektMitUnabhaengigerGeometrie_3D


   Bases: :py:obj:`AA_REO_3D`

   AU_ObjektMitUnabhaengigerGeometrie_3D

   'AU_ObjektMitUnabhaengigerGeometrie_3D' ist die Oberklasse zu den acht Klassen mit unabhängiger 3D Geometrie.
   Ein 'AU_ObjektMitUnabhaengigerGeometrie_3D' ist ein Raumbezogenes Elementarobjekt für 3D Fachanwendungen
   (AA_REO_3D), dessen Subklassen sich auf der Ebene der Instanzen  keine Geometrie teilen dürfen.
   Die Klasse ist nicht direkt instanziierbar.


.. py:class:: AU_Punkthaufenobjekt


   Bases: :py:obj:`AU_ObjektMitUnabhaengigerGeometrie`

   AU_Punkthaufenobjekt

   Fachobjekt, das geometrisch durch einen Punkthaufen repräsentiert wird.

   .. py:attribute:: position
      :type: AA_Punktgeometrie

      Raumbezug der Punktgeometrie.


.. py:class:: AU_PunkthaufenObjekt_3D


   Bases: :py:obj:`AU_ObjektMitUnabhaengigerGeometrie_3D`

   AU_PunkthaufenObjekt_3D

   3D Fachobjekt, das geometrisch durch einen 3D Punkthaufen repräsentiert wird.

   .. py:attribute:: position
      :type: AA_Punktgeometrie_3D

      Raumbezug des Auswahldatentyps AA_Punktgeometrie_3D


.. py:class:: AU_Punktobjekt


   Bases: :py:obj:`AU_ObjektMitUnabhaengigerGeometrie`

   AU_Punktobjekt

   Fachobjekt, das geometrisch durch einen einzelnen Punkt repräsentiert wird.

   .. py:attribute:: position
      :type: GM_Point

      Raumbezug der Punktgeometrie.


.. py:class:: AU_Punktobjekt_3D


   Bases: :py:obj:`AU_ObjektMitUnabhaengigerGeometrie_3D`

   AU_Punktobjekt_3D

   3D Fachobjekt, das geometrisch durch einen einzelnen 3D Punkt repräsentiert wird.

   .. py:attribute:: position
      :type: GM_Point

      Raumbezug der 3D Punktgeometrie (GM_Point)


.. py:class:: AU_TrianguliertesOberflaechenObjekt_3D


   Bases: :py:obj:`AU_ObjektMitUnabhaengigerGeometrie_3D`

   AU_TrianguliertesOberflaechenObjekt_3D

   3D Fachobjekt, das geometrisch durch räumlich zusammenhängende 3D Flächen beschrieben wird, die eine
   triangulierte Oberfläche (TIN) definieren (z.B. eine Geländeoberfläche).

   .. py:attribute:: position
      :type: GM_TriangulatedSurface

      Raumbezug der triangulierten 3D Flächengeometrie (GM_TriangulatedSurface).


.. py:class:: AU_UmringObjekt_3D


   Bases: :py:obj:`AU_ObjektMitUnabhaengigerGeometrie_3D`

   AU_UmringObjekt_3D

   3D Fachobjekt, das geometrisch durch ein 3D Umringpolygon beschrieben wird, und weitere 3D Umringpolygone für
   Enklaven aufweisen kann.

   .. py:attribute:: position
      :type: GM_SurfaceBoundary

      Raumbezug für 3D Umringgeometrie (GM_SurfaceBoundary).


.. py:class:: AX_Abbaugut_Bergbaubetrieb


   Bases: :py:obj:`Enumeration`

   AX_Abbaugut_Bergbaubetrieb

   .. py:attribute:: VALUES

      


.. py:class:: AX_Abbaugut_TagebauGrubeSteinbruch


   Bases: :py:obj:`Enumeration`

   AX_Abbaugut_TagebauGrubeSteinbruch

   .. py:attribute:: VALUES

      


.. py:class:: AX_AbgeleiteteHoehenlinie


   Bases: :py:obj:`AU_Linienobjekt`

   Abgeleitete Höhenlinie

   'Abgeleitete Höhenlinie' ist eine aus einem  DGM abgeleitete Höhenlinie.

   .. py:attribute:: aktualitaetsstand
      :type: Date

      'Aktualitätsstand' ist das für die Aktualität von 'Abgeleitete Höhenlinie' charakteristische Datum.

   .. py:attribute:: berechnungsdatum
      :type: Date

      'Berechnungsdatum' gibt das Datum der Berechnung von 'Abgeleitete Höhenlinie' an.

   .. py:attribute:: berechnungsmethodeHoehenlinie
      :type: AX_BerechnungsmethodeHoehenlinie

      'Berechnungsmethode Höhenlinie' beschreibt die mathematische Methode, mit der 'Abgeleitete Höhenline'
      berechnet wurde.

   .. py:attribute:: hoehe
      :type: Length

      'Hoehe' ist die Höhe von 'Abgeleitete Höhenlinie' über einen Höhenbezugspunkt.

   .. py:attribute:: verwendeteObjekte
      :type: list[AX_VerwendeteObjekte]

      'Verwendete Objekte' gibt an, welche Objektarten bei der Berechnung verwendet wurden.


.. py:class:: AX_Abschnitt


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AU_KontinuierlichesLinienobjekt`

   Abschnitt

   'Abschnitt' ist ein gerichteter Teil des Straßennetzes, der zwischen zwei aufeinanderfolgenden Netzknoten
   liegt. Er wird durch die in den Netzknoten festgelegten Nullpunkte begrenzt.

   .. py:attribute:: bezeichnung
      :type: CharacterString

      'Bezeichnung' ist die von einer Fachstelle vergebene Kennziffer von 'Abschnitt'.


.. py:class:: AX_Administrative_Funktion


   Bases: :py:obj:`Enumeration`

   AX_Administrative_Funktion

   .. py:attribute:: VALUES

      


.. py:class:: AX_AndereFestlegungNachStrassenrecht


   Bases: :py:obj:`AG_Objekt`

   Andere Festlegung nach Straßenrecht

   'Andere Festlegung nach Straßenrecht' ist die auf den Grund und Boden bezogene Beschränkung, Belastung oder
   andere Eigenschaft einer Fläche nach öffentlichen, straßenrechtlichen Vorschriften.

   .. py:attribute:: artDerFestlegung
      :type: AX_ArtDerFestlegung_AndereFestlegungNachStrassenrecht

      'Art der Festlegung' ist die auf den Grund und Boden bezogene Art der Beschränkung, Belastung oder anderen
      öffentlich-rechtlichen Eigenschaft.

   .. py:attribute:: ausfuehrendeStelle
      :type: Optional[AX_Dienststelle_Schluessel]

      'Ausführende Stelle' ist die Stelle, die für die Festlegung zuständig ist (siehe Katalog der
      Dienststellen).

   .. py:attribute:: nummer
      :type: Optional[CharacterString]

      'Nummer' ist die amtliche Nummer der jeweiligen Festlegung.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQMitDatenerhebung]

      Angaben zur Herkunft der Informationen (Erhebungsstelle, Art der Datenerhebung).


.. py:class:: AX_AndereFestlegungNachWasserrecht


   Bases: :py:obj:`AG_Flaechenobjekt`

   Andere Festlegung nach Wasserrecht

   'Andere Festlegung nach Wasserrecht' ist die auf den Grund und Boden bezogene Beschränkung, Belastung oder
   andere Eigenschaft einer Fläche nach öffentlichen, wasserrechtlichen Vorschriften.

   .. py:attribute:: artDerFestlegung
      :type: AX_ArtDerFestlegung_AndereFestlegungNachWasserrecht

      'Art der Festlegung' ist die auf den Grund und Boden bezogene Art der Beschränkung, Belastung oder andere
      öffentlich-rechtlichen Eigenschaft.

   .. py:attribute:: ausfuehrendeStelle
      :type: Optional[AX_Dienststelle_Schluessel]

      'Ausführende Stelle' ist die Stelle, die für die Festlegung zuständig ist (siehe Katalog der
      Dienststellen).

   .. py:attribute:: nummer
      :type: Optional[CharacterString]

      'Nummer' ist die amtliche Nummer der jeweiligen Festlegung.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQMitDatenerhebung]

      'Qualitätsangaben' sind Angaben zur Herkunft der Informationen (Erhebungsstelle, Art der Datenerhebung).


.. py:class:: AX_Anrede_Person


   Bases: :py:obj:`Enumeration`

   AX_Anrede_Person

   .. py:attribute:: VALUES

      


.. py:class:: AX_Anschrift


   Bases: :py:obj:`AA_NREO`

   Anschrift

   'Anschrift' ist die postalische Adresse, verbunden mit weiteren Adressen aus dem Bereich elektronischer
   Kommunikationsmedien.

   .. py:attribute:: bestimmungsland
      :type: Optional[CharacterString]

      'Bestimmungsland' ist eine in Großbuchstaben angegebene Bezeichnung im internationalen Brief- und
      Paketverkehr.

   .. py:attribute:: beziehtSichAuf
      :type: list[AX_Dienststelle]

      beziehtSichAuf

   .. py:attribute:: fax
      :type: list[CharacterString]

      'Fax' ist die Nummer des Faxanschlusses.

   .. py:attribute:: gehoertZu
      :type: list[AX_Person]

      Eine 'Anschrift' gehört zu 'Person'.

   .. py:attribute:: hausnummer
      :type: Optional[CharacterString]

      'Hausnummer' ist die von der Gemeinde für ein Gebäude vergebene Nummer, gegebenenfalls mit einem
      Adressierungszusatz. Diese Attributart ist immer im Zusammenhang mit der Attributart 'Straße' zu verwenden.

   .. py:attribute:: ort_AmtlichesOrtsnamensverzeichnis
      :type: Optional[CharacterString]

      'Ort (Amtliches Ortsnamensverzeichnis)' ist der Ortsname laut amtlichem Ortsnamensverzeichnis.

   .. py:attribute:: ort_Post
      :type: CharacterString

      'Ort (Post)' ist der postalische Ortsname.

   .. py:attribute:: ortsteil
      :type: Optional[CharacterString]

      'Ortsteil' ist der Name eines Ortsteils nach dem amtlichen Ortsverzeichnis.

   .. py:attribute:: postfach
      :type: Optional[CharacterString]

      'Postfach' ist die postalische Nummer des Postfaches.

   .. py:attribute:: postleitzahlPostfach
      :type: Optional[CharacterString]

      'Postleitzahl - Postfach' ist die Postleitzahl des Postfaches.

   .. py:attribute:: postleitzahlPostzustellung
      :type: Optional[CharacterString]

      'Postleitzahl - Postzustellung' ist die Postleitzahl der Postzustellung.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQOhneDatenerhebung]

      Angaben zur Herkunft der Informationen (Erhebungsstelle). Die Information ist konform zu den Vorgaben aus
      ISO 19115 zu repräsentieren.

   .. py:attribute:: strasse
      :type: Optional[CharacterString]

      'Straße' ist der Straßen- oder Platzname nach dem amtlichen Straßenverzeichnis bzw. wie bekannt
      geworden.

   .. py:attribute:: telefon
      :type: list[CharacterString]

      'Telefon' ist die Nummer des Telefonanschlusses.

   .. py:attribute:: weitereAdressen
      :type: list[CharacterString]

      'Weitere Adressen' beinhalten weitere Anschriften aus dem Bereich elektronischer Kommunikationsmedien (z.B.
      E-Mail, URL).


.. py:class:: AX_Anteil


   Bases: :py:obj:`Object`

   Anteil

   'Anteil' ist ein relativer Anteil an einer Buchungsstelle, ausgedrückt als rationale Zahl. Der Datentyp gehört
   zur Objektart 'Buchungsstelle'.

   .. py:attribute:: nenner
      :type: Real

      Nenner des Quotienten.

   .. py:attribute:: zaehler
      :type: Real

      Zähler des Quotienten.


.. py:class:: AX_AnzahlDerStreckengleise


   Bases: :py:obj:`Enumeration`

   AX_AnzahlDerStreckengleise

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArchaeologischerTyp_HistorischesBauwerkOderHistorischeEinrichtung


   Bases: :py:obj:`Enumeration`

   AX_ArchaeologischerTyp_HistorischesBauwerkOderHistorischeEinrichtung

   .. py:attribute:: VALUES

      


.. py:class:: AX_Art_Adressat_Auszug


   Bases: :py:obj:`Enumeration`

   AX_Art_Adressat_Auszug

   .. py:attribute:: VALUES

      


.. py:class:: AX_Art_Baublock


   Bases: :py:obj:`Enumeration`

   AX_Art_Baublock

   .. py:attribute:: VALUES

      


.. py:class:: AX_Art_BereichZeitlich


   Bases: :py:obj:`Enumeration`

   AX_Art_BereichZeitlich

   .. py:attribute:: VALUES

      


.. py:class:: AX_Art_DammWallDeich


   Bases: :py:obj:`Enumeration`

   AX_Art_DammWallDeich

   .. py:attribute:: VALUES

      


.. py:class:: AX_Art_EinrichtungenFuerDenSchiffsverkehr


   Bases: :py:obj:`Enumeration`

   AX_Art_EinrichtungenFuerDenSchiffsverkehr

   'Kilometerstein' ist ein Punkt mit einem festen Wert im Netz der Gewässer, der in der Örtlichkeit durch eine
   Markierung (z. B. Kilometerstein) repräsentiert wird.

   .. py:attribute:: VALUES

      


.. py:class:: AX_Art_EinrichtungInOeffentlichenBereichen


   Bases: :py:obj:`Enumeration`

   AX_Art_EinrichtungInOeffentlichenBereichen

   .. py:attribute:: VALUES

      


.. py:class:: AX_Art_Flugverkehr


   Bases: :py:obj:`Enumeration`

   AX_Art_Flugverkehr

   .. py:attribute:: VALUES

      


.. py:class:: AX_Art_Flugverkehrsanlage


   Bases: :py:obj:`Enumeration`

   AX_Art_Flugverkehrsanlage

   .. py:attribute:: VALUES

      


.. py:class:: AX_Art_Gebaeudepunkt


   Bases: :py:obj:`Enumeration`

   AX_Art_Gebaeudepunkt

   .. py:attribute:: VALUES

      


.. py:class:: AX_Art_Gewaessermerkmal


   Bases: :py:obj:`Enumeration`

   AX_Art_Gewaessermerkmal

   .. py:attribute:: VALUES

      


.. py:class:: AX_Art_Gleis


   Bases: :py:obj:`Enumeration`

   AX_Art_Gleis

   .. py:attribute:: VALUES

      


.. py:class:: AX_Art_HeilquelleGasquelle


   Bases: :py:obj:`Enumeration`

   AX_Art_HeilquelleGasquelle

   .. py:attribute:: VALUES

      


.. py:class:: AX_Art_Punktkennung


   Bases: :py:obj:`Enumeration`

   AX_Art_Punktkennung

   .. py:attribute:: VALUES

      


.. py:class:: AX_Art_Reservierung


   Bases: :py:obj:`Enumeration`

   AX_Art_Reservierung

   .. py:attribute:: VALUES

      


.. py:class:: AX_Art_SchifffahrtslinieFaehrverkehr


   Bases: :py:obj:`Enumeration`

   AX_Art_SchifffahrtslinieFaehrverkehr

   .. py:attribute:: VALUES

      


.. py:class:: AX_Art_Strassenverkehrsanlage


   Bases: :py:obj:`Enumeration`

   AX_Art_Strassenverkehrsanlage

   .. py:attribute:: VALUES

      


.. py:class:: AX_Art_Verband


   Bases: :py:obj:`Enumeration`

   AX_Art_Verband

   .. py:attribute:: VALUES

      


.. py:class:: AX_Art_Verbandsgemeinde


   Bases: :py:obj:`Enumeration`

   AX_Art_Verbandsgemeinde

   .. py:attribute:: VALUES

      


.. py:class:: AX_Art_WegPfadSteig


   Bases: :py:obj:`Enumeration`

   AX_Art_WegPfadSteig

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDerAussparung


   Bases: :py:obj:`Enumeration`

   AX_ArtDerAussparung

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDerBebauung_FlaecheBesondererFunktionalerPraegung


   Bases: :py:obj:`Enumeration`

   AX_ArtDerBebauung_FlaecheBesondererFunktionalerPraegung

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDerBebauung_FlaecheGemischterNutzung


   Bases: :py:obj:`Enumeration`

   AX_ArtDerBebauung_FlaecheGemischterNutzung

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDerBebauung_Siedlungsflaeche


   Bases: :py:obj:`Enumeration`

   AX_ArtDerBebauung_Siedlungsflaeche

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDerBebauung_Wohnbauflaeche


   Bases: :py:obj:`Enumeration`

   AX_ArtDerBebauung_Wohnbauflaeche

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDerFestlegung_AndereFestlegungNachStrassenrecht


   Bases: :py:obj:`Enumeration`

   AX_ArtDerFestlegung_AndereFestlegungNachStrassenrecht

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDerFestlegung_AndereFestlegungNachWasserrecht


   Bases: :py:obj:`Enumeration`

   AX_ArtDerFestlegung_AndereFestlegungNachWasserrecht

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDerFestlegung_BauRaumOderBodenordnungsrecht


   Bases: :py:obj:`Enumeration`

   AX_ArtDerFestlegung_BauRaumOderBodenordnungsrecht

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDerFestlegung_Denkmalschutzrecht


   Bases: :py:obj:`Enumeration`

   AX_ArtDerFestlegung_Denkmalschutzrecht

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDerFestlegung_Forstrecht


   Bases: :py:obj:`Enumeration`

   AX_ArtDerFestlegung_Forstrecht

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDerFestlegung_KlassifizierungNachStrassenrecht


   Bases: :py:obj:`Enumeration`

   AX_ArtDerFestlegung_KlassifizierungNachStrassenrecht

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDerFestlegung_KlassifizierungNachWasserrecht


   Bases: :py:obj:`Enumeration`

   AX_ArtDerFestlegung_KlassifizierungNachWasserrecht

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDerFestlegung_NaturUmweltOderBodenschutzrecht


   Bases: :py:obj:`Enumeration`

   AX_ArtDerFestlegung_NaturUmweltOderBodenschutzrecht

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDerFestlegung_SchutzgebietNachNaturUmweltOderBodenschutzrecht


   Bases: :py:obj:`Enumeration`

   AX_ArtDerFestlegung_SchutzgebietNachNaturUmweltOderBodenschutzrecht

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDerFestlegung_SchutzgebietNachWasserrecht


   Bases: :py:obj:`Enumeration`

   AX_ArtDerFestlegung_SchutzgebietNachWasserrecht

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDerFestlegung_SonstigesRecht


   Bases: :py:obj:`Enumeration`

   AX_ArtDerFestlegung_SonstigesRecht

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDerFlurstuecksgrenze_BesondereFlurstuecksgrenze


   Bases: :py:obj:`Enumeration`

   AX_ArtDerFlurstuecksgrenze_BesondereFlurstuecksgrenze

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDerGebietsgrenze_Gebietsgrenze


   Bases: :py:obj:`Enumeration`

   AX_ArtDerGebietsgrenze_Gebietsgrenze

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDerGelaendekante


   Bases: :py:obj:`Enumeration`

   Art der Geländekante

   'Art der Geländekante' beschreibt  die Eigenschaft der Geländekante.

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDerGeripplinie


   Bases: :py:obj:`Enumeration`

   AX_ArtDerGeripplinie

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDerGewaesserachse


   Bases: :py:obj:`Enumeration`

   AX_ArtDerGewaesserachse

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDerNichtGelaendepunkte


   Bases: :py:obj:`Enumeration`

   AX_ArtDerNichtGelaendepunkte

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDerRechtsgemeinschaft_Namensnummer


   Bases: :py:obj:`Enumeration`

   AX_ArtDerRechtsgemeinschaft_Namensnummer

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDerStrukturierung


   Bases: :py:obj:`Enumeration`

   AX_ArtDerStrukturierung

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDesMarkantenGelaendepunktes


   Bases: :py:obj:`Enumeration`

   AX_ArtDesMarkantenGelaendepunktes

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDesNullpunktes_Nullpunkt


   Bases: :py:obj:`Enumeration`

   AX_ArtDesNullpunktes_Nullpunkt

   .. py:attribute:: VALUES

      


.. py:class:: AX_ArtDesPolders


   Bases: :py:obj:`Enumeration`

   AX_ArtDesPolders

   .. py:attribute:: VALUES

      


.. py:class:: AX_Ast


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AU_KontinuierlichesLinienobjekt`

   Ast

   'Ast' ist ein Teil des Straßennetzes, der zur Verknüpfung der Abschnitte untereinander dient und deshalb Teil
   des Netzknotens ist. Er wird durch die im Netzknoten festgelegten Nullpunkte begrenzt.

   .. py:attribute:: bezeichnung
      :type: CharacterString

      'Bezeichnung' ist die von einer Fachstelle vergebene Kennziffer von 'Ast'.


.. py:class:: AX_Aufnahmepunkt


   Bases: :py:obj:`AX_Netzpunkt`

   Aufnahmepunkt

   'Aufnahmepunkt' ist ein Punkt des Lagefestpunktfeldes - Aufnahmepunktfeld und dient der örtlichen Aufnahme von
   Objektpunkten.
   Das Aufnahmepunktfeld ist eine Verdichtungsstufe des Lagefestpunktfeldes - Trigonometrisches Festpunktfeld
   (Grundlagenvermessung).

   .. py:attribute:: beziehtSichAuf
      :type: AX_Lagefestpunkt

      beziehtSichAuf

   .. py:attribute:: gehoertZu
      :type: AX_Lagefestpunkt

      gehoertZu

   .. py:attribute:: haengtAn
      :type: AX_Hoehenfestpunkt

      haengtAn

   .. py:attribute:: hat
      :type: list[AX_Sicherungspunkt]

      'Aufnahmepunkt' hat 'Sicherungspunkt'.

   .. py:attribute:: hatIdentitaet
      :type: AX_Schwerefestpunkt

      hatIdentitaet


.. py:class:: AX_Ausgabemedium_Benutzer


   Bases: :py:obj:`Enumeration`

   AX_Ausgabemedium_Benutzer

   .. py:attribute:: VALUES

      


.. py:class:: AX_Aussparungsflaeche


   Bases: :py:obj:`AU_Flaechenobjekt`

   Aussparungsfläche

   'Aussparungsfläche' ist eine Fläche, die bei der DGM-Bearbeitung und/oder bei der Weiterverarbeitung
   ausgespart wird.

   .. py:attribute:: artDerAussparung
      :type: AX_ArtDerAussparung

      'Art der Aussparung' ist die Eigenschaft des Objekts.


.. py:class:: AX_Auszug


   Bases: :py:obj:`Object`

   AX_Auszug

   .. py:attribute:: adressat
      :type: CharacterString

      adressat

   .. py:attribute:: art
      :type: AX_Art_Adressat_Auszug

      art

   .. py:attribute:: datum
      :type: Date

      datum


.. py:class:: AX_Bahnhofskategorie_Bahnverkehrsanlage


   Bases: :py:obj:`Enumeration`

   AX_Bahnhofskategorie_Bahnverkehrsanlage

   .. py:attribute:: VALUES

      


.. py:class:: AX_Bahnkategorie


   Bases: :py:obj:`Enumeration`

   AX_Bahnkategorie

   .. py:attribute:: VALUES

      


.. py:class:: AX_Bahnkategorie_Gleis


   Bases: :py:obj:`Enumeration`

   AX_Bahnkategorie_Gleis

   .. py:attribute:: VALUES

      


.. py:class:: AX_Bahnkategorie_SeilbahnSchwebebahn


   Bases: :py:obj:`Enumeration`

   AX_Bahnkategorie_SeilbahnSchwebebahn

   .. py:attribute:: VALUES

      


.. py:class:: AX_Bahnstrecke


   Bases: :py:obj:`TA_CurveComponent`

   Bahnstrecke

   'Bahnstrecke' ist ein bestimmter, mit einem Namen und/oder einer Nummer bezeichneter Abschnitt im Netz der
   schienengebundenen Verkehrswege. Bahnstrecken können aus einem oder zwei Gleisen bestehen.

   .. py:attribute:: anzahlDerStreckengleise
      :type: AX_AnzahlDerStreckengleise

      'Anzahl der Streckengleise' gibt die Anzahl der Gleise von 'Bahnstrecke' an.

   .. py:attribute:: bahnkategorie
      :type: list[AX_Bahnkategorie]

      'Bahnkategorie' beschreibt die Art des schienengebundenen Verkehrsweges von 'Bahnstrecke'.

   .. py:attribute:: elektrifizierung
      :type: AX_Elektrifizierung

      'Elektrifizierung' beschreibt, ob bei 'Bahnstrecke' eine Fahrleitung vorhanden oder nicht vorhanden ist.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Bahnstrecke' (z. B. 'Bonn - Würzburg').

   .. py:attribute:: nummerDerBahnstrecke
      :type: list[CharacterString]

      'Nummer der Bahnstrecke' ist die von einer Fachstelle festgelegte Kennziffer von 'Bahnstrecke'.

   .. py:attribute:: spurweite
      :type: AX_Spurweite

      'Spurweite' beschreibt den Abstand der Schienen eines Gleises zueinander.

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand]

      'Zustand' beschreibt die Betriebsbereitschaft von 'Bahnstrecke'.

   .. py:attribute:: zweitname
      :type: Optional[CharacterString]

      'Zweitname' ist der touristische oder volkstümliche Name von 'Bahnstrecke' (z. B. 'Höllentalbahn').


.. py:class:: AX_Bahnverkehr


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Bahnverkehr

   'Bahnverkehr' umfasst alle für den Schienenverkehr erforderlichen Flächen.
   Flächen von Bahnverkehr sind
   -       der Bahnkörper (Unterbau für Gleise; bestehend aus Dämmen oder Einschnitten und deren kleineren
   Böschungen, Durchlässen, schmalen Gräben zur Entwässerung, Stützmauern, Unter- und Überführung, Seiten und
   Schutzstreifen) mit seinen Bahnstrecken
   -       an den Bahnkörper angrenzende bebaute und unbebaute Flächen.

   .. py:attribute:: bahnkategorie
      :type: list[AX_Bahnkategorie]

      'Bahnkategorie' beschreibt die Art des Verkehrsmittels.

   .. py:attribute:: bezeichnung
      :type: Optional[AX_Lagebezeichnung]

      'Bezeichnung' ist die Angabe der Orte, in denen die Bahnlinie beginnt und endet (z. B. 'Bahnlinie Frankfurt
      - Würzburg).

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_Bahnverkehr]

      'Funktion' ist die objektiv feststellbare Nutzung von 'Bahnverkehr'.

   .. py:attribute:: nummerDerBahnstrecke
      :type: Optional[CharacterString]

      'Nummer der Bahnstrecke' ist die von der Bahn AG festgelegte Verschlüsselung der Bahnstrecke.

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_Bahnverkehr]

      'Zustand' beschreibt die Betriebsbereitschaft von 'Bahnverkehr'.

   .. py:attribute:: zweitname
      :type: Optional[CharacterString]

      'Zweitname' ist der von der Lagebezeichnung abweichende Name von 'Bahnverkehr' (z. B. 'Höllentalbahn').


.. py:class:: AX_Bahnverkehrsanlage


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AU_Objekt`

   Bahnverkehrsanlage

   'Bahnverkehrsanlage' ist eine Fläche mit Einrichtungen zur Abwicklung des Personen- und/oder Güterverkehrs bei
   Schienenbahnen. Dazu gehören das Empfangsgebäude, sonstige räumlich angegliederte Verwaltungs- und
   Lagergebäude, bahntechnische Einrichtungen, Freiflächen und Gleisanlagen.
   Die 'Bahnverkehrsanlage' der Eisenbahnen beginnt oder endet im Allgemeinen am Einfahrtssignal oder an der
   Einfahrtsweiche.

   .. py:attribute:: bahnhofskategorie
      :type: AX_Bahnhofskategorie_Bahnverkehrsanlage

      'Bahnhofskategorie' ist die zum Zeitpunkt der Erhebung erkennbare oder feststellbare vorherrschend
      vorkommende Nutzung.

   .. py:attribute:: bahnkategorie
      :type: list[AX_Bahnkategorie_Gleis]

      'Bahnkategorie' bezeichnet das Verkehrsmittel, das die Verkehrsanlage nutzt.

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die bahntechnische Bezeichnung von 'Bahnverkehrsanlage'.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Bahnverkehrsanlage'.

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_Bahnverkehrsanlage]

      'Zustand' beschreibt die Betriebsbereitschaft von 'Bahnverkehrsanlage'.


.. py:class:: AX_Bauart_Bauteil


   Bases: :py:obj:`Enumeration`

   AX_Bauart_Bauteil

   .. py:attribute:: VALUES

      


.. py:class:: AX_Baublock


   Bases: :py:obj:`AU_Flaechenobjekt`

   Baublock

   'Baublock' ist ein Teil der Erdoberfläche, der von einer festgelegten Grenzlinie umschlossen ist und Teile
   einer Gemeinde definiert.

   .. py:attribute:: art
      :type: Optional[AX_Art_Baublock]

      'Art' ist die Art der Baublockfläche.

   .. py:attribute:: baublockbezeichnung
      :type: CharacterString

      'Baublockbezeichnung' ist die von der Gemeinde vergebene eindeutige Bezeichnung eines Teils des
      Gemeindegebietes.


.. py:class:: AX_BauRaumOderBodenordnungsrecht


   Bases: :py:obj:`AG_Flaechenobjekt`

   Bau-, Raum- oder Bodenordnungsrecht

   'Bau-, Raum- oder Bodenordnungsrecht' ist ein fachlich übergeordnetes Gebiet von Flächen mit bodenbezogenen
   Beschränkungen, Belastungen oder anderen Eigenschaften nach öffentlichen Vorschriften.

   .. py:attribute:: artDerFestlegung
      :type: AX_ArtDerFestlegung_BauRaumOderBodenordnungsrecht

      'Art der Festlegung' ist die auf den Grund und Boden bezogene Art der Beschränkung, Belastung oder anderen
      öffentlich-rechtlichen Eigenschaft.

   .. py:attribute:: ausfuehrendeStelle
      :type: Optional[AX_Dienststelle_Schluessel]

      'Ausführende Stelle' ist die Stelle, die für die Festlegung zuständig ist (siehe Katalog der
      Dienststellen).

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die amtlich festgelegte Verschlüsselung von 'Bau-, Raum- oder Bodenordnungsrecht'.

   .. py:attribute:: datumAbgabe
      :type: Optional[Date]

      'Datum-Abgabe' ist das Datum, an dem der neue Stand an das Kataster- und Vermessungsamt abgegeben wurde.

   .. py:attribute:: datumAnordnung
      :type: Optional[Date]

      'Datum-Anordnung' ist das Datum, an dem das Verfahren, das durch die Attributart 'Art der Festlegung'
      bestimmt ist, eingeleitet oder angeordnet wurde.

   .. py:attribute:: datumBesitzeinweisung
      :type: Optional[Date]

      'Datum-Besitzeinweisung' ist das Datum, an dem die Beteiligten des Verfahrens, das durch die Attributart
      'Art der Festlegung' bestimmt ist, vor dem rechtskräftigen Eigentumsübergang in den Besitz eingewiesen
      wurden.

   .. py:attribute:: datumrechtskraeftig
      :type: Optional[Date]

      'Datum-rechtskräftig' ist das Datum, an dem  'Bau-, Raum oder Bodenordnungsrecht' rechtskräftig geworden
      ist.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Bau-, Raum- oder Bodenordnungsrecht'.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQMitDatenerhebung]

      Angaben zur Herkunft der Informationen (Erhebungsstelle, Art der Datenerhebung).

   .. py:attribute:: veraenderungOhneRuecksprache
      :type: Optional[Boolean]

      'Veränderung ohne Rücksprache' ist die Kennzeichnung, daß das Kataster- und Vermessungsamt Änderungen an
      Flurstücken, die am Verfahren, das durch die 'Art der Festlegung' bestimmt ist, beteiligt sind, ohne
      Rücksprache mit der 'Zuständigen Stelle' durchführen darf.


.. py:class:: AX_Bauteil


   Bases: :py:obj:`AG_Flaechenobjekt`

   Bauteil

   'Bauteil' ist ein charakteristisches Merkmal eines Gebäudes mit gegenüber dem jeweiligen Objekt 'Gebäude'
   abweichenden bzw. besonderen Eigenschaften.

   .. py:attribute:: anzahlDerOberirdischenGeschosse
      :type: Optional[Integer]

      'Anzahl der oberirdischen Geschosse' ist die Anzahl der oberirdischen Geschosse des Bauteils.

   .. py:attribute:: bauart
      :type: AX_Bauart_Bauteil

      'Bauart' ist die Angabe der abweichenden baulichen Eigenschaften.

   .. py:attribute:: baujahr
      :type: list[Integer]

      'Baujahr' ist das Jahr der Fertigstellung oder der baulichen Veränderung des Bauteils.

   .. py:attribute:: dachform
      :type: Optional[AX_Dachform]

      'Dachform' ist die charakteristische Form des Daches.

   .. py:attribute:: durchfahrtshoehe
      :type: Optional[Length]

      'Durchfahrtshöhe' ist die von der Fachverwaltung angegebene maximale Höhe eines Fahrzeugs in [m], auf volle
      dm abgerundet, das eine Durchfahrt passieren kann. Diese Attributart wird nur bei der Attributart 'Bauart' mit
      den Wertearten 2610 und 2620 geführt.

   .. py:attribute:: lageZurErdoberflaeche
      :type: Optional[AX_LageZurErdoberflaeche_Bauteil]

      'Lage zur Erdoberfläche' ist die Angabe der relativen Lage des Gebäudeteils zur Erdoberfläche. Diese
      Attributart wird nur bei nicht ebenerdigen Gebäudeteilen geführt.


.. py:class:: AX_Bauweise_Gebaeude


   Bases: :py:obj:`Enumeration`

   AX_Bauweise_Gebaeude

   .. py:attribute:: VALUES

      


.. py:class:: AX_BauwerkeEinrichtungenUndSonstigeAngaben


   Bases: :py:obj:`Object`

   AX_BauwerkeEinrichtungenUndSonstigeAngaben

   Eine Mixin-Klasse für alle 'Bauwerke, Einrichtungen und sonstigen Angaben'.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQMitDatenerhebung]

      Angaben zur Herkunft der Informationen (Erhebungsstelle, Art der Datenerhebung).


.. py:class:: AX_BauwerkImGewaesserbereich


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AG_Objekt`

   Bauwerk im Gewässerbereich

   'Bauwerk im Gewässerbereich' ist ein Bauwerk, mit dem ein Wasserlauf unter einem Verkehrsweg oder einem
   anderen Wasserlauf hindurch geführt wird. Ein 'Bauwerk im Gewässerbereich' dient dem Abfluss oder der
   Rückhaltung von Gewässern oder als Messeinrichtung zur Feststellung des Wasserstandes oder als
   Uferbefestigung.

   .. py:attribute:: bauwerksfunktion
      :type: AX_Bauwerksfunktion_BauwerkImGewaesserbereich

      'Bauwerksfunktion' beschreibt die bauliche Art von 'Bauwerk im Gewässerbereich'.

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die von einer Fachstelle vergebene Kennziffer von 'Bauwerk im Gewässerbereich'.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Bauwerk im Gewässerbereich'.

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_BauwerkImGewaesserbereich]

      'Zustand' beschreibt die Beschaffenheit von 'Bauwerk im Gewässerbereich'.


.. py:class:: AX_BauwerkImVerkehrsbereich


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AG_Objekt`

   Bauwerk im Verkehrsbereich

   'Bauwerk im Verkehrsbereich' ist ein Bauwerk, das dem Verkehr dient.

   .. py:attribute:: bauwerksfunktion
      :type: AX_Bauwerksfunktion_BauwerkImVerkehrsbereich

      'Bauwerksfunktion' beschreibt die besondere Funktion oder Bauart von 'Bauwerk im Verkehrsbereich'.

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die von einer Fachstelle vergebene Kennziffer von 'Bauwerk im Verkehrsbereich'.

   .. py:attribute:: breiteDesObjekts
      :type: Optional[Length]

      'Breite des Objekts' ist die von der Fachverwaltung angegebene maximal zulässige Breite eines Fahrzeugs in
      [m], auf volle dm abgerundet, das eine Durchfahrt passieren kann.

   .. py:attribute:: durchfahrtshoehe
      :type: Optional[Length]

      'Durchfahrtshöhe' ist die von der Fachverwaltung angegebene maximale Höhe eines Fahrzeugs in [m], auf volle
      dm abgerundet, das eine Durchfahrt passieren kann.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Bauwerk im Verkehrsbereich'.

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_BauwerkImVerkehrsbereich]

      'Zustand' beschreibt die derzeitige Benutzbarkeit von 'Bauwerk im Verkehrsbereich'.


.. py:class:: AX_BauwerkOderAnlageFuerIndustrieUndGewerbe


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AG_Objekt`

   Bauwerk oder Anlage für Industrie und Gewerbe

   'Bauwerk oder Anlage für Industrie und Gewerbe' ist ein Bauwerk oder eine Anlage, die überwiegend
   industriellen und gewerblichen Zwecken dient oder Einrichtung an Ver- und Entsorgungsleitungen ist.

   .. py:attribute:: bauwerksfunktion
      :type: AX_Bauwerksfunktion_BauwerkOderAnlageFuerIndustrieUndGewerbe

      'Bauwerksfunktion' beschreibt die Art oder Funktion von 'Bauwerk oder Anlage für Industrie und Gewerbe'.

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die von einer Fachstelle vergebene Kennziffer von 'Bauwerk oder Anlage für Industrie und
      Gewerbe'.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Bauwerk oder Anlage für Industrie und Gewerbe'.

   .. py:attribute:: objekthoehe
      :type: Optional[Length]

      'Objekthöhe' ist die Höhendifferenz in [m] zwischen dem höchsten Punkt von 'Bauwerk oder Anlage für
      Industrie und Gewerbe' und der Geländeoberfläche.

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_BauwerkOderAnlageFuerIndustrieUndGewerbe]

      'Zustand' ist der Zustand von 'Bauwerk oder Anlage für Industrie und Gewerbe'.


.. py:class:: AX_BauwerkOderAnlageFuerSportFreizeitUndErholung


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AG_Objekt`

   Bauwerk oder Anlage für Sport, Freizeit und Erholung

   'Bauwerk oder Anlage für Sport, Freizeit und Erholung' ist ein Bauwerk oder eine Anlage in
   Sport-, Freizeit- und Erholungsanlagen.

   .. py:attribute:: bauwerksfunktion
      :type: AX_Bauwerksfunktion_BauwerkOderAnlageFuerSportFreizeitUndErholung

      'Bauwerksfunktion' beschreibt die Art oder Funktion von 'Bauwerk oder Anlage für Sport, Freizeit und
      Erholung'.

   .. py:attribute:: breiteDesObjekts
      :type: Optional[Length]

      'Breite des Objekts' ist die Breite in [m] von 'Bauwerk oder Anlage für Sport, Freizeit und Erholung'.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Bauwerk oder Anlage für Sport, Freizeit und Erholung'.

   .. py:attribute:: sportart
      :type: Optional[AX_Sportart_BauwerkOderAnlageFuerSportFreizeitUndErholung]

      'Sportart' beschreibt, welche Sportarten ausgeübt werden können.


.. py:class:: AX_Bauwerksfunktion_BauwerkImGewaesserbereich


   Bases: :py:obj:`Enumeration`

   AX_Bauwerksfunktion_BauwerkImGewaesserbereich

   'Höft' ist eine vorspringende Ecke von Kaimauern in einem Hafen.

   .. py:attribute:: VALUES

      


.. py:class:: AX_Bauwerksfunktion_BauwerkImVerkehrsbereich


   Bases: :py:obj:`Enumeration`

   AX_Bauwerksfunktion_BauwerkImVerkehrsbereich

   .. py:attribute:: VALUES

      


.. py:class:: AX_Bauwerksfunktion_BauwerkOderAnlageFuerIndustrieUndGewerbe


   Bases: :py:obj:`Enumeration`

   AX_Bauwerksfunktion_BauwerkOderAnlageFuerIndustrieUndGewerbe

   'Bauwerksfunktion' beschreibt die Art der Funktion von 'Bauwerk oder Anlage für Industurie und Gewerbe'.

   .. py:attribute:: VALUES

      


.. py:class:: AX_Bauwerksfunktion_BauwerkOderAnlageFuerSportFreizeitUndErholung


   Bases: :py:obj:`Enumeration`

   AX_Bauwerksfunktion_BauwerkOderAnlageFuerSportFreizeitUndErholung

   .. py:attribute:: VALUES

      


.. py:class:: AX_Bauwerksfunktion_Leitung


   Bases: :py:obj:`Enumeration`

   AX_Bauwerksfunktion_Leitung

   .. py:attribute:: VALUES

      


.. py:class:: AX_Bauwerksfunktion_SonstigesBauwerkOderSonstigeEinrichtung


   Bases: :py:obj:`Enumeration`

   AX_Bauwerksfunktion_SonstigesBauwerkOderSonstigeEinrichtung

   .. py:attribute:: VALUES

      


.. py:class:: AX_Bauwerksfunktion_Transportanlage


   Bases: :py:obj:`Enumeration`

   AX_Bauwerksfunktion_Transportanlage

   .. py:attribute:: VALUES

      


.. py:class:: AX_Bauwerksfunktion_Turm


   Bases: :py:obj:`Enumeration`

   AX_Bauwerksfunktion_Turm

   .. py:attribute:: VALUES

      


.. py:class:: AX_Bauwerksfunktion_VorratsbehaelterSpeicherbauwerk


   Bases: :py:obj:`Enumeration`

   AX_Bauwerksfunktion_VorratsbehaelterSpeicherbauwerk

   .. py:attribute:: VALUES

      


.. py:class:: AX_Bedeutung_GrablochDerBodenschaetzung


   Bases: :py:obj:`Enumeration`

   AX_Bedeutung_GrablochDerBodenschaetzung

   .. py:attribute:: VALUES

      


.. py:class:: AX_Befestigung_Fahrwegachse


   Bases: :py:obj:`Enumeration`

   AX_Befestigung_Fahrwegachse

   .. py:attribute:: VALUES

      


.. py:class:: AX_Befestigung_WegPfadSteig


   Bases: :py:obj:`Enumeration`

   AX_Befestigung_WegPfadSteig

   .. py:attribute:: VALUES

      


.. py:class:: AX_Behoerde


   Bases: :py:obj:`Enumeration`

   AX_Behoerde

   .. py:attribute:: VALUES

      


.. py:class:: AX_BemerkungZurAbmarkung_Grenzpunkt


   Bases: :py:obj:`Enumeration`

   AX_BemerkungZurAbmarkung_Grenzpunkt

   .. py:attribute:: VALUES

      


.. py:class:: AX_Benutzer


   Bases: :py:obj:`AA_Benutzer`

   AX_Benutzer

   In der Objektart 'Benutzer' werden allgemeine Informationen über den Benutzer verwaltet.

   .. py:attribute:: art
      :type: Optional[CharacterString]

      'Art' ist die Bezeichnung des Benutzers (z.B. 'Notar', 'Katasterverwaltung').

   .. py:attribute:: empfaenger
      :type: AA_Empfaenger

      'Empfänger' enthält die Bezeichnung des Empfängers (Prozess, Netzwerkadresse, o.ä.) der Ergebnisse des
      Auftrages. Die Informationen aus der Objektart 'Benutzer' können hierzu berücksichtigt werden.

   .. py:attribute:: folgeverarbeitung
      :type: Optional[AX_FOLGEVA]

      'Folgeverarbeitung' enthält Parameter, die für die Folgeverarbeitung von (Standard-) Ausgaben benötigt
      werden.

   .. py:attribute:: gehoertZu
      :type: AX_Benutzergruppe

      'Benutzer' gehört zu 'Benutzergruppe'.

   .. py:attribute:: ist
      :type: AX_Person

      'Benutzer' ist 'Person'.

   .. py:attribute:: letzteAbgabeArt
      :type: Optional[AX_LetzteAbgabeArt]

      letzteAbgabeArt

   .. py:attribute:: letzteAbgabeZugriff
      :type: Optional[DateTime]

      'Letzte Abgabe/Zugriff' ist der exakte Systemzeitpunkt der letzten Abgabe von Änderungsinformationen oder
      des letzten Zugriffs auf den Datenbestand. Dieses Attribut darf nur durch das System geändert werden.

   .. py:attribute:: nBAQuittierungErhalten
      :type: Optional[DateTime]

      Das Attribut ist ab der ersten Übernahme der Quittierung systemseitig zu übernehmen.

   .. py:attribute:: nBAUebernahmeErfolgreich
      :type: Optional[Boolean]

      Das Attribut ist ab der ersten Ãœbernahme der Quittierung systemseitig zu belegen.

   .. py:attribute:: profilkennung
      :type: CharacterString

      'Profilkennung' ist das eindeutige Kennzeichen des Benutzers. Die Profilkennung ist bei jeder Benutzung dem
      Benutzungsprozess zu übergeben und dient diesem zur Prüfung der Berechtigung, die zu selektierenden Daten
      anzufordern.

   .. py:attribute:: vorletzteAbgabeZugriff
      :type: Optional[DateTime]

      Der vorletzteAbgabeZugriff erhält den letzten Wert von der Attributart letzteAbgabeZugriff.

   .. py:attribute:: zahlungsweise
      :type: Optional[CharacterString]

      'Zahlungsweise' kann die vertraglich festgelegten Zahlungsmodalitäten beschreiben, z.B. 'Rechnung je
      Vorgang', 'Pauschale Kostenerstattung'.

   .. py:attribute:: zeitlicheBerechtigung
      :type: Optional[Date]

      'Zeitliche Berechtigung' beschreibt evtl. zeitliche Begrenzungen der Zugehörigkeit des Benutzers zu einer
      Benutzergruppe, z.B. bei einer Begrenzung der Vertragsdauer.


.. py:class:: AX_Benutzergruppe


   Bases: :py:obj:`AA_Benutzergruppe`

   AX_Benutzergruppe

   In der 'Benutzergruppe' werden Informationen über die Benutzer der Bestandsdaten verwaltet, die den Umfang der
   Benutzung und Fortführung aus Gründen der Datenkonsistenz und des Datenschutzes einschränken sowie
   Standardparameter für die Benutzergruppe vermerken.

   .. py:attribute:: bestehtAus
      :type: list[AX_Benutzer]

      Benutzer in der Benutzergruppe.

   .. py:attribute:: bezeichnung
      :type: CharacterString

      'Bezeichnung' ist die Bezeichnung für die Benutzergruppe, z.B. 'Notare'.

   .. py:attribute:: koordinatenreferenzsystem
      :type: Optional[SC_CRS]

      In dem Attribut 'Koordinatenreferenzsystem' kann das bevorzugte Koordinatenreferenzsystem (CRS) für
      Koordinatenangaben im Ausgabedatenbestand angegeben werden. Die Angabe ist optional, fehlt sie, wird jeweils
      das 'native', d.h. im Datenbestand vorhandene CRS verwendet. Die Koordinaten werden dann so ausgegeben, wie
      sie gespeichert sind.
      Diese Funktionalität ist nur für eine sehr begrenzte Zahl von CRS-Paaren sinnvoll, die ineinander mathematisch
      streng umgerechnet werden können. Andere Umrechnungen oder Umformungen, die einen Genauigkeitsverlust für die
      Koordinaten bedeuten, sollen an dieser Stelle nicht unterstützt werden; sie können durch externe Prozesse
      realisiert werden. Gleiches gilt für 3-dimensionale CRS ((X, Y, Z), (Breite, Länge, ellipsoidische Höhe),
      ...).
      Folgende 2D-Umrechnungen sollen unterstützt werden:
      a) bei Vorliegen von Gauß-Krüger-Koordinaten (ggf. inkl. NN-Höhe):
      - Ausgabe in einem anderen Streifen
      - Ausgabe in geographische Koordinaten (Breite, Länge)
      b) bei Vorliegen von UTM-Koordinaten (ggf. inkl. NN-Höhe)
      - Ausgabe in eine andere Zone
      - Ausgabe in geographische Koordinaten (Breite, Länge)
      c) bei Vorliegen von geographischen Koordinaten (Breite, Länge)
      - Ausgabe in GK- oder UTM-Koordinaten (je nach Ellipsoidgrundlage der geographischen Koordinaten).

   .. py:attribute:: zustaendigeStelle
      :type: AX_Dienststelle_Schluessel

      'Zuständige Stelle' ist die Dienststelle, die für die Eintragung der Benutzergruppe und die Zuordnung der
      Benutzer zu dieser Benutzergruppe zuständig ist.


.. py:class:: AX_BenutzergruppeMitZugriffskontrolle


   Bases: :py:obj:`AX_Benutzergruppe`

   AX_BenutzergruppeMitZugriffskontrolle

   In der Objektart 'Benutzergruppe mit Zugriffskontrolle' werden Informationen über die Benutzer der ALKIS-
   Bestandsdaten verwaltet, die den Umfang der Benutzung und Fortführung aus Gründen der Datenkonsistenz und des
   Datenschutzes einschränken.

   .. py:attribute:: selektionskriterien
      :type: list[Query]

      Selektionskriterien für die Benutzergruppe, die beschreiben, auf welche Objekte zugegriffen werden darf.
      Für jede Objektart, auf die zugegriffen werden darf, ist eine Query anzulegen. Der Umfang der Objekte aus
      dieser Objektart kann durch Filter-Prädikate eingeschränkt werden. Der Umfang der erlaubten Prädikate ist zur
      einfacheren Verarbeitbarkeit sehr begrenzt. Erlaubt sind lediglich die folgenden Prädikate in einer Query:
      - Räumliche Operatoren (wirken nur auf REO-Objektarten);
      - Operatoren auf den Attributen 'lebenszeitintervall' und 'modellart'.

   .. py:attribute:: zugriffHistorie
      :type: Boolean

      Die Atributart legt fest, ob der Zugriff auch auf historische Daten erlaubt ist. Ist das Attribut nicht
      belegt, ist der Zugriff nur auf aktuelle Bestandsdaten erlaubt.

   .. py:attribute:: zugriffsartFortfuehrungsanlass
      :type: list[AA_Anlassart]

      'Zugriffsart Fortführungsanlass' steuert über die Kennung der Fortführungsanlässe (siehe Katalog der
      Fortführungsanlässe) die funktionale Zuordnung von Fortführungsrechten beim schreibenden Zugriff auf den
      Datenbestand.

   .. py:attribute:: zugriffsartProduktkennungBenutzung
      :type: list[AA_Anlassart_Benutzungsauftrag]

      'Zugriffsart Produktkennung Benutzung' steuert über die Bezeichnung der (Standard-) Ausgaben (siehe
      Ausgabekataloge) die funktionale Zuordnung von Rechten beim lesenden Zugriff auf den Datenbestand für
      Auskunftszwecke, Auswertungen und Fortführungsmitteilungen.

   .. py:attribute:: zugriffsartProduktkennungFuehrung
      :type: list[AA_Anlassart]

      'Zugriffsart Produktkennung Führung' steuert über die Kennung der Fortführungsanlässe (siehe Codelist
      AX_Anlassart) die automatische Abgabe von Fortführungsmitteilungen und Änderungsdatensätzen.


.. py:class:: AX_BenutzergruppeNBA


   Bases: :py:obj:`AX_Benutzergruppe`

   AX_BenutzergruppeNBA

   In der Objektart 'Benutzergruppe (NBA)' werden relevante Informationen für die Durchführung der NBA-
   Versorgung, z.B. die anzuwendenden Selektionskriterien, gespeichert. Eine gesonderte Prüfung der
   Zugriffsrechte erfolgt in diesem Fall nicht, deren Berücksichtigung ist von dem Administrator bei der
   Erzeugung und Pflege der NBA-Benutzergruppen sicherzustellen.

   .. py:attribute:: bereichZeitlich
      :type: Optional[AX_BereichZeitlich]

      'Bereich - zeitlich' bezeichnet den Zeitraum für die Abgabe von Änderungsinformationen im Rahmen des NBA-
      Verfahrens.

   .. py:attribute:: portionierungsparameter
      :type: Optional[AX_Portionierungsparameter]

      Portierungsparameter regeln die Aufteilung einer NBA-Transaktion in mehrere Portionen.

   .. py:attribute:: quittierung
      :type: Optional[Boolean]

      Wird der Schalter gesetzt, so wird eine Quittierung der erfolgreichen Ãœbernahme einer NBA-Lieferung
      angefordert.

   .. py:attribute:: selektionskriterien
      :type: list[Query]

      Standardselektionskriterien für die Benutzergruppe.


.. py:class:: AX_Berechnungsmethode


   Bases: :py:obj:`Enumeration`

   AX_Berechnungsmethode

   .. py:attribute:: VALUES

      


.. py:class:: AX_BerechnungsmethodeHoehenlinie


   Bases: :py:obj:`Enumeration`

   AX_BerechnungsmethodeHoehenlinie

   .. py:attribute:: VALUES

      


.. py:class:: AX_BereichZeitlich


   Bases: :py:obj:`Object`

   Bereich - zeitlich

   'Bereich - zeitlich' bezeichnet den Zeitraum für die Abgabe von Änderungsinformationen und Bestandsdaten.

   .. py:attribute:: art
      :type: AX_Art_BereichZeitlich

      Art

   .. py:attribute:: ersterStichtag
      :type: Date

      Erster Stichtag der Datenabgabe.

   .. py:attribute:: intervall
      :type: TM_Duration

      Intervall zwischen zwei Datenabgaben.


.. py:class:: AX_Bergbaubetrieb


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Bergbaubetrieb

   'Bergbaubetrieb' ist eine Fläche, die für die Förderung des Abbaugutes unter Tage genutzt wird.

   .. py:attribute:: abbaugut
      :type: Optional[AX_Abbaugut_Bergbaubetrieb]

      'Abbaugut' gibt an, welches Material abgebaut wird.

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die von einer Fachstelle vergebene Kurzbezeichnung.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Bergbaubetrieb'.

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_Bergbaubetrieb]

      'Zustand' beschreibt die Betriebsbereitschaft von 'Bergbaubetrieb'.


.. py:class:: AX_Beschaffenheit_BesondereGebaeudelinie


   Bases: :py:obj:`Enumeration`

   AX_Beschaffenheit_BesondereGebaeudelinie

   .. py:attribute:: VALUES

      


.. py:class:: AX_BesondereArtDerGewaesserbegrenzung


   Bases: :py:obj:`Enumeration`

   Besondere Art der Gewässerbegrenzung

   'Besondere Art der Gewässerbegrenzung' beschreibt eine besondere Eigenschaft des Objektes.

   .. py:attribute:: VALUES

      


.. py:class:: AX_BesondereBedeutung


   Bases: :py:obj:`Enumeration`

   AX_BesondereBedeutung

   .. py:attribute:: VALUES

      


.. py:class:: AX_BesondereFahrstreifen


   Bases: :py:obj:`Enumeration`

   AX_BesondereFahrstreifen

   .. py:attribute:: VALUES

      


.. py:class:: AX_BesondereFlurstuecksgrenze


   Bases: :py:obj:`TA_CurveComponent`

   Besondere Flurstücksgrenze

   'Besondere Flurstücksgrenze' ist ein Teil der Grenzlinie eines Flurstücks, der von genau zwei benachbarten
   Grenzpunkten begrenzt wird und für den besondere Informationen vorliegen.

   .. py:attribute:: artDerFlurstuecksgrenze
      :type: list[AX_ArtDerFlurstuecksgrenze_BesondereFlurstuecksgrenze]

      'Art der Flurstücksgrenze ' ist die Benennung der besonderen Information zur Flurstücksgrenze.
      Es sind jeweils alle Funktionen, die eine Flurstücksgrenze in sich vereinigt, auch explizit zu führen.


.. py:class:: AX_BesondereFunktion_Forstrecht


   Bases: :py:obj:`Enumeration`

   AX_BesondereFunktion_Forstrecht

   .. py:attribute:: VALUES

      


.. py:class:: AX_BesondereGebaeudelinie


   Bases: :py:obj:`AG_Linienobjekt`

   Besondere Gebäudelinie

   'Besondere Gebäudelinie' ist der Teil der Geometrie des Objekts 'Gebäude' oder des Objekts 'Bauteil', der
   besondere Eigenschaften besitzt.

   .. py:attribute:: beschaffenheit
      :type: list[AX_Beschaffenheit_BesondereGebaeudelinie]

      'Beschaffenheit' gibt die Eigenschaft der 'Besonderen Gebäudelinie' wieder.


.. py:class:: AX_BesondererBauwerkspunkt


   Bases: :py:obj:`AA_ZUSO`

   Besonderer Bauwerkspunkt

   'Besonderer Bauwerkspunkt' ist ein Punkt eines 'Bauwerks' oder einer 'Einrichtung'.

   .. py:attribute:: punktkennung
      :type: Optional[CharacterString]

      'Punktkennung' ist ein von der Katasterbehörde vergebenes Ordnungsmerkmal.

   .. py:attribute:: sonstigeEigenschaft
      :type: list[CharacterString]

      'Sonstige Eigenschaft' sind Informationen zum 'Besonderen Bauwerkspunkt'. Sonstige Eigenschaften werden im
      Rahmen der Migration aus bestehenden Verfahrenslösungen übernommen.

   .. py:attribute:: zustaendigeStelle
      :type: Optional[AX_Dienststelle_Schluessel]

      'Zuständige Stelle' enthält den Namen der Stelle, die eine Zuständigkeit besitzt.


.. py:class:: AX_BesondererGebaeudepunkt


   Bases: :py:obj:`AA_ZUSO`

   Besonderer Gebäudepunkt

   'Besonderer Gebäudepunkt' ist ein Punkt eines 'Gebäudes' oder eines 'Bauteils'.

   .. py:attribute:: art
      :type: Optional[AX_Art_Gebaeudepunkt]

      'Art' enthält die Art des Gebäudepunktes.

   .. py:attribute:: punktkennung
      :type: Optional[CharacterString]

      'Punktkennung' ist ein von der Katasterbehörde vergebenes Ordnungsmerkmal.

   .. py:attribute:: sonstigeEigenschaft
      :type: list[CharacterString]

      'Sonstige Eigenschaft' sind Informationen zum 'Besonderen Gebäudepunkt'. Sonstige Eigenschaften werden im
      Rahmen der Migration aus bestehenden Verfahrenslösungen übernommen.

   .. py:attribute:: zustaendigeStelle
      :type: Optional[AX_Dienststelle_Schluessel]

      'Zuständige Stelle' enthält den Namen der Stelle, die eine Zuständigkeit besitzt.


.. py:class:: AX_BesondererHoehenpunkt


   Bases: :py:obj:`AU_Punktobjekt`

   Besonderer Höhenpunkt

   'Besonderer Höhenpunkt' ist ein Höhenpunkt mit besonderer topographischer Bedeutung.

   .. py:attribute:: besondereBedeutung
      :type: AX_BesondereBedeutung

      'Besondere Bedeutung' ist die besondere topographische Bedeutung des Höhenpunktes.

   .. py:attribute:: erfassungBesondererHoehenpunkt
      :type: Optional[AX_Erfassung_DGMBesondererHoehenpunkt]

      'Erfassung besonderer Höhenpunkt' beschreibt die Erfassungsmethode und das Erfassungsdatum.

   .. py:attribute:: hoehengenauigkeit
      :type: Optional[DQ_AbsoluteExternalPositionalAccuracy]

      'Höhengenauigkeit' beschreibt die Standardabweichung, mit der das Objekt erfasst wurde.


.. py:class:: AX_BesondererTopographischerPunkt


   Bases: :py:obj:`AA_ZUSO`

   Besonderer Topographischer Punkt

   'Besonderer Topographischer Punkt' ist ein im Liegenschaftskataster geführter Topographischer Punkt.

   .. py:attribute:: punktkennung
      :type: Optional[CharacterString]

      'Punktkennung' ist ein von der Katasterbehörde vergebenes Ordnungsmerkmal.

   .. py:attribute:: sonstigeEigenschaft
      :type: list[CharacterString]

      'Sonstige Eigenschaft' sind Informationen zum 'Besonderen topographischen Punkt'. Sonstige Eigenschaften
      werden im Rahmen der Migration aus bestehenden Verfahrenslösungen übernommen.

   .. py:attribute:: zustaendigeStelle
      :type: Optional[AX_Dienststelle_Schluessel]

      'Zuständige Stelle' enthält den Namen der Stelle, die eine Zuständigkeit besitzt.


.. py:class:: AX_Bewertung


   Bases: :py:obj:`AG_Flaechenobjekt`

   Bewertung

   'Bewertung' ist die Klassifizierung einer Fläche nach dem Bewertungsgesetz (Bewertungsfläche).

   .. py:attribute:: klassifizierung
      :type: AX_Klassifizierung_Bewertung

      'Klassifizierung' ist die gesetzliche Klassifizierung nach dem Bewertungsgesetz.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQMitDatenerhebung]

      Angaben zur Herkunft der Informationen (Erhebungsstelle, Art der Datenerhebung).


.. py:class:: AX_Bewuchs_Vegetationsmerkmal


   Bases: :py:obj:`Enumeration`

   AX_Bewuchs_Vegetationsmerkmal

   .. py:attribute:: VALUES

      


.. py:class:: AX_Bezeichnung_Verwaltungsgemeinschaft


   Bases: :py:obj:`Enumeration`

   AX_Bezeichnung_Verwaltungsgemeinschaft

   .. py:attribute:: VALUES

      


.. py:class:: AX_Blattart_Buchungsblatt


   Bases: :py:obj:`Enumeration`

   AX_Blattart_Buchungsblatt

   .. py:attribute:: VALUES

      


.. py:class:: AX_Blattart_HistorischesFlurstueck


   Bases: :py:obj:`Enumeration`

   AX_Blattart_HistorischesFlurstueck

   .. py:attribute:: VALUES

      


.. py:class:: AX_Bodenart_Bodenschaetzung


   Bases: :py:obj:`Enumeration`

   AX_Bodenart_Bodenschaetzung

   .. py:attribute:: VALUES

      


.. py:class:: AX_Bodenart_MusterLandesmusterUndVergleichsstueck


   Bases: :py:obj:`Enumeration`

   AX_Bodenart_MusterLandesmusterUndVergleichsstueck

   .. py:attribute:: VALUES

      


.. py:class:: AX_Bodenschaetzung


   Bases: :py:obj:`TA_MultiSurfaceComponent`

   Bodenschätzung

   'Bodenschätzung' ist die kleinste Einheit einer bodengeschätzten Fläche nach dem Bodenschätzungsgesetz, für
   die eine Ertragsfähigkeit im Liegenschaftskataster nachzuweisen ist (Bodenschätzungsfläche). Ausgenommen sind
   Musterstücke, Landesmusterstücke und Vergleichsstücke der Bodenschätzung.

   .. py:attribute:: ackerzahlOderGruenlandzahl
      :type: Optional[CharacterString]

      "Ackerzahl oder Grünlandzahl" ist die "Bodenzahl oder Grünlandgrundzahl" einschließlich Ab- und
      Zurechnungen nach dem Bodenschätzungsgesetz.

   .. py:attribute:: bodenart
      :type: AX_Bodenart_Bodenschaetzung

      'Bodenart' ist die nach den Durchführungsbestimmungen zum Bodenschätzungsgesetz (Schätzungsrahmen)
      festgelegte Bezeichnung der Bodenart.

   .. py:attribute:: bodenzahlOderGruenlandgrundzahl
      :type: Optional[CharacterString]

      "Bodenzahl oder Grünlandgrundzahl" ist die Wertzahl nach dem Acker- oder Grünlandschätzungsrahmen.

   .. py:attribute:: entstehungsartOderKlimastufeWasserverhaeltnisse
      :type: list[AX_EntstehungsartOderKlimastufeWasserverhaeltnisse_Bodenschaetzung]

      'Entstehungsart oder Klimastufe/Wasserverhältnisse' ist die nach den Schätzungsrahmen festgelegte
      Bezeichnung der Entstehungsart oder der Klimastufe und der Wasserverhältnisse.

   .. py:attribute:: jahreszahl
      :type: Optional[Integer]

      'Jahreszahl' ist das Jahr, in dem eine Neukultur oder Tiefkultur angelegt worden ist.
      Diese Attributart kann nur vorkommen, wenn die 'Sonstige Angaben' Wertearten mit den Bezeichnern 'Neukultur'
      oder 'Tiefkultur' aufweist.

   .. py:attribute:: kulturart
      :type: AX_Kulturart_Bodenschaetzung

      'Kulturart' ist die bestandskräftig festgesetzte landwirtschaftliche Nutzungsart entsprechend dem Acker-
      oder Grünlandschätzungsrahmen.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQMitDatenerhebung]

      Angaben zur Herkunft der Informationen (Erhebungsstelle, Art der Datenerhebung).

   .. py:attribute:: sonstigeAngaben
      :type: list[AX_SonstigeAngaben_Bodenschaetzung]

      'Sonstige Angaben' ist der Nachweis von Besonderheiten einer bodengeschätzten Fläche.

   .. py:attribute:: zustandsstufeOderBodenstufe
      :type: Optional[AX_ZustandsstufeOderBodenstufe_Bodenschaetzung]

      'Zustandsstufe oder Bodenstufe' ist die nach den Schätzungsrahmen festgelegte Bezeichnung der Zustands-
      oder Bodenstufe.


.. py:class:: AX_BoeschungKliff


   Bases: :py:obj:`AA_ZUSO`

   AX_BoeschungKliff

   'Böschung' ist die zwischen zwei verschieden hoch gelegenden Ebenen geneigte Geländeoberfläche künstlichen
   oder natürlichen Ursprungs.
   'Kliff' ist eine aus Lockermaterial oder Festgestein aufgebaute Steilküste.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Böschung, Kliff'.

   .. py:attribute:: objekthoehe
      :type: Optional[Length]

      'Objekthöhe' ist der maximale Höhenunterschied zwischen Ober- und Unterkante von 'Böschung, Kliff' in
      [m].

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQMitDatenerhebung]

      Angaben zur Herkunft der Informationen (Erhebungsstelle, Art der Datenerhebung).

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_BoeschungKliff]

      'Zustand' gibt die Beschaffenheit der 'Böschung, Kliff' an.


.. py:class:: AX_Boeschungsflaeche


   Bases: :py:obj:`AG_Flaechenobjekt`

   Böschungsfläche

   'Böschungsfläche' ist eine durch Geländekanten begrenzte Geländeoberfläche künstlichen oder natürlichen
   Ursprungs.


.. py:class:: AX_Buchung_HistorischesFlurstueck


   Bases: :py:obj:`Object`

   AX_Buchung_HistorischesFlurstueck

   'Buchung' ist ein Hinweis auf die 'Buchungsstelle' (und in Verbindung damit auch auf das 'Buchungsblatt'), auf
   die das Flurstück des Liegenschaftskatasters zum 'Zeitpunkt der Historisierung' verweist.

   .. py:attribute:: blattart
      :type: AX_Blattart_HistorischesFlurstueck

      'Blattart' ist die Art des Buchungsblattes.

   .. py:attribute:: buchungsart
      :type: CharacterString

      'Buchungsart' bezeichnet die Art der Buchung als langschriftlichen Text..

   .. py:attribute:: buchungsblattbezirk
      :type: AX_Buchungsblattbezirk_Schluessel

      Buchungsblattbezirk des Buchungsblatts.

   .. py:attribute:: buchungsblattkennzeichen
      :type: CharacterString

      'Buchungsblattkennzeichen' ist ein eindeutiges Fachkennzeichen für ein Buchungsblatt.
      Aufbau Buchungsblattkennzeichen
      :
      1.) Land (Verschlüsselung zweistellig), 2 Ziffern
      2.) Buchungsblattbezirk (Verschlüsselung vierstellig), 4 Ziffern
      3.) Buchungsblattnummer mit Buchstabenerweiterung (7 Stellen)
      Die Elemente sind rechtsbündig zu belegen, fehlende Stellen sind mit führenden Nullen zu belegen. Die
      Gesamtlänge des Buchungsblattkennzeichens beträgt immer 13 Zeichen.

   .. py:attribute:: buchungsblattnummerMitBuchstabenerweiterung
      :type: CharacterString

      Buchungsblattnummer mit Buchstabenerweiterung.

   .. py:attribute:: laufendeNummerDerBuchungsstelle
      :type: CharacterString

      'Laufende Nummer der Buchungsstelle' ist die eindeutige Nummer der Buchungsstelle auf dem Buchungsblatt.


.. py:class:: AX_Buchungsart_Buchungsstelle


   Bases: :py:obj:`Enumeration`

   AX_Buchungsart_Buchungsstelle

   .. py:attribute:: VALUES

      


.. py:class:: AX_Buchungsblatt


   Bases: :py:obj:`AA_NREO`

   Buchungsblatt

   'Buchungsblatt' enthält die Buchungen (Buchungsstellen und Namensnummern) des Grundbuchs und des
   Liegenschhaftskatasters (bei buchungsfreien Grundstücken).
   Das Buchungsblatt für Buchungen im Liegenschaftskataster kann entweder ein Kataster-, Erwerber-, Pseudo- oder
   ein Fiktives Blatt sein.

   .. py:attribute:: bestehtAus
      :type: list[AX_Buchungsstelle]

      'Buchungsblatt' besteht aus 'Buchungsstelle'.
      Bei einem Buchungsblatt mit der Blattart 'Fiktives Blatt' (Wert 5000) muss die Relation zu einer aufgeteilten
      Buchung (Wertearten 1101, 1102, 1401 bis 1403, 2201 bis 2205 und 2401 bis 2404) bestehen.

   .. py:attribute:: blattart
      :type: AX_Blattart_Buchungsblatt

      'Blattart' ist die Art des Buchungsblattes.

   .. py:attribute:: buchungsblattbezirk
      :type: AX_Buchungsblattbezirk_Schluessel

      Buchungsblattbezirk des Buchungsblatts.

   .. py:attribute:: buchungsblattkennzeichen
      :type: CharacterString

      'Buchungsblattkennzeichen' ist ein eindeutiges Fachkennzeichen für ein Buchungsblatt.
      Aufbau Buchungsblattkennzeichen:
      1.) Land (Verschlüsselung zweistellig), 2 Ziffern
      2.) Buchungsblattbezirk (Verschlüsselung vierstellig), 4 Ziffern
      3.) Buchungsblattnummer mit Buchstabenerweiterung (7 Stellen)
      Die Elemente sind rechtsbündig zu belegen, fehlende Stellen sind mit führenden Nullen zu belegen. Die
      Gesamtlänge des Buchungsblattkennzeichens beträgt immer 13 Zeichen

   .. py:attribute:: buchungsblattnummerMitBuchstabenerweiterung
      :type: CharacterString

      Buchungsblattnummer mit Buchstabenerweiterung.


.. py:class:: AX_Buchungsblattbezirk


   Bases: :py:obj:`AX_Katalogeintrag`, :py:obj:`AA_NREO`

   Buchungsblattbezirk

   "Buchungsblattbezirk" enthält die Verschlüsselung von Buchungsbezirken mit der entsprechenden Bezeichnung.

   .. py:attribute:: gehoertZu
      :type: Optional[AX_Dienststelle_Schluessel]

      "Buchungsblattbezirk" wird von einem Grundbuchamt verwaltet, das im Katalog der Dienststellen geführt wird.
      Das Attribut wird nur gebildet, wenn die Dienststelle ein Grundbuchamt ist.

   .. py:attribute:: schluessel
      :type: AX_Buchungsblattbezirk_Schluessel

      'Schlüssel' enthält die geltende amtliche Abkürzung des Bezirks.


.. py:class:: AX_Buchungsblattbezirk_Schluessel


   Bases: :py:obj:`Object`

   AX_Buchungsblattbezirk_Schluessel

   Amtliche Verschlüsselung des Buchungsblattbezirks.

   .. py:attribute:: bezirk
      :type: CharacterString

      Kennung des Bezirks

   .. py:attribute:: land
      :type: CharacterString

      "Buchungsblattbezirk" liegt innerhalb eines "Bundeslandes".


.. py:class:: AX_Buchungsstelle


   Bases: :py:obj:`AA_NREO`

   Buchungsstelle

   'Buchungsstelle' ist die unter einer laufenden Nummer im Verzeichnis des Buchungsblattes eingetragene
   Buchung.

   .. py:attribute:: an
      :type: list[AX_Buchungsstelle]

      Eine 'Buchungsstelle' verweist mit 'an' auf eine andere 'Buchungsstelle' auf einem anderen Buchungsblatt.
      Die Buchungsstelle kann ein Recht (z.B. Erbbaurecht) oder einen Miteigentumsanteil 'an' der anderen
      Buchungsstelle haben
      Die Relation zeigt stets vom begünstigten Recht zur belasteten Buchung (z.B. Erbbaurecht hat ein Recht 'an'
      einem Grundstück).

   .. py:attribute:: anteil
      :type: Optional[AX_Anteil]

      'Anteil' ist die Angabe des Miteigentumsanteils am Grundstück oder des Anteils am Recht.
      Das Attribut setzt sich zusammen aus:
      1. Spalte: Zähler
      2. Spalte: Nenner

   .. py:attribute:: beschreibungDesSondereigentums
      :type: Optional[CharacterString]

      'Beschreibung des Sondereigentums' ist die Beschreibung von Wohnungseigentum an Wohnungen und von
      Teileigentum an nicht zu Wohnzwecken dienenden Räumen.

   .. py:attribute:: beschreibungDesUmfangsDerBuchung
      :type: Optional[CharacterString]

      'Beschreibung des Umfangs der Buchung' ist eine nähere Beschreibung der Buchungsart (z.B. 'von der Quelle
      bis zur Brücke').

   .. py:attribute:: beziehtSichAuf
      :type: list[AX_Buchungsblatt]

      'Buchungsstelle' bezieht sich auf 'Buchungsblatt'.

   .. py:attribute:: buchungsart
      :type: AX_Buchungsart_Buchungsstelle

      'Buchungsart' bezeichnet die Art der Buchung.

   .. py:attribute:: buchungstext
      :type: Optional[CharacterString]

      'Buchungstext' enthält zusätzliche Angaben zur Buchungsart (z.B. die genaue Bezeichnung von
      Nutzungsrechten).

   .. py:attribute:: durch
      :type: list[AX_Buchungsstelle]

      Eine 'Buchungsstelle' verweist mit 'durch' auf eine andere 'Buchungsstelle' auf einem anderen Buchungsblatt
      (herrschend). Die Buchungsstelle ist belastet durch ein Recht, dass 'durch' die andere Buchungsstelle an ihr
      ausgeübt wird.

   .. py:attribute:: grundstueckBestehtAus
      :type: list[AX_Flurstueck]

      Diese Relationsart legt fest, welche Flurstücke ein Grundstück bilden. Nur bei der 'Buchungsart' mit den
      Wertearten 1100, 1101, 1102 und 5101 muss die Relationsart vorhanden sein, sofern nicht ein Objekt
      AX_HistorischesFlurstueckOhneRaumbezug über die Relationsart 'istGebucht' auf die Buchungsstelle verweist.

   .. py:attribute:: hatVorgaenger
      :type: list[AX_Buchungsstelle]

      Die Relation 'Buchungsstelle' hat Vorgänger 'Buchungsstelle' gibt Auskunft darüber, aus welchen
      Buchungsstellen die aktuelle Buchungsstelle entstanden ist.

   .. py:attribute:: istBestandteilVon
      :type: AX_Buchungsblatt

      'Buchungsstelle' ist Teil von 'Buchungsblatt'.
      Bei 'Buchungsart' mit einer der Wertearten für aufgeteilte Buchungen (Wertearten 1101, 1102, 1401 bis 1403,
      2201 bis 2205 und 2401 bis 2404) muss die Relation zu einem 'Buchungsblatt' und der 'Blattart' mit der
      Werteart 'Fiktives Blatt' bestehen.

   .. py:attribute:: laufendeNummer
      :type: CharacterString

      'Laufende Nummer' ist die eindeutige Nummer der Buchungsstelle auf dem Buchungsblatt.

   .. py:attribute:: nummerImAufteilungsplan
      :type: Optional[CharacterString]

      'Nummer im Aufteilungsplan' ist die Nummer entsprechend der Teilungserklärung über die Aufteilung des
      Gebäudes in Lage und Größe der im Sondereigentum und der im gemeinschaftlichen Eigentum stehenden
      Gebäudeteile.

   .. py:attribute:: verweistAuf
      :type: list[AX_Flurstueck]

      'Buchungsstelle' verweist auf 'Flurstück'.

   .. py:attribute:: wirdVerwaltetVon
      :type: Optional[AX_Verwaltung]

      Die 'Buchungsstelle' wird verwaltet von 'Verwaltung'.

   .. py:attribute:: zeitpunktDerEintragung
      :type: Optional[Date]

      'Zeitpunkt der Eintragung' beinhaltet das Datum, an dem die Rechtsänderung stattgefunden hat (z.B.
      Eintragung im Grundbuch).

   .. py:attribute:: zu
      :type: list[AX_Buchungsstelle]

      Eine 'Buchungsstelle' verweist mit 'zu' auf eine andere 'Buchungsstelle' des gleichen Buchungsblattes
      (herrschend).


.. py:class:: AX_Bundesland


   Bases: :py:obj:`AX_Katalogeintrag`, :py:obj:`AA_NREO`

   Bundesland

   'Bundesland' umfasst das Gebiet des jeweiligen Bundeslandes innerhalb der Bundesrepublik Deutschland.

   .. py:attribute:: istAmtsbezirkVon
      :type: list[AX_Dienststelle_Schluessel]

      'Bundesland' ist Verwaltungsbezirk einer Dienststelle.

   .. py:attribute:: schluessel
      :type: AX_Bundesland_Schluessel

      'Schlüssel' enthält die geltende amtliche Abkürzung von 'Bundesland'.


.. py:class:: AX_Bundesland_Schluessel


   Bases: :py:obj:`Object`

   AX_Bundesland_Schluessel

   Amtliche Verschlüsselung des Bundeslands.

   .. py:attribute:: land
      :type: CharacterString

      Bundesland.


.. py:class:: AX_Dachform


   Bases: :py:obj:`Enumeration`

   AX_Dachform

   .. py:attribute:: VALUES

      


.. py:class:: AX_Dachgeschossausbau_Gebaeude


   Bases: :py:obj:`Enumeration`

   AX_Dachgeschossausbau_Gebaeude

   .. py:attribute:: VALUES

      


.. py:class:: AX_DammWallDeich


   Bases: :py:obj:`AG_Objekt`

   Damm, Wall, Deich

   'Damm, Wall, Deich' ist eine aus Erde oder anderen Baustoffen bestehende langgestreckte Aufschüttung, die
   Vegetation tragen kann.

   .. py:attribute:: art
      :type: Optional[AX_Art_DammWallDeich]

      'Art' ist der Typ von 'Damm, Wall, Deich'.

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die von einer Fachstelle vergebene Kennziffer von 'Damm, Wall, Deich'.

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_DammWallDeich]

      'Funktion' beschreibt den Zweck von 'Damm, Wall, Deich'.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Damm, Wall, Deich'.

   .. py:attribute:: objekthoehe
      :type: Optional[Length]

      'Objekthöhe' ist die maximale Höhendifferenz in [m] zwischen dem höchsten Punkt von 'Damm, Wall, Deich' und
      der Geländeoberfläche.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQMitDatenerhebung]

      'Qualitätsangaben' sind Angaben zur Herkunft der Informationen (Erhebungsstelle, Art der Datenerhebung).


.. py:class:: AX_Darstellung_Gebaeudeausgestaltung


   Bases: :py:obj:`Enumeration`

   AX_Darstellung_Gebaeudeausgestaltung

   .. py:attribute:: VALUES

      


.. py:class:: AX_Datenerhebung


   Bases: :py:obj:`Enumeration`

   AX_Datenerhebung

   .. py:attribute:: VALUES

      


.. py:class:: AX_Datenerhebung_Punktort


   Bases: :py:obj:`Enumeration`

   AX_Datenerhebung_Punktort

   .. py:attribute:: VALUES

      


.. py:class:: AX_Datenerhebung_Schwere


   Bases: :py:obj:`Enumeration`

   AX_Datenerhebung_Schwere

   .. py:attribute:: VALUES

      


.. py:class:: AX_Datenformat_Benutzer


   Bases: :py:obj:`Enumeration`

   AX_Datenformat_Benutzer

   .. py:attribute:: VALUES

      


.. py:class:: AX_Denkmalschutzrecht


   Bases: :py:obj:`AG_Objekt`

   Denkmalschutzrecht

   'Denkmalschutzrecht' ist die auf den Grund und Boden bezogene Beschränkung, Belastung oder andere Eigenschaft
   einer Fläche oder Gegenstand nach öffentlichen, denkmalschutzrechtlichen Vorschriften.

   .. py:attribute:: artDerFestlegung
      :type: AX_ArtDerFestlegung_Denkmalschutzrecht

      'Art der Festlegung' ist die auf den Grund und Boden bezogene Art der Beschränkung, Belastung oder anderen
      öffentlich-rechtlichen Eigenschaft.

   .. py:attribute:: ausfuehrendeStelle
      :type: Optional[AX_Dienststelle_Schluessel]

      'Ausführende Stelle' ist die Stelle, die für die Festlegung zuständig ist.

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die von einer Fachstelle vergebene Kennziffer von 'Denkmalschutzrecht'.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname der Festlegung von 'Denkmalschutzrecht'.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQMitDatenerhebung]

      'Qulitätsangaben' sind Angaben zur Herkunft der Informationen (Erhebungsstelle, Art der Datenerhebung).


.. py:class:: AX_DGMGitter


   Bases: :py:obj:`AD_GitterCoverage`

   DGM-Gitter

   'DGM-Gitter' ist die Menge der in einem quadratischen Gitter angeordneten, aus den Daten des Primären DGM oder
   aus anderen Daten abgeleiteten Höhenpunkte mit einer einheitlichen Gitterweite und Genauigkeit.

   .. py:attribute:: aktualitaetsstand
      :type: Date

      'Aktualitätsstand' gibt das für die Aktualität der zugrunde liegenden Daten geltende Datum an.

   .. py:attribute:: berechnungsmethode
      :type: list[AX_Berechnungsmethode]

      'Berechnungsmethode' beschreibt die mathematischen Methoden, mit denen die Gitterpunkte berechnet
      wurden.

   .. py:attribute:: erfassung
      :type: list[AX_Erfassung_SekundaeresDGM]

      'Erfassung' beschreibt die Erfassungsmethode und das Erfassungsdatum.

   .. py:attribute:: genauigkeit
      :type: Optional[DQ_AbsoluteExternalPositionalAccuracy]

      'Genauigkeit' beschreibt die Standardabweichung, mit der das Objekt das Gelände approximiert.

   .. py:attribute:: verwendeteObjekte
      :type: list[AX_VerwendeteObjekte]

      'Verwendete Objekte' gibt an, welche Objektarten bei der Berechnung verwendet wurden.


.. py:class:: AX_Dienststelle


   Bases: :py:obj:`AX_Katalogeintrag`, :py:obj:`AA_NREO`

   Dienststelle

   'Dienststelle' enthält die Verschlüsselung von Dienststellen und ÖbVi/ÖbV, die Aufgaben der öffentlichen
   Verwaltung wahrnehmen, mit der entsprechenden Bezeichnung.

   .. py:attribute:: hat
      :type: Optional[AX_Anschrift]

      'Dienststelle' hat eine Anschrift.

   .. py:attribute:: kennung
      :type: Optional[CharacterString]

      'Kennung' dient zur Unterscheidung und Fortführung der verschiedenen Katalogarten (z.B. Behördenkatalog)
      innerhalb des Dienststellenkatalogs.

   .. py:attribute:: schluessel
      :type: AX_Dienststelle_Schluessel

      Schlüssel der Dienststelle.

   .. py:attribute:: stellenart
      :type: Optional[AX_Behoerde]

      'Stellenart' bezeichnet die Art der Stelle.


.. py:class:: AX_Dienststelle_Schluessel


   Bases: :py:obj:`Object`

   AX_Dienststelle_Schluessel

   Amtliche Verschlüsselung der Dienststelle.

   .. py:attribute:: land
      :type: CharacterString

      'Dienststelle' liegt innerhalb eines 'Bundeslandes'.

   .. py:attribute:: stelle
      :type: CharacterString

      Schlüssel der Dienststelle im Bundesland.


.. py:class:: AX_Dienststellenlogo


   Bases: :py:obj:`Object`

   AX_Dienststellenlogo

   Die externe Objektart "Dienststellenlogo" enthält das Logo der Dienststelle als Pixelgraphik in einer externen
   Datei, z.B. im Format GeoTiff.

   .. py:attribute:: uri
      :type: URI

      uri


.. py:class:: AX_DQErfassungsmethode


   Bases: :py:obj:`Enumeration`

   AX_DQErfassungsmethode

   .. py:attribute:: VALUES

      


.. py:class:: AX_DQErfassungsmethodeBesondererHoehenpunkt


   Bases: :py:obj:`Enumeration`

   AX_DQErfassungsmethodeBesondererHoehenpunkt

   .. py:attribute:: VALUES

      


.. py:class:: AX_DQErfassungsmethodeGewaesserbegrenzung


   Bases: :py:obj:`Enumeration`

   AX_DQErfassungsmethodeGewaesserbegrenzung

   .. py:attribute:: VALUES

      


.. py:class:: AX_DQErfassungsmethodeMarkanterGelaendepunkt


   Bases: :py:obj:`Enumeration`

   AX_DQErfassungsmethodeMarkanterGelaendepunkt

   .. py:attribute:: VALUES

      


.. py:class:: AX_DQErfassungsmethodeSekundaeresDGM


   Bases: :py:obj:`Enumeration`

   AX_DQErfassungsmethodeSekundaeresDGM

   .. py:attribute:: VALUES

      


.. py:class:: AX_DQErfassungsmethodeStrukturierteGelaendepunkte


   Bases: :py:obj:`Enumeration`

   AX_DQErfassungsmethodeStrukturierteGelaendepunkte

   .. py:attribute:: VALUES

      


.. py:class:: AX_DQFestpunkt


   Bases: :py:obj:`Object`

   AX_DQFestpunkt

   Qualitätsangaben zu den Daten des Festpunkts.

   .. py:attribute:: befund
      :type: Optional[CharacterString]

      In 'Befund' wird der Zustand des Punktes bei der letzten örtlichen Kontrolle sowie die evtl. getroffene
      Maßnahme angegeben.

   .. py:attribute:: gnssTauglichkeit
      :type: Optional[AX_GNSSTauglichkeit]

      'GNSS-Tauglichkeit' (GNSS = Global Navigation Satellite Sysrtem) beschreibt die zu erwartenden bzw.
      nachgewiesenen Empfangsmöglichkeiten bei Satellitenmessverfahren.

   .. py:attribute:: punktstabilitaet
      :type: Optional[AX_Punktstabilitaet]

      'Punktstabilität' gibt die zu erwartende bzw. nachgewiesene Lage- und ggf. Höhenstabilität der Vermarkung
      an

   .. py:attribute:: ueberwachungsdatum
      :type: Optional[Date]

      In 'Überwachungsdatum' wird das Datum der letzten Kontrolle des örtlichen Zustandes des Punktes
      angegeben.


.. py:class:: AX_DQHoehenfestpunkt


   Bases: :py:obj:`Object`

   AX_DQHoehenfestpunkt

   Qualitätsangaben zu den Daten des Festpunkts.

   .. py:attribute:: befund
      :type: Optional[CharacterString]

      In 'Befund' wird der Zustand des HFP bei der letzten örtlichen Kontrolle sowie die evtl. getroffene
      Maßnahme angegeben.

   .. py:attribute:: gnssTauglichkeit
      :type: Optional[AX_GNSSTauglichkeit]

      'GNSS-Tauglichkeit' (GNSS = Global Navigation Satellite Sysrtem) beschreibt die zu erwartenden bzw.
      nachgewiesenen Empfangsmöglichkeiten bei Satellitenmessverfahren.

   .. py:attribute:: punktstabilitaet
      :type: Optional[AX_Punktstabilitaet_Hoehenfestpunkt]

      'Punktstabilität' gibt die zu erwartende bzw. nachgewiesene Höhenstabilität der Punktvermarkung an.

   .. py:attribute:: ueberwachungsdatum
      :type: Optional[Date]

      In 'Überwachungsdatum' wird das Datum der letzten Kontrolle des örtlichen Zustandes des HFP angegeben.


.. py:class:: AX_DQMitDatenerhebung


   Bases: :py:obj:`Object`

   AX_DQMitDatenerhebung

   Angaben zur Herkunft der Informationen (Erhebungsstelle). Die Information ist konform zu den Vorgaben aus ISO
   19115 zu repräsentieren.

   .. py:attribute:: herkunft
      :type: Optional[AX_LI_Lineage_MitDatenerhebung]

      'Herkunft' enthält Angaben zur Datenerhebung.
      Soll Erhebung und/oder Erhebungsstelle dokumentiert werden, dann erfolgt dies über LI_ProcessStep- und
      LI_Source-Elemente.
      Die Erhebungsstelle wird in einem LI_ProcessStep mit self.description = 'Erhebung' und der Erhebungsstelle in
      self.processor dokumentiert.
      Die Datenerhebung wird in einem LI_Source-Element dokumentiert (über die Kennung aus der CodeList
      AX_Datenerhebung).


.. py:class:: AX_DQOhneDatenerhebung


   Bases: :py:obj:`Object`

   AX_DQOhneDatenerhebung

   Angaben zur Herkunft der Informationen (Erhebungsstelle). Die Information ist konform zu den Vorgaben aus ISO
   19115 zu repräsentieren.

   .. py:attribute:: herkunft
      :type: Optional[AX_LI_Lineage_OhneDatenerhebung]

      'Herkunft' enthält Angaben zur Erhebungsstelle.
      Die Erhebungsstelle wird in einem LI_ProcessStep mit self.description = 'Erhebung' und der Erhebungsstelle in
      self.processor dokumentiert.


.. py:class:: AX_DQPunktort


   Bases: :py:obj:`Object`

   DQPunktort

   'DQPunktort' enthält Angaben zur Herkunft, Genauigkeit und Vertrauenswürdigkeit der Informationen zu einem
   Punktort. Die Angaben zur Herkunft sind konform zu den Vorgaben aus ISO 19115 zu repräsentieren.
   Ein Beispiel:
   Das Qualitätselement zu einem Punktort mit den folgenden Eigenschaften:
   - Erhebungsstelle 'Land+Stellenart+Stelle'
   - Datenerhebung 'Aus Katastervermessung ermittelt (1000)'
   - Berechnungsdatum '01.04.2001'
   - Genauigkeitsstufe 2000
   - Genauigkeitswert 2,2 cm
   - Vertrauenswürdigkeit 1200
   sieht wie folgt aus:
   self.herkunft.processStep[1].description = "Erhebung"
   self.herkunft.processStep[1].processor = <Erhebungsstelle gemäß der Codierung nach dem Metadatenkatalog>
   self.herkunft.processStep[2].description = "Berechnung"
   self.herkunft.processStep[2].dateTime = 2004-02-29T10:15:30Z
   self.herkunft.source[1].description = "1000"
   self.herkunft.source[1].sourceStep = self.herkunft.processStep[1]
   self.genauigkeitswert.result[1] = 2.2 cm
   self.genauigkeitsstufe = "2000"
   self.vertrauenswuerdigkeit = "1200"

   .. py:attribute:: genauigkeitsstufe
      :type: Optional[AX_Genauigkeitsstufe_Punktort]

      "Genauigkeitsstufe " ist die Stufe der Standardabweichung (S) als Ergebnis einer Schätzung (i.d.R. nach der
      Methode der kleinsten Quadrate), in welche die Messelemente der gleichzeitig berechneten Punkte einbezogen und
      in der Regel die Ausgangspunkte als fehlerfrei eingeführt wurden.

   .. py:attribute:: genauigkeitswert
      :type: Optional[DQ_RelativeInternalPositionalAccuracy]

      "Genauigkeitswert" gibt die realtive Genauigkeit gemäß der entsprechenden ISO-Norm an.

   .. py:attribute:: herkunft
      :type: Optional[AX_LI_Lineage_Punktort]

      'Herkunft' enthält Angaben zur Datenerhebung sowie zum Datum der Berechnung und Erhebung der Koordinaten.
      Soll Erhebung und/oder Erhebungsstelle dokumentiert werden, dann erfolgt dies über LI_ProcessStep- und
      LI_Source-Elemente.
      Die Erhebungsstelle wird in einem LI_ProcessStep mit self.description = 'Erhebung' und der Erhebungsstelle in
      self.processor dokumentiert.
      Die Datenerhebung wird in einem LI_Source-Element dokumentiert (über die Kennung aus der CodeList
      AX_Datenerhebung_Punktort).
      Soll die Berechnung oder die Erhebung mit Datum protokolliert werden, so ist ein entsprechender
      herkunft.processStep mit gesetzten Attributen self.dateTime und self.description ("Berechnung" bzw.
      "Erhebung") zu erzeugen. Ggf. kann hier erneut die durchführende Stelle in self.processor dokumentiert
      werden.

   .. py:attribute:: lagezuverlaessigkeit
      :type: Optional[Boolean]

      'Lagezuverlässigkeit' enthält eine Aussage über die Identität zwischen den Koordinaten des amtlichen
      Nachweises und den bei der Grenzuntersuchung bestimmten Koordinaten von Objektpunkten.
      TRUE belegt die Überprüfung eines Punktes nach dem Katsternachweis. Damit wird zum Ausdruck gebracht, dass ein
      Punkt in der Örtlichkeit eindeutig identifiziert und unter Berücksichtigung der Nachbarschaftsbeziehungen als
      identisch mit dem Katasterzahlenwerk festgestellt wurde.
      FALSE gibt an, dass für eine aufgemessene Koordinate eine derartige Überprüfung nicht stattgefunden hat und
      die Koordinate zunächst vorläufigen Character besitzt, um eine spätere, genauere Bestimmung zu erleichtern
      (z.B. durch Transformation).
      Wird die Attribuart nicht geführt, entfällt eine Aussage über die Lagezuverlässigkeit.

   .. py:attribute:: vertrauenswuerdigkeit
      :type: Optional[AX_Vertrauenswuerdigkeit_Punktort]

      Die "Vertrauenswürdigkeit" gibt die Vertrauenswürdigkeit der Koordinate oder Höhe an.


.. py:class:: AX_DQSchwere


   Bases: :py:obj:`Object`

   AX_DQSchwere

   Qualitätselemente zu AX_Schwere.

   .. py:attribute:: bestimmungsdatum
      :type: Optional[Date]

      'Bestimmungsdatum Schwere' gibt das Datum der Schweremessung an.

   .. py:attribute:: datenerhebung
      :type: Optional[AX_Datenerhebung_Schwere]

      'Datenerhebung' gibt die Methode der Ermittlung des Schwerewertes an.

   .. py:attribute:: genauigkeitsstufe
      :type: Optional[AX_Genauigkeitsstufe_Schwere]

      'Schweregenauigkeitsstufe' gibt die Genauigkeitsstufe des Schwerewertes an.

   .. py:attribute:: genauigkeitswert
      :type: Optional[Integer]

      'Schweregenauigkeitswert' gibt die Standardabweichung (in 10-8m s-2) des Schwerewertes  als Ergebnis einer
      Schätzung an, in welche die Messelemente der gleichzeitig berechneten Punkte einbezogen und in der Regel die
      Ausgangspunkte als fehlerfrei eingeführt wurden.

   .. py:attribute:: messmethode
      :type: Optional[AX_Messmethode_Schwere]

      'Messmethode' ist die Art der Schwerebestimmung.

   .. py:attribute:: vertrauenswuerdigkeit
      :type: Optional[AX_Vertrauenswuerdigkeit_Schwere]

      'Vertrauenswürdigkeit Schwere' gibt die Vertrauenswürdigkeitsstufe des Schwerewertes an.


.. py:class:: AX_Duene


   Bases: :py:obj:`AU_Flaechenobjekt`

   Düne

   'Düne' ist ein vom Wind angewehter Sandhügel.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Düne'.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQMitDatenerhebung]

      'Qualitätsangaben' sind Angaben zur Herkunft der Informationen (Erhebungsstelle, Art der Datenerhebung).


.. py:class:: AX_Eigentuemerart_Namensnummer


   Bases: :py:obj:`Enumeration`

   AX_Eigentuemerart_Namensnummer

   .. py:attribute:: VALUES

      


.. py:class:: AX_EinrichtungenFuerDenSchiffsverkehr


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AU_Objekt`

   Einrichtungen für den Schiffsverkehr

   'Einrichtungen für den Schiffsverkehr' ist ein Bauwerk, das dem Schiffsverkehr dient.

   .. py:attribute:: art
      :type: AX_Art_EinrichtungenFuerDenSchiffsverkehr

      'Art' beschreibt die bauliche Art von 'Einrichtungen für den Schiffsverkehr'.

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die von einer Fachstelle vergebene Kennziffer von 'Einrichtungen für den
      Schiffsverkehr'.

   .. py:attribute:: kilometerangabe
      :type: Optional[Distance]

      'Kilometerangabe' gibt den tatsächlichen Wert der Kilometrierung in [km] auf dem Kilometerstein an.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Einrichtungen für den Schiffsverkehr'.


.. py:class:: AX_EinrichtungInOeffentlichenBereichen


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AG_Objekt`

   Einrichtung in öffentlichen Bereichen

   'Einrichtung in öffentlichen Bereichen' sind Gegenstände und Einrichtungen verschiedenster Art in öffentlichen
   oder öffentlich zugänglichen Bereichen (z.B. Straßen, Parkanlagen).

   .. py:attribute:: art
      :type: AX_Art_EinrichtungInOeffentlichenBereichen

      'Art' beschreibt die Art der baulichen Anlage.

   .. py:attribute:: kilometerangabe
      :type: Optional[Distance]

      'Kilometerangabe' gibt den tatsächlichen Wert der Kilometrierung in [km] auf dem Kilometerstein an.


.. py:class:: AX_Einschnitt


   Bases: :py:obj:`AU_Linienobjekt`

   Einschnitt

   'Einschnitt' ist eine langgestreckte Vertiefung, künstlichen oder natürlichen Ursprungs im Gelände, die
   seitlich durch Böschungen begrenzt wird.

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_Einschnitt]

      'Funktion' beschreibt welchem Zweck 'Einschnitt' dient.

   .. py:attribute:: tiefeVonEinschnitt
      :type: Optional[Length]

      'Tiefe von Einschnitt' ist die maximale Höhendifferenz in [m] zwischen der Einschnittsohle und der
      Geländeoberfläche.


.. py:class:: AX_Elektrifizierung


   Bases: :py:obj:`Enumeration`

   AX_Elektrifizierung

   .. py:attribute:: VALUES

      


.. py:class:: AX_EntstehungsartOderKlimastufeWasserverhaeltnisse_Bodenschaetzung


   Bases: :py:obj:`Enumeration`

   AX_EntstehungsartOderKlimastufeWasserverhaeltnisse_Bodenschaetzung

   .. py:attribute:: VALUES

      


.. py:class:: AX_EntstehungsartOderKlimastufeWasserverhaeltnisse_MusterLandesmusterUndVergleichsstueck


   Bases: :py:obj:`Enumeration`

   AX_EntstehungsartOderKlimastufeWasserverhaeltnisse_MusterLandesmusterUndVergleichsstueck

   .. py:attribute:: VALUES

      


.. py:class:: AX_Erfassung_DGM


   Bases: :py:obj:`Object`

   AX_Erfassung_DGM

   .. py:attribute:: dateTime
      :type: Optional[DateTime]

      'DateTime' ist das Erfassungsdatum.

   .. py:attribute:: description
      :type: AX_DQErfassungsmethode

      'Description' ist die Erfassungsmethode und beschreibt das Messverfahren, mit dem unregelmäßig verteilte
      Geländepunkte, die Geländekante oder die Geripplinie erfasst wurden.

   .. py:attribute:: identifikation
      :type: AX_Identifikation

      identifikation


.. py:class:: AX_Erfassung_DGMBesondererHoehenpunkt


   Bases: :py:obj:`Object`

   AX_Erfassung_DGMBesondererHoehenpunkt

   .. py:attribute:: dateTime
      :type: Optional[DateTime]

      'DateTime' ist das Erfassungsdatum.

   .. py:attribute:: description
      :type: AX_DQErfassungsmethodeBesondererHoehenpunkt

      'Description' ist die Erfassungsmethode eines besonderen Höhenpunkts und beschreibt das Messverfahren, mit
      dem die Höhe erfasst wurde.


.. py:class:: AX_Erfassung_SekundaeresDGM


   Bases: :py:obj:`Object`

   AX_Erfassung_SekundaeresDGM

   .. py:attribute:: dateTime
      :type: Optional[DateTime]

      'DateTime' ist das Erfassungsdatum.

   .. py:attribute:: description
      :type: AX_DQErfassungsmethodeSekundaeresDGM

      'Description' ist die Erfassungsmethode und beschreibt die Messverfahren, mit denen die Daten des
      sekundären DGM erfasst wurden.


.. py:class:: AX_ErfassungGewaesserbegrenzung


   Bases: :py:obj:`Object`

   AX_ErfassungGewaesserbegrenzung

   .. py:attribute:: dateTime
      :type: Optional[DateTime]

      'DateTime' ist das Erfassungsdatum.

   .. py:attribute:: description
      :type: AX_DQErfassungsmethodeGewaesserbegrenzung

      'Description' ist die Erfassungsmethode und beschreibt das Messverfahren, mit dem die Gewässerbegrenzung
      erfasst wurde.

   .. py:attribute:: identifikation
      :type: AX_Identifikation

      'Identifikation' beschreibt die Sicherheit mit der das Objekt identifiziert wurde.


.. py:class:: AX_ErfassungMarkanterGelaendepunkt


   Bases: :py:obj:`Object`

   AX_ErfassungMarkanterGelaendepunkt

   .. py:attribute:: dateTime
      :type: Optional[DateTime]

      'DateTime' ist das Erfassungsdatum.

   .. py:attribute:: description
      :type: AX_DQErfassungsmethodeMarkanterGelaendepunkt

      'Description' ist die Erfassungsmethode und beschreibt das Messverfahren, mit dem der markante Geländepunkt
      er-fasst wurde.


.. py:class:: AX_ErfassungStrukturierteGelaendepunkte


   Bases: :py:obj:`Object`

   AX_ErfassungStrukturierteGelaendepunkte

   .. py:attribute:: dateTime
      :type: Optional[DateTime]

      'DateTime' ist das Erfassungsdatum.

   .. py:attribute:: description
      :type: AX_DQErfassungsmethodeStrukturierteGelaendepunkte

      'Description' ist die Erfassungsmethode und beschreibt das Messverfahren, mit dem strukturiert erfasste
      Geländepunk-te erfasst wurden.


.. py:class:: AX_Fahrbahnachse


   Bases: :py:obj:`TA_CurveComponent`

   Fahrbahnachse

   'Fahrbahnachse' beschreibt die Geometrie und Eigenschaften einer Fahrbahn bei mehrbahnigen Straßen. Zur
   Fahrbahn gehören auch Stand- und Kriechspuren. Die begeh- und befahrbare Fläche einer Fußgängerzone ist als
   Fahrbahn anzusehen.

   .. py:attribute:: anzahlDerFahrstreifen
      :type: Optional[Integer]

      'Anzahl der Fahrstreifen' ist die tatsächliche Anzahl der Fahrstreifen von 'Fahrbahnachse'. Standstreifen
      sind keine Fahrstreifen.

   .. py:attribute:: besondereFahrstreifen
      :type: Optional[AX_BesondereFahrstreifen]

      'Besondere Fahrstreifen' beschreibt die begleitenden Fuß- und Radwege von 'Fahrbahnachse', sofern sie nicht
      mehr als 3 m vom Fahrbahnrand entfernt verlaufen.

   .. py:attribute:: breiteDerFahrbahn
      :type: Optional[Length]

      'Breite der Fahrbahn' ist die Breite der befestigten Fläche in [m] auf 0,5 m gerundet. Bei Fußgängerzonen
      wird als 'Breite der Fahrbahn' die Breite der begehbaren Fläche angegeben.

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_Fahrbahnachse]

      'Funktion' beschreibt die verkehrliche Nutzung von 'Fahrbahnachse'.

   .. py:attribute:: oberflaechenmaterial
      :type: Optional[AX_Oberflaechenmaterial_Strasse]

      'Oberflächenmaterial' ist die Fahrbahnbefestigung von 'Fahrbahnachse'.

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand]

      'Zustand' beschreibt die Betriebsbereitschaft von 'Fahrbahnachse'.


.. py:class:: AX_Fahrbahntrennung_Strasse


   Bases: :py:obj:`Enumeration`

   AX_Fahrbahntrennung_Strasse

   .. py:attribute:: VALUES

      


.. py:class:: AX_Fahrwegachse


   Bases: :py:obj:`TA_CurveComponent`

   Fahrwegachse

   'Fahrwegachse' beschreibt die Geometrie und die Eigenschaften eines Wirtschaftsweges. Zum Wirtschaftsweg
   gehören auch Seitenstreifen und Gräben zur Wegentwässerung.

   .. py:attribute:: befestigung
      :type: Optional[AX_Befestigung_Fahrwegachse]

      'Befestigung' gibt an, ob 'Fahrwegachse' mit entsprechendem Material (z.B. Asphalt, Schotter, Splitt)
      befestigt ist.

   .. py:attribute:: breiteDesVerkehrsweges
      :type: Optional[Integer]

      'Breite des Verkehrsweges' ist der Abstand der seitlichen Begrenzungslinien von 'Fahrwegachse' gemäß
      Klassenangabe.

   .. py:attribute:: funktion
      :type: AX_Funktion_Wegachse

      'Funktion' beschreibt die Art von 'Fahrwegachse'.

   .. py:attribute:: markierung
      :type: Optional[AX_Markierung_Wegachse]

      'Markierung' ist die Kennzeichnung einer Route im Wegenetz.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Fahrwegachse'.

   .. py:attribute:: strassenschluessel
      :type: Optional[CharacterString]

      'Strassenschlüssel' ist das Gemeindekennzeichen, ergänzt durch eine Ordnungsnummer, die in der Regel von
      der Gemeinde vergeben wird.

   .. py:attribute:: zweitname
      :type: Optional[CharacterString]

      'Zweitname' ist der touristische oder volkstümliche Name von 'Fahrwegachse'.


.. py:class:: AX_FelsenFelsblockFelsnadel


   Bases: :py:obj:`AU_Objekt`

   Felsen, Felsblock, Felsnadel

   'Felsen, Felsblock, Felsnadel' ist eine aufragende Gesteinsmasse oder ein einzelner großer Stein.

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die von einer Fachstelle vergebene Kennziffer von 'Felsen, Felsblock, Felsnadel'.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Felsen, Felsblock, Felsnadel'.

   .. py:attribute:: objekthoehe
      :type: Optional[Length]

      'Objekthöhe' ist die Höhendifferenz in [m] zwischen dem höchsten Punkt von 'Felsen, Felsblock, Felsnadel'
      und der Geländeoberfläche.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQMitDatenerhebung]

      'Qualitätsangaben' sind Angaben zur Herkunft der Informationen (Erhebungsstelle, Art der Datenerhebung).


.. py:class:: AX_Festpunkt


   Bases: :py:obj:`AA_ZUSO`

   AX_Festpunkt

   Abstrakte Oberklasse aller Festpunkte

   .. py:attribute:: darstellungshinweis
      :type: Optional[Boolean]

      'Darstellungshinweis' gibt an, ob der Festpunkt in einer Festpunktübersicht dargestellt werden soll.

   .. py:attribute:: frueherePunktnummer
      :type: list[CharacterString]

      Unter 'Frühere Punktnummer' können weitere Punktnummern angegeben werden, die der Festpunkt früher einmal
      hatte, unter denen er jedoch nicht in AFIS gespeichert ist.

   .. py:attribute:: gemarkung
      :type: Optional[AX_Gemarkung_Schluessel]

      'Gemarkung' ist die Gemarkung, in welcher der Festpunkt liegt.

   .. py:attribute:: gemeinde
      :type: AX_Gemeindekennzeichen

      'Gemeinde' ist die politische Gemeinde, in welcher der Festpunkt liegt.

   .. py:attribute:: interneBemerkungen
      :type: list[CharacterString]

      'Interne Bemerkungen' enthält Bemerkungen zu dem Festpunkt für den internen Dienstbetrieb.

   .. py:attribute:: katasteramt
      :type: Optional[AX_Dienststelle_Schluessel]

      'Katasteramt' verweist auf die Vermessungsstelle, in deren Amtsbezirk der Festpunkt liegt (siehe Katalog
      der Dienststellen).

   .. py:attribute:: land
      :type: AX_Bundesland_Schluessel

      'Land' ist das Bundesland, das für die Bearbeitung des Festpunkts zuständig ist. Zur bundesweit eindeutigen
      Identifizierung eines Festpunktes gehören die Attributarten ´land´ und ´punktkennung´."

   .. py:attribute:: nameLagebeschreibung
      :type: Optional[CharacterString]

      'NameLagebeschreibung' enthält den Namen bzw. eine Lagebeschreibung des Festpunktes.

   .. py:attribute:: nutzerspezifischeBemerkungen
      :type: list[CharacterString]

      'Nutzerspezifische Bemerkungen' enthält Bemerkungen zu dem Festpunkt für den Nutzer.

   .. py:attribute:: punktkennung
      :type: CharacterString

      'Punktkennung' ist ein Ordnungsmerkmal das in jedem Bundesland nach einer landesinternen
      Nummerierungsmethode vergeben und in den Metadaten erläutert wird.
      Zur bundesweit eindeutigen Identifizierung eines Festpunktes gehören die Attributarten ´land´ und
      ´punktkennung´."

   .. py:attribute:: punktvermarkung
      :type: AX_Marke

      'Punktvermarkung' gibt an, mit welcher Marke der Festpunkt im Boden oder an baulichen Anlagen
      gekennzeichnet ist und auf welche Stelle der Punktvermarkung sich die Koordinaten, Höhen und Schwerewerte
      beziehen (siehe Katalog der AFIS-Vermarkungsarten). Wenn der Bezugspunkt nicht in der Spalte 'Bezeichner' des
      Katalogs nicht anders definiert wird, ist es die höchste Stelle bzw. die Mitte der Oberfläche der
      Vermarkung.

   .. py:attribute:: relativeHoehe
      :type: Optional[Length]

      'Relative Höhe' gibt den Höhenunterschied (in Meter) an, um welchen der Höhenbezugspunkt der Vermarkung
      oberhalb (Vorzeichen '+') bzw. unterhalb (Vorzeichen '-') der Geländeoberfläche liegt.


.. py:class:: AX_FGraphik


   Bases: :py:obj:`Object`

   AX_FGraphik

   Die Externe Objektart "F-Graphik" enthält für die Anlage zum Fortführungsnachweis und zu den
   Fortführungsmitteilungen in einer externen Datei eine Gegenüberstellung des alten und neuen Bestandes, in der
   alle Veränderungen farbig gekennzeichnet sind. Das Format dieser externen Datei (z.B. NAS oder GeoTiff) wird
   durch die Implementierung festgelegt.

   .. py:attribute:: ausgabekopf
      :type: AX_K_AUSGKOPF_Standard

      'Ausgabekopf' enthält Angaben, die im Kopf des FME-Textteiles benötigt werden.

   .. py:attribute:: uri
      :type: URI

      uri


.. py:class:: AX_Firstlinie


   Bases: :py:obj:`AG_Linienobjekt`

   Firstlinie

   'Firstlinie' kennzeichnet den Verlauf des Dachfirstes eines Gebäudes.


.. py:class:: AX_FlaecheBesondererFunktionalerPraegung


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Fläche besonderer funktionaler Prägung

   'Fläche besonderer funktionaler Prägung' ist eine baulich geprägte Fläche einschließlich der mit ihr im
   Zusammenhang stehenden Freifläche, auf denen vorwiegend Gebäude und/oder Anlagen zur Erfüllung öffentlicher
   Zwecke oder historische Anlagen vorhanden sind.

   .. py:attribute:: artDerBebauung
      :type: Optional[AX_ArtDerBebauung_FlaecheBesondererFunktionalerPraegung]

      'Art der Bebauung' differenziert nach offener und geschlossener Bauweise aus topographischer Sicht und
      nicht nach gesetzlichen Vorgaben (z.B. BauGB).

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_FlaecheBesondererFunktionalerPraegung]

      'Funktion' ist die zum Zeitpunkt der Erhebung vorherrschende Nutzung von 'Fläche besonderer funktionaler
      Prägung'.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Fläche besonderer funktionaler Prägung' insbesondere außerhalb von
      Ortslagen.

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_FlaecheBesondererFunktionalerPraegung]

      'Zustand' beschreibt die Betriebsbereitschaft von "Fläche funktionaler Prägung".


.. py:class:: AX_FlaecheGemischterNutzung


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Fläche gemischter Nutzung

   'Fläche gemischter Nutzung' ist eine bebaute Fläche einschließlich der mit ihr im Zusammenhang stehenden
   Freifläche (Hofraumfläche, Hausgarten), auf der keine Art der baulichen Nutzung vorherrscht. Solche Flächen
   sind insbesondere ländlich-dörflich geprägte Flächen mit land- und forstwirtschaftlichen Betrieben,
   Wohngebäuden u.a. sowie städtisch geprägte Kerngebiete mit Handelsbetrieben und zentralen Einrichtungen für
   die Wirtschaft und die Verwaltung.

   .. py:attribute:: artDerBebauung
      :type: Optional[AX_ArtDerBebauung_FlaecheGemischterNutzung]

      'Art der Bebauung' differenziert nach offener und geschlossener Bauweise aus topographischer Sicht und
      nicht nach gesetzlichen Vorgaben (z.B. BauGB).

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_FlaecheGemischterNutzung]

      'Funktion' ist die zum Zeitpunkt der Erhebung vorherrschende Nutzung (Dominanzprinzip).

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Fläche gemischter Nutzung' insbesondere bei Objekten außerhalb von
      Ortslagen.

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_FlaecheGemischterNutzung]

      'Zustand' beschreibt, ob 'Fläche gemischter Nutzung' ungenutzt ist.


.. py:class:: AX_FlaecheZurZeitUnbestimmbar


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Fläche zur Zeit unbestimmbar

   'Fläche zur Zeit unbestimmbar' ist eine Fläche, deren Merkmale hinsichtlich der Zuordnung zu den Objektarten
   gegenwärtig nicht bestimmt werden können.


.. py:class:: AX_Fliessgewaesser


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Fließgewässer

   'Fließgewässer' ist ein geometrisch begrenztes, oberirdisches, 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
   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.

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_Fliessgewaesser]

      'Funktion' ist die Art von 'Fließgewässer'.

   .. py:attribute:: hydrologischesMerkmal
      :type: Optional[AX_HydrologischesMerkmal_Fliessgewaesser]

      'Hydrologisches Merkmal' gibt die Wasserverhältnisse von 'Fließgewässer' an.

   .. py:attribute:: name
      :type: Optional[AX_Lagebezeichnung]

      'Name' ist die Bezeichnung oder der Eigenname von 'Fließgewässer'.

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_Kanal]

      'Zustand' beschreibt die Betriebsbereitschaft von 'Fließgewässer' mit FKT=8300 (Kanal).
      Diese Attributart kann nur in Verbindung mit der Attributart 'Funktion' und der Werteart 8300 vorkommen.


.. py:class:: AX_Flugverkehr


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Flugverkehr

   'Flugverkehr' umfasst die baulich geprägte Fläche und die mit ihr in Zusammenhang stehende Freifläche, die
   ausschließlich oder vorwiegend dem Flugverkehr dient.

   .. py:attribute:: art
      :type: Optional[AX_Art_Flugverkehr]

      'Art' ist Einstufung der Flugverkehrsfläche durch das Luftfahrtbundesamt.

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die von einer Fachstelle vergebene Kennziffer von 'Flugverkehr'.

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_Flugverkehr]

      'Funktion' ist die zum Zeitpunkt der Erhebung vorherrschende Nutzung (Dominanzprinzip).

   .. py:attribute:: name
      :type: Optional[AX_Lagebezeichnung]

      'Name' ist der Eigenname von 'Flugverkehr'.

   .. py:attribute:: nutzung
      :type: Optional[AX_Nutzung_Flugverkehr]

      'Nutzung' gibt den Nutzerkreis von 'Flugverkehr' an.

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_Flugverkehr]

      'Zustand' beschreibt die Betriebsbereitschaft von 'Flugverkehr'.


.. py:class:: AX_Flugverkehrsanlage


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AU_Objekt`

   Flugverkehrsanlage

   'Flugverkehrsanlage' ist eine Fläche, auf der Luftfahrzeuge am Boden bewegt oder abgestellt werden.

   .. py:attribute:: art
      :type: AX_Art_Flugverkehrsanlage

      'Art' ist die zum Zeitpunkt der Erhebung vorherrschend vorkommende Nutzung.

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die von einer Fachstelle vergebene Kennziffer von 'Flugverkehrsanlage'.

   .. py:attribute:: breiteDesObjekts
      :type: Optional[Length]

      'Breite des Objekts' ist die Breite in [m] von 'Flugverkehrsanlage'.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Flugverkehrsanlage'.

   .. py:attribute:: oberflaechenmaterial
      :type: Optional[AX_Oberflaechenmaterial_Flugverkehrsanlage]

      'Oberflächenmaterial' ist der Bewuchs oder das Material, das 'Flugverkehrsanlage' bedeckt.


.. py:class:: AX_Flurstueck


   Bases: :py:obj:`TA_MultiSurfaceComponent`, :py:obj:`AX_Flurstueck_Kerndaten`

   Flurstück

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

   .. py:attribute:: beziehtSichAufFlurstueck
      :type: list[AX_Flurstueck]

      beziehtSichAufFlurstueck

   .. py:attribute:: gehoertAnteiligZu
      :type: list[AX_Flurstueck]

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

   .. py:attribute:: istGebucht
      :type: AX_Buchungsstelle

      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.

   .. py:attribute:: weistAuf
      :type: list[AX_LagebezeichnungMitHausnummer]

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

   .. py:attribute:: zeigtAuf
      :type: list[AX_LagebezeichnungOhneHausnummer]

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

   .. py:attribute:: zustaendigeStelle
      :type: list[AX_Dienststelle_Schluessel]

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


.. py:class:: AX_Flurstueck_Kerndaten


   Bases: :py:obj:`Object`

   Flurstück_Kerndaten

   'Flurstück_Kerndaten' enthält Eigenschaften des Flurstücks, die auch für andere Flurstücksobjektarten gelten
   (z.B. Historisches Flurstück).

   .. py:attribute:: abweichenderRechtszustand
      :type: Optional[Boolean]

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

   .. py:attribute:: amtlicheFlaeche
      :type: Area

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

   .. py:attribute:: flurnummer
      :type: Optional[Integer]

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

   .. py:attribute:: flurstuecksfolge
      :type: Optional[CharacterString]

      'Flurstücksfolge' ist eine weitere Angabe zur Flurstücksnummer zum Nachweis der Flurstücksentwicklung.

   .. py:attribute:: flurstueckskennzeichen
      :type: CharacterString

      'Flurstückskennzeichen' ist ein von der Katasterbehörde zur eindeutigen Bezeichnung des Flurstücks
      vergebenes Ordnungsmerkmal.
      Bildungsregel:
      Die Attributart setzt sich aus den nachfolgenden expliziten Attributarten in der angegebenen Reihenfolge
      zusammen:
      1. Land (2 Stellen)
      2. Gemarkungsnummer (4 Stellen)
      3. Flurnummer (3 Stellen)
      4. Flurstücksnummer
      4.1 Zähler (5 Stellen)
      4.2 Nenner (4 Stellen)
      5. Flurstücksfolge (2 Stellen)
      Die Elemente sind rechtsbündig zu belegen,  fehlende Stellen sind mit führenden Nullen zu belegen. 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.
      Gleiches gilt für Flurstücksnummern ohne Nenner, hier ist der fehlende Nenner im Flurstückskennzeichen durch
      Unterstriche zu ersetzen.
      Die Gesamtlänge des Flurstückkennzeichens beträgt immer 20 Zeichen.

   .. py:attribute:: flurstuecksnummer
      :type: AX_Flurstuecksnummer

      'Flurstücksnummer' ist die Bezeichnung (Zähler/Nenner), mit der ein Flurstück innerhalb einer Flur
      (Flurnummer muss im Land vorhanden sein) oder Gemarkung identifiziert werden kann.
      Das Attribut setzt sich zusammen aus:
      1. Spalte: Zähler
      2. Spalte: Nenner
      Die 2. Spalte ist optional.

   .. py:attribute:: gemarkung
      :type: AX_Gemarkung_Schluessel

      'land' und
      'gemarkungsnummer'.

      :type: 'Gemarkung' enthält die Eigenschaften aus dem Datentyp 'AX_Gemarkung_Schlüssel'

   .. py:attribute:: gemeindezugehoerigkeit
      :type: Optional[AX_Gemeindekennzeichen]

      'Gemeindezugehörigkeit' enthält das Gemeindekennzeichen zur Zuordnung der Flustücksdaten zu einer
      Gemeinde.

   .. py:attribute:: objektkoordinaten
      :type: Optional[GM_Point]

      'Objektkoordinaten' sind die Koordinaten [mm] eines das Objekt 'Flurstück' repräsentierenden Punktes in
      einem amtlichen Lagebezugssystem.
      Die 'Objektkoordinaten' sind übergangsweise aus bestehenden Verfahrenslösungen übernommen (Datenmigration).

   .. py:attribute:: rechtsbehelfsverfahren
      :type: Optional[Boolean]

      'Rechtsbehelfsverfahren' ist der Hinweis darauf, dass bei dem Flurstück ein laufendes
      Rechtsbehelfsverfahren anhängig ist.

   .. py:attribute:: sonstigeEigenschaften
      :type: list[AX_SonstigeEigenschaften_Flurstueck]

      'Sonstige Eigenschaften' sind flurstücksbezogene Informationen, die in dem Datentyp
      AX_SonstigeEigenschaften enthalten sind. Die Attributart setzt sich zusammen aus:
      1. Kennung, Schlüssel gemäß Festlegung im ALB
      2. Fläche des Abschnitts [qm]
      3. Angaben zum Abschnitt/Flurstück (unstrukturiert)
      4. Angaben zum Abschnitt - Stelle
      5. Angaben zum Abschnitt - Nummer, Aktenzeichen
      6. Angaben zum Abschnitt - Bemerkung,
      Die Angaben zum Abschnitt/Flurstück sind unstrukturiert (3. Stelle) oder
      strukturiert (4. - 6. Stelle).
      Die Attributart kommt vor wenn sie übergangsweise im Rahmen der Migration aus bestehenden Verfahrenslösungen
      benötigt wird oder wenn die Angaben nicht als eigenständige raumbezogene Elementarobjekte aus dem
      Objektbereich 'Gesetzliche Festlegungen, Zuständigkeiten und Gebietseinheiten' geführt werden.

   .. py:attribute:: zeitpunktDerEntstehung
      :type: Optional[Date]

      "Zeitpunkt der Entstehung" ist der Zeitpunkt, zu dem das Flurstück fachlich entstanden ist.
      Das Attribut kommt vor, wenn der Zeitpunkt der Entstehung von dem Zeitpunkt abweicht, der systemseitig bei der
      Eintragung in den Bestandsdaten als Anfang der Lebenszeit (siehe Lebenszeitintervall bei Objekten) gesetzt
      wird. Die Regelungen hierzu sind länderspezifisch gefasst.

   .. py:attribute:: zweifelhafterFlurstuecksnachweis
      :type: Optional[Boolean]

      'Zweifelhafter Flurstücksnachweis' ist eine Kennzeichnung eines Flurstücks, dessen Angaben nicht
      zweifelsfrei berichtigt werden können.


.. py:class:: AX_Flurstuecksnummer


   Bases: :py:obj:`Object`

   AX_Flurstuecksnummer

   'AX_Flurstücksnummer' ist ein Datentyp, der alle Eigenschaften für den Aufbau der Attributart
   'Flurstücksnummer' enthält.

   .. py:attribute:: nenner
      :type: Optional[CharacterString]

      Dieses Attribut enthält den Nenner der Flurstücknummer ohne führende Nullen. Diese sind gebenefalls bei der
      Erzeugung des Flurstückskennzeichens zu ergänzen.

   .. py:attribute:: zaehler
      :type: CharacterString

      Dieses Attribut enthält den Zähler der Flurstücknummer ohne führende Nullen. Diese sind gebenefalls bei der
      Erzeugung des Flurstückskennzeichens zu ergänzen.


.. py:class:: AX_Foerdergut_IndustrieUndGewerbeflaeche


   Bases: :py:obj:`Enumeration`

   AX_Foerdergut_IndustrieUndGewerbeflaeche

   .. py:attribute:: VALUES

      


.. py:class:: AX_FOLGEVA


   Bases: :py:obj:`Object`

   AX_FOLGEVA

   Der komplexe Datentyp 'FOLGEVA' enthält Parameter, die für die Folgeverarbeitung von (Standard-) Ausgaben
   benötigt werden.

   .. py:attribute:: ausgabemasstab
      :type: Optional[Real]

      'Ausgabemaßstab' ist der Maßstab des Ausgabeproduktes.

   .. py:attribute:: ausgabemedium
      :type: Optional[AX_Ausgabemedium_Benutzer]

      'Ausgabemedium' steuert den Datenträger für die Ausgabe bei einer regelmäßigen Abgabe von Daten.

   .. py:attribute:: datenformat
      :type: Optional[AX_Datenformat_Benutzer]

      'Datenformat' steuert das Format (einschließlich Versionsbezeichnung) der Ausgabe bei einer regelmäßigen
      Abgabe von Daten.

   .. py:attribute:: formatangabe
      :type: Optional[CharacterString]

      'Formatangabe' enthält Parameter zur Steuerung der Formate bei der Präsentationsausgabe (z.B. DINA4 Hoch,
      DINA3 Quer). Die für die Standardausgaben zulässigen Formate sind in den jeweiligen Signaturenkatalogen
      angegeben.


.. py:class:: AX_Forstrecht


   Bases: :py:obj:`AG_Flaechenobjekt`

   Forstrecht

   'Forstrecht' ist die auf den Grund und Boden bezogene Beschränkung, Belastung oder andere Eigenschaft einer
   Fläche nach öffentlichen, forstrechtlichen Vorschriften.

   .. py:attribute:: artDerFestlegung
      :type: AX_ArtDerFestlegung_Forstrecht

      'Art der Festlegung' ist die auf den Grund und Boden bezogene Art der Beschränkung, Belastung oder anderen
      öffentlich-rechtlichen Eigenschaft.

   .. py:attribute:: ausfuehrendeStelle
      :type: Optional[AX_Dienststelle_Schluessel]

      'Ausführende Stelle' ist die Stelle, die für die Festlegung zuständig ist (siehe Katalog der
      Dienststellen).

   .. py:attribute:: besondereFunktion
      :type: Optional[AX_BesondereFunktion_Forstrecht]

      'Besondere Funktion' ist die Angabe besonderer forstrechtlicher Bindungen.

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die amtliche Nummer des Waldes.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQMitDatenerhebung]

      Angaben zur Herkunft der Informationen (Erhebungsstelle, Art der Datenerhebung).


.. py:class:: AX_Fortfuehrungsfall


   Bases: :py:obj:`AA_NREO`

   Fortführungsfall

   'Fortführungsfall' beschreibt die notwendigen Angaben zum Aufbau eines Fortführungsnachweises. Er legt die
   Reihenfolge der zu verändernden Flurstücke innerhalb eines Fortführungsnachweises fest (Aufbau des
   Fortführungsnachweises).
   Diese Attributart ist optional, da bei Anlieferung des Fortführungsauftrages von Externen an die
   Vermessungsstelle  in der Regel nicht befüllbar ist.
   Lebenszeitinterval:
   Das Objekt wird entsprechend der Beschreibung des Lebenszeitintervalls bei der Objektart 'Fortführungsnachweis
   - Deckblatt' gelöscht.

   .. py:attribute:: anmerkungFuerDenNotar
      :type: Optional[CharacterString]

      'Anmerkung für den Notar' ist ein freies Textfeld zur Beschreibung von Fortführungsnachweis-relevanten
      Tatbeständen bezüglich des Flurstücks für den Notar.

   .. py:attribute:: anzahlDerFortfuehrungsmitteilungen
      :type: Optional[Integer]

      'Anzahl der Fortführungsmitteilungen' enthält für jeden Fortführungsfall die Anzahl der zu erstellenden
      Fortführungsmitteilungen.

   .. py:attribute:: bemerkung
      :type: Optional[CharacterString]

      'Bemerkung' enthält zusätzliche Informationen zum Fortführungsfall.

   .. py:attribute:: fortfuehrungsfallnummer
      :type: Integer

      Die 'Fortführungsfallnummer' gibt an, in welcher Reihenfolge die Fortführungen in einem
      Fortführungsnachweis behandelt werden und dient somit der Rekonstruktion des Fortführungsnachweises.

   .. py:attribute:: fortfuehrungsmitteilungAnEigentuemerAntragsteller
      :type: Optional[CharacterString]

      'Fortführungsmitteilung an Eigentümer/Antragsteller' ist ein freies Textfeld für die Eingabe von Personen,
      für die die Fortführungsmitteilung bestimmt ist.

   .. py:attribute:: laufendeNummer
      :type: Optional[CharacterString]

      Diese Attributart enthält die laufende Nummer des Fortführungsnachweises. Diese Nummer entspricht dem
      Datentyp 'AX_Fortfuehrungsnummer' ohne Land und Gemarkung.

   .. py:attribute:: ueberschriftImFortfuehrungsnachweis
      :type: list[AA_Anlassart]

      'Überschrift im Fortführungsnachweis' gibt für den Fortführungsnachweis und die Mitteilungsverfahren den
      Grund der unter einem Fortführungsfall beschriebenen Veränderung bzw. Fortführung gemäß dem Katalog der
      Fortführungsanlässe an.

   .. py:attribute:: verweistAuf
      :type: Optional[AX_FGraphik]

      'Verweist auf' verweist auf einen Datentyp 'F-Graphik', der eine URI zu einer Karte enthält, die die
      Veränderung darstellt (Gegenüberstellung alt-neu).

   .. py:attribute:: zeigtAufAltesFlurstueck
      :type: list[CharacterString]

      'ZeigtAufAltesFlurstueck' enthält das Flurstückskennzeichen des Flurstücks, das unter einem
      Fortführungsfall im Fortführungsnachweis verändert wurden oder zu veränderten Objekten in Beziehung stehen.
      Bildungsregel:
      Die Attributart setzt sich aus den nachfolgenden expliziten Attributarten in der angegebenen Reihenfolge
      zusammen:
      1. Land (2 Stellen)
      2. Gemarkungsnummer (4 Stellen)
      3. Flurnummer (3 Stellen)
      4. Flurstücksnummer
      4.1 Zähler (5 Stellen)
      4.2 Nenner (4 Stellen)
      5. Flurstücksfolge (2 Stellen)
      Die Elemente sind rechtsbündig zu belegen,  fehlende Stellen sind mit führenden Nullen zu belegen. 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.
      Gleiches gilt für Flurstücksnummern ohne Nenner, hier ist der fehlende Nenner im Flurstückskennzeichen durch
      Unterstriche zu ersetzen.
      Die Gesamtlänge des Flurstückkennzeichens beträgt immer 20 Zeichen.

   .. py:attribute:: zeigtAufNeuesFlurstueck
      :type: list[CharacterString]

      'ZeigtAufNeuesFlurstueck' enthält das Flurstückskennzeichen des Flurstücks, das unter einem
      Fortführungsfall im Fortführungsnachweis neu gebildet oder verändert wurde.
      Bildungsregel:
      Die Attributart setzt sich aus den nachfolgenden expliziten Attributarten in der angegebenen Reihenfolge
      zusammen:
      1. Land (2 Stellen)
      2. Gemarkungsnummer (4 Stellen)
      3. Flurnummer (3 Stellen)
      4. Flurstücksnummer
      4.1 Zähler (5 Stellen)
      4.2 Nenner (4 Stellen)
      5. Flurstücksfolge (2 Stellen)
      Die Elemente sind rechtsbündig zu belegen,  fehlende Stellen sind mit führenden Nullen zu belegen. 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.
      Gleiches gilt für Flurstücksnummern ohne Nenner, hier ist der fehlende Nenner im Flurstückskennzeichen durch
      Unterstriche zu ersetzen.
      Die Gesamtlänge des Flurstückkennzeichens beträgt immer 20 Zeichen.


.. py:class:: AX_FortfuehrungsnachweisDeckblatt


   Bases: :py:obj:`AA_NREO`

   Fortführungsnachweis-Deckblatt

   'Fortführungsnachweis-Deckblatt' enthält alle administrativen Angaben für einen Fortführungsnachweis.
   Lebenszeitinterval:
   Das Objekt kann nach Beendigung des letzten Mitteilungsverfahrens gelöscht werden. Gleichzeitig sind alle
   Objekte 'Fortführungsfall' zu löschen, auf die das Objekt durch die Relation 'bezieht_sich_auf' zeigt.

   .. py:attribute:: ausgabekopf
      :type: Optional[AX_K_AUSGKOPF_Standard]

      'Ausgabekopf' enthält Angaben, die im Kopf des FME-Textteiles benötigt werden. Diese Attributart ist
      optional, da bei Anlieferung des Fortführungsauftrages von Externen an die Vermessungsstelle  in der Regel
      nicht befüllbar ist.

   .. py:attribute:: auszugFuer
      :type: list[AX_Auszug]

      'Auszug für' gibt an, für welchen Empfänger der Auszug eines Fortführungsnachweises bestimmt ist und wann
      dieser erstellt wurde.

   .. py:attribute:: bekanntgabeAnBeteiligteAm
      :type: Optional[Date]

      'Bekanntgabe an Beteiligte am' beinhaltet das Datum, an dem die Abmarkung den Beteiligten bekanntgegeben
      worden ist.

   .. py:attribute:: bemerkung
      :type: Optional[CharacterString]

      'Bemerkung' enthält zusätzliche Informationen zum Fortführungsnachweis.

   .. py:attribute:: beziehtSichAuf
      :type: list[AX_Fortfuehrungsfall]

      'Fortführungsnachweis-Deckblatt' bezieht sich auf 'Fortführungfall'. Das Fortführungsnachweis-Deckblatt
      klammert alle in einem Fortführungsnachweis beschriebenen Fortführungsfälle.

   .. py:attribute:: eignungspruefungAm
      :type: Optional[Date]

      'Eignungsprüfung am' beinhaltet das Datum der fachtechnischen Prüfung (Eignungsprüfung) eines
      Fortführungsnachweises.

   .. py:attribute:: eignungspruefungVon
      :type: Optional[CharacterString]

      'Eignungsprüfung von' beinhaltet die Angabe des Bearbeiters (Name und Dienstbezeichnung), der die
      fachtechnische Prüfung (Eignungsprüfung) durchgeführt hat.

   .. py:attribute:: erstelltAm
      :type: Optional[Date]

      'Erstellt am' beinhaltet das Datum der Erstellung des Fortführungsnachweises.

   .. py:attribute:: erstelltVon
      :type: Optional[CharacterString]

      'Erstellt von' ist die Angabe des Sachbearbeiters (Name und Dienstbezeichnung), der den
      Fortführungsnachweis erstellt hat.

   .. py:attribute:: fNNummer
      :type: AX_Fortfuehrungsnummer

      'FN-Nummer' ist die Nummer des Fortführungsnachweises.
      Das Attribut setzt sich zusammen aus Verschlüsselungen für:
      1. Spalte: Land
      2. Spalte: Gemarkung
      3. Spalte: Laufende Nummer
      Der Wert 'fNNummer.land' entspricht dem Schlüssel des Bundeslands aus der Attributart 'in Gemarkung' und wird
      aus dieser abgeleitet.
      Der Wert 'fNNummer.gemarkungsnummer' entspricht dem Schlüssel der Gemarkung aus der Attributart 'in Gemarkung'
      und wird aus dieser abgeleitet.

   .. py:attribute:: fortfuehrungsentscheidungAm
      :type: Optional[Date]

      'Fortführungsentscheidung am' beinhaltet das Datum, an dem die Fortführungsentscheidung ausgesprochen
      wurde.

   .. py:attribute:: fortfuehrungsentscheidungVon
      :type: Optional[CharacterString]

      'Fortführungsentscheidung von' ist die Angabe des Bearbeiters (Name und Dienstbezeichnung), der die
      Fortführungsentscheidung ausgesprochen hat.

   .. py:attribute:: fortfuehrungsfallNummernbereich
      :type: Optional[CharacterString]

      'Fortführungsfall Nummernbereich' enthält alle Fortführungsfallnummern innerhalb des Fortführungsnachweises
      (siehe Bestandsobjektart 'Fortführungsfall').
      Diese Attributart ist optional, da bei Anlieferung des Fortführungsauftrages von Externen an die
      Vermessungsstelle  in der Regel nicht befüllbar ist.

   .. py:attribute:: fortfuehrungsmitteilungenErzeugt
      :type: Optional[Date]

      'Fortführungsmitteilungen erzeugt' ist der Zeitpunkt, an dem die Fortführungsmitteilungen erzeugt
      wurden.

   .. py:attribute:: grundbuchmitteilungFuerFinanzamt
      :type: Optional[CharacterString]

      Enthält Grundbuchhinweise für das Finanzamt nach § 29 Abs. 4 Bewertungsgesetz.

   .. py:attribute:: inGemarkung
      :type: AX_Gemarkung_Schluessel

      Gemarkung, in der die Fortführung erfolgte.

   .. py:attribute:: titel
      :type: CharacterString

      Fortführungsnachweis, alternativ als
      freier Text: Umlegung und Name der Umlegung sowie Flurbereinigung und Name der Flurbereinigung möglich), die
      im Fortführungsnachweis dargestellt sind.

      :type: 'Titel' beschreibt die Veränderungen an Flurstücken (Standardtext

   .. py:attribute:: verwaltungsaktJN
      :type: Optional[CharacterString]

      'Verwaltungsakt-J/N' kennzeichnet, ob die Veränderung ein Verwaltungsakt ist.


.. py:class:: AX_Fortfuehrungsnummer


   Bases: :py:obj:`Object`

   AX_Fortfuehrungsnummer

   'AX_Fortführungsnummer' enthält die Bestandteile zur Ableitung der Nummer des Fortführungsnachweises.

   .. py:attribute:: gemarkungsnummer
      :type: CharacterString

      Diese Attributart enthält den Schlüssel der Gemarkung.

   .. py:attribute:: land
      :type: CharacterString

      Diese Attributart enthält den Schlüssel des Bundeslandes.

   .. py:attribute:: laufendeNummer
      :type: CharacterString

      Diese Attributart enthält die laufende Nummer des Fortführungsnachweises.


.. py:class:: AX_Friedhof


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Friedhof

   'Friedhof' ist eine Fläche, auf der Tote bestattet sind.

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_Friedhof]

      'Funktion' ist die Art der Begräbnisstätte.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Friedhof'.

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_Friedhof]

      'Zustand' beschreibt die Betriebsbereitschaft von 'Friedhof'.


.. py:class:: AX_Funktion_Bahnverkehr


   Bases: :py:obj:`Enumeration`

   AX_Funktion_Bahnverkehr

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_Bauwerk


   Bases: :py:obj:`Enumeration`

   AX_Funktion_Bauwerk

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_DammWallDeich


   Bases: :py:obj:`Enumeration`

   AX_Funktion_DammWallDeich

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_Einschnitt


   Bases: :py:obj:`Enumeration`

   AX_Funktion_Einschnitt

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_Fahrbahnachse


   Bases: :py:obj:`Enumeration`

   AX_Funktion_Fahrbahnachse

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_FlaecheBesondererFunktionalerPraegung


   Bases: :py:obj:`Enumeration`

   AX_Funktion_FlaecheBesondererFunktionalerPraegung

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_FlaecheGemischterNutzung


   Bases: :py:obj:`Enumeration`

   AX_Funktion_FlaecheGemischterNutzung

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_Fliessgewaesser


   Bases: :py:obj:`Enumeration`

   AX_Funktion_Fliessgewaesser

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_Flugverkehr


   Bases: :py:obj:`Enumeration`

   AX_Funktion_Flugverkehr

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_Friedhof


   Bases: :py:obj:`Enumeration`

   AX_Funktion_Friedhof

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_Gehoelz


   Bases: :py:obj:`Enumeration`

   AX_Funktion_Gehoelz

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_Gewaesserachse


   Bases: :py:obj:`Enumeration`

   AX_Funktion_Gewaesserachse

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_Hafenbecken


   Bases: :py:obj:`Enumeration`

   AX_Funktion_Hafenbecken

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_IndustrieUndGewerbeflaeche


   Bases: :py:obj:`Enumeration`

   AX_Funktion_IndustrieUndGewerbeflaeche

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_Lagefestpunkt


   Bases: :py:obj:`Enumeration`

   AX_Funktion_Lagefestpunkt

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_Meer


   Bases: :py:obj:`Enumeration`

   AX_Funktion_Meer

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_Platz


   Bases: :py:obj:`Enumeration`

   AX_Funktion_Platz

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_Polder


   Bases: :py:obj:`Enumeration`

   AX_Funktion_Polder

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_Referenzstationspunkt


   Bases: :py:obj:`Enumeration`

   AX_Funktion_Referenzstationspunkt

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_Schiffsverkehr


   Bases: :py:obj:`Enumeration`

   AX_Funktion_Schiffsverkehr

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_SchutzgebietNachWasserrecht


   Bases: :py:obj:`Enumeration`

   AX_Funktion_SchutzgebietNachWasserrecht

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_Schwerefestpunkt


   Bases: :py:obj:`Enumeration`

   AX_Funktion_Schwerefestpunkt

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_SportFreizeitUndErholungsflaeche


   Bases: :py:obj:`Enumeration`

   AX_Funktion_SportFreizeitUndErholungsflaeche

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_StehendesGewaesser


   Bases: :py:obj:`Enumeration`

   AX_Funktion_StehendesGewaesser

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_Strasse


   Bases: :py:obj:`Enumeration`

   AX_Funktion_Strasse

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_Strassenachse


   Bases: :py:obj:`Enumeration`

   AX_Funktion_Strassenachse

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_UnlandVegetationsloseFlaeche


   Bases: :py:obj:`Enumeration`

   AX_Funktion_UnlandVegetationsloseFlaeche

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_UntergeordnetesGewaesser


   Bases: :py:obj:`Enumeration`

   AX_Funktion_UntergeordnetesGewaesser

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_Vegetationsmerkmal


   Bases: :py:obj:`Enumeration`

   AX_Funktion_Vegetationsmerkmal

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_Weg


   Bases: :py:obj:`Enumeration`

   AX_Funktion_Weg

   .. py:attribute:: VALUES

      


.. py:class:: AX_Funktion_Wegachse


   Bases: :py:obj:`Enumeration`

   AX_Funktion_Wegachse

   .. py:attribute:: VALUES

      


.. py:class:: AX_Gebaeude


   Bases: :py:obj:`AG_Objekt`

   Gebäude

   'Gebäude' ist ein dauerhaft errichtetes Bauwerk, dessen Nachweis wegen seiner Bedeutung als Liegenschaft
   erforderlich ist sowie dem Zweck der Basisinformation des Liegenschaftskatasters dient.

   .. py:attribute:: anzahlDerOberirdischenGeschosse
      :type: Optional[Integer]

      'Anzahl der oberirdischen Geschosse' ist die Anzahl der oberirdischen Geschosse des Gebäudes.

   .. py:attribute:: anzahlDerUnterirdischenGeschosse
      :type: Optional[Integer]

      'Anzahl der unterirdischen Geschosse' ist die Anzahl der unterirdischen Geschosse des Gebäudes.

   .. py:attribute:: baujahr
      :type: list[Integer]

      'Baujahr' ist das Jahr der Fertigstellung oder der baulichen Veränderung des Gebäudes.

   .. py:attribute:: bauweise
      :type: Optional[AX_Bauweise_Gebaeude]

      'Bauweise' ist die Beschreibung der Art der Bauweise.

   .. py:attribute:: dachart
      :type: Optional[CharacterString]

      'Dachart' gibt die Art der Dacheindeckung (z.B. Reetdach) an.

   .. py:attribute:: dachform
      :type: Optional[AX_Dachform]

      'Dachform' beschreibt die charakteristische Form des Daches.

   .. py:attribute:: dachgeschossausbau
      :type: Optional[AX_Dachgeschossausbau_Gebaeude]

      'Dachgeschossausbau' ist ein Hinweis auf den Ausbau bzw. die Ausbaufähigkeit des Dachgeschosses.

   .. py:attribute:: gebaeudefunktion
      :type: AX_Gebaeudefunktion

      'Gebäudefunktion' ist die zum Zeitpunkt der Erhebung vorherrschend funktionale Bedeutung des Gebäudes
      (Dominanzprinzip).

   .. py:attribute:: gebaeudekennzeichen
      :type: Optional[CharacterString]

      'Gebäudekennzeichen' ist ein eindeutiges Fachkennzeichen für ein Gebäude, bestehend aus den Schlüsseln für
      die Gemeinde (8 Stellen), Straße (5 Stellen), die Hausnummer des Gebäudes (4 Stellen), dem Adressierungszusatz
      (4 Stellen)  und die laufende Nummer des Gebäudes (3 Stellen). Die Stellen sind jeweils rechtsbündig zu
      führen. Fehlende Stellen werden mit Nullen aufgefüllt. Der Adressierungszusatz und die laufende Nummer des
      Nebengebäudes sind optional und werden, wenn sie nicht belegt sind, mit Unterstrich "_" gefüllt.
      Die Attributart wird im Rahmen der Migration aus den bisherigen Verfahrenslösungen übernommen und werden nur
      in ATKIS dauerhaft geführt.

   .. py:attribute:: gehoert
      :type: list[AX_Person]

      'Gebäude' gehört 'Person'.
      Die Relation kommt nur vor, wenn unabhängig von Eintragungen im Grundbuch ('Buchungsstelle' mit der
      Attributart 'Buchungsart') für das Gebäude ein Eigentum nach BGB begründet ist.

   .. py:attribute:: gehoertZu
      :type: Optional[AX_Gebaeude]

      'Gebäude' gehört zu 'Gebäude', wenn die Gebäude baulich zusammen gehören und im Gegensatz zum Bauteil eine
      gleichrangige Bedeutung haben.

   .. py:attribute:: geschossflaeche
      :type: Optional[Area]

      'Geschossfläche' ist die Gebäudegeschossfläche in [qm].

   .. py:attribute:: grundflaeche
      :type: Optional[Area]

      'Grundfläche' ist die Gebäudegrundfläche in [qm].

   .. py:attribute:: haengtZusammenMit
      :type: Optional[AX_Gebaeude]

      haengtZusammenMit

   .. py:attribute:: hat
      :type: Optional[AX_LagebezeichnungMitPseudonummer]

      'Gebäude' hat 'Lagebezeichnung mit Pseudonummer'.

   .. py:attribute:: hochhaus
      :type: Optional[Boolean]

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

   .. py:attribute:: lageZurErdoberflaeche
      :type: Optional[AX_LageZurErdoberflaeche_Gebaeude]

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

   .. py:attribute:: name
      :type: list[CharacterString]

      'Name' ist der Eigenname oder die Bezeichnung des Gebäudes.

   .. py:attribute:: nutzung
      :type: list[AX_Nutzung_Gebaeude]

      'Nutzung' ist die Gebäudenutzung und enthält den jeweiligen prozentualen Nutzungsanteil an der
      Gesamtnutzung.
      Das Attribut setzt sich zusammen aus:
      1. Spalte: Nutzung
      2. Spalte: Nutzungsanteil
      Die zulässigen Werte für die erste Spalte sind unter Werteart zu finden. Die Summe der Nutzungsanteile, die in
      den Attributen 'Nutzung' nachgewiesen sind, muss immer 100 ergeben.

   .. py:attribute:: objekthoehe
      :type: Optional[Length]

      'Objekthöhe' ist die Höhendifferenz in [m] zwischen dem höchsten Punkt der Dachkonstruktion und der
      festgelegten Geländeoberfläche des Gebäudes.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQMitDatenerhebung]

      Angaben zur Herkunft der Informationen (Erhebungsstelle). Die Information ist konform zu den Vorgaben aus
      ISO 19115 zu repräsentieren.

   .. py:attribute:: umbauterRaum
      :type: Optional[Volume]

      'Umbauter Raum' ist der umbaute Raum [Kubikmeter] des Gebäudes.

   .. py:attribute:: weitereGebaeudefunktion
      :type: list[AX_Weitere_Gebaeudefunktion]

      'Weitere Gebäudefunktion' ist die Funktion, die ein Gebäude neben der dominierenden Gebäudefunktion hat.

   .. py:attribute:: zeigtAuf
      :type: list[AX_LagebezeichnungMitHausnummer]

      'Gebäude' zeigt auf 'Lagebezeichnung mit Hausnummer'.

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_Gebaeude]

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


.. py:class:: AX_Gebaeudeausgestaltung


   Bases: :py:obj:`AU_Linienobjekt`

   Gebäudeausgestaltung

   'Gebäudeausgestaltung' dient zur Speicherung von Gebäudeausgestaltungslinien, wenn eine Objektbildung im Zuge
   der Migration nicht möglich ist.

   .. py:attribute:: darstellung
      :type: AX_Darstellung_Gebaeudeausgestaltung

      'Darstellung' beschreibt die Signaturierung der Gebäudeausgestaltungslinien.

   .. py:attribute:: zeigtAuf
      :type: AX_Gebaeude

      'Gebäudeausgestaltung' zeigt auf die zugehörige Objektart 'Gebäude'.


.. py:class:: AX_Gebaeudefunktion


   Bases: :py:obj:`Enumeration`

   AX_Gebaeudefunktion

   .. py:attribute:: VALUES

      


.. py:class:: AX_Gebiet


   Bases: :py:obj:`TA_MultiSurfaceComponent`

   Gebiet

   'Gebiet' ist ein Teil der Erdoberfläche, der von einer festgelegten Grenzlinie umschlossen ist und den
   politischen Einflussbereich einer Verwaltungseinheit repräsentiert.

   .. py:attribute:: schluesselGesamt
      :type: CharacterString

      'Schlüssel (gesamt)' enthält die geltende Abkürzung des Katalogeintrags (bzw. von dessen Bezeichnung). Er
      setzt sich ggf. aus mehreren Einzelteilen des Schlüssels des Katalogeintrags zusammen, die in der Attributart
      'Schlüssel' und dem dazugehörigen Datentyp angegeben sind. Die Reihenfolge der Schlüsselbestandteile ergibt
      sich ebenfalls aus diesem Datentyp.
      Im 'Schlüssel (gesamt)' werden Stellen, für die keine Schlüssel vergeben sind, mit Nullen gefüllt.


.. py:class:: AX_Gebiet_Bundesland


   Bases: :py:obj:`AX_Gebiet`

   AX_Gebiet_Bundesland

   'Bundesland' umfasst das Gebiet des jeweiligen Bundeslandes innerhalb der Bundesrepublik Deutschland.

   .. py:attribute:: land
      :type: AX_Bundesland_Schluessel

      'Land' ist die amtliche Verschlüsselung von 'Bundesland'.


.. py:class:: AX_Gebiet_Kreis


   Bases: :py:obj:`AX_Gebiet`

   AX_Gebiet_Kreis

   'Kreis/Region' enthält alle zur Kreisebene zählenden Verwaltungseinheiten innerhalb eines Bundeslandes.

   .. py:attribute:: kreis
      :type: AX_Kreis_Schluessel

      'Kreis' ist die amtliche Verschlüsselung von 'Kreis/Region'.


.. py:class:: AX_Gebiet_Nationalstaat


   Bases: :py:obj:`AX_Gebiet`

   AX_Gebiet_Nationalstaat

   'Nationalstaat' umfasst das Gebiet der Bundesrepublik Deutschland. Im Bereich des Bodensees wird die
   Staatsgrenze durch die seeseitigen Gemeindegrenzen repräsentiert, im Bereich der Nord- und Ostsee durch die
   12-Seemeilenzone.

   .. py:attribute:: nationalstaat
      :type: CharacterString

      'Nationalstaat' ist die amtliche Verschlüsselung von 'Nationalstaat'.


.. py:class:: AX_Gebiet_Regierungsbezirk


   Bases: :py:obj:`AX_Gebiet`

   AX_Gebiet_Regierungsbezirk

   'Regierungsbezirk' enthält alle zur Regierungsbezirksebene zählenden Verwaltungseinheiten innerhalb eines
   Bundeslandes.

   .. py:attribute:: regierungsbezirk
      :type: AX_Regierungsbezirk_Schluessel

      'Regierungsbezirk' ist die amtliche Verschlüsselung von 'Regierungsbezirk'.


.. py:class:: AX_Gebiet_Verwaltungsgemeinschaft


   Bases: :py:obj:`AX_Gebiet`

   AX_Gebiet_Verwaltungsgemeinschaft

   'Verwaltungsgemeinschaft' umfasst das Gebiet der zur Verwaltungsgemeinschaft gehörenden
   Verwaltungseinheiten.

   .. py:attribute:: artDerVerbandsgemeinde
      :type: AX_Art_Verbandsgemeinde

      'Art der Verwaltungsgemeinschaft' bezeichnet die aus dem unterschiedlichen Kommunalrecht der Bundesländer
      resultierende Administrationsform.

   .. py:attribute:: verwaltungsgemeinschaft
      :type: AX_Verwaltungsgemeinschaft_Schluessel

      'Verwaltungsgemeinschaft' ist die amtliche Verschlüsselung von 'Verwaltungs-gemeinschaft'.


.. py:class:: AX_Gebietsgrenze


   Bases: :py:obj:`TA_CurveComponent`

   Gebietsgrenze

   'Gebietsgrenze' ist ein Teil der Grenzlinie eines Gebiets.

   .. py:attribute:: artDerGebietsgrenze
      :type: list[AX_ArtDerGebietsgrenze_Gebietsgrenze]

      'Art der Gebietsgrenze' gibt die administrative Bedeutung von 'Gebietsgrenze' an.


.. py:class:: AX_Gehoelz


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Gehölz

   'Gehölz' ist eine Fläche, die mit einzelnen Bäumen, Baumgruppen, Büschen, Hecken und Sträuchern bestockt
   ist.

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_Gehoelz]

      'Funktion' beschreibt, welchem Zweck 'Gehölz' dient.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Gehölz'.

   .. py:attribute:: vegetationsmerkmal
      :type: Optional[AX_Vegetationsmerkmal_Gehoelz]

      'Vegetationsmerkmal' beschreibt den Bewuchs von 'Gehölz'.


.. py:class:: AX_Gelaendekante


   Bases: :py:obj:`AG_Linienobjekt`

   Geländekante

   'Geländekante' ist die Schnittlinie unterschiedlich geneigter Geländeflächen.

   .. py:attribute:: artDerGelaendekante
      :type: AX_ArtDerGelaendekante

      'Art der Geländekante' beschreibt die Eigenschaft der Geländekante.

   .. py:attribute:: erfassung
      :type: Optional[AX_Erfassung_DGM]

      'Erfassung' beschreibt die Erfassungsmethode, das Erfassungsdatum und die Sicherheit mit dem das Objekt
      erfasst wurden.

   .. py:attribute:: hoehengenauigkeit
      :type: Optional[DQ_AbsoluteExternalPositionalAccuracy]

      'Höhengenauigkeit' beschreibt die Standardabweichung, mit der das Objekt erfasst wurde.

   .. py:attribute:: ursprung
      :type: Optional[AX_Ursprung]

      'Ursprung' beschreibt die Entstehung der Geländekante.


.. py:class:: AX_Gemarkung


   Bases: :py:obj:`AX_Katalogeintrag`, :py:obj:`AA_NREO`

   Gemarkung

   "Gemarkung" ist ein Katasterbezirk, der eine zusammenhängende Gruppe von Flurstücken umfasst. Er kann von
   Gemarkungsteilen/Fluren unterteilt werden.

   .. py:attribute:: istAmtsbezirkVon
      :type: list[AX_Dienststelle_Schluessel]

      "Gemarkung" ist Verwaltungsbezirk einer Dienststelle.

   .. py:attribute:: schluessel
      :type: AX_Gemarkung_Schluessel

      'Schlüssel' enthält die geltende amtliche Abkürzung der Verwaltungseinheit.


.. py:class:: AX_Gemarkung_Schluessel


   Bases: :py:obj:`Object`

   AX_Gemarkung_Schluessel

   Amtliche Verschlüsselung der Gemarkung.

   .. py:attribute:: gemarkungsnummer
      :type: CharacterString

      'Gemarkungsnummer' enthält die von der Katasterbehörde zur eindeutigen Bezeichnung der Gemarkung vergebene
      Nummer innerhalb eines Bundeslandes.

   .. py:attribute:: land
      :type: CharacterString

      'Land' enthält den Schlüssel für das Bundesland.


.. py:class:: AX_GemarkungsteilFlur


   Bases: :py:obj:`AX_Katalogeintrag`, :py:obj:`AA_NREO`

   Gemarkungsteil/Flur

   "Gemarkungsteil/Flur" enthält die Gemarkungsteile und Fluren. Gemarkungsteile kommen nur in Bayern vor und
   entsprechen den Fluren in anderen Bundesländern.

   .. py:attribute:: gehoertZu
      :type: list[AX_Dienststelle_Schluessel]

      "Gemarkungsteil" gehört zum Amtsbezirk einer Dienststelle. Die Relation kommt vor, wenn die Gemarkung als
      kleinste Verwaltungseinheit von Dienststellen nicht ausreicht.

   .. py:attribute:: schluessel
      :type: AX_GemarkungsteilFlur_Schluessel

      'Schlüssel' enthält die geltende amtliche Abkürzung der Verwaltungseinheit.


.. py:class:: AX_GemarkungsteilFlur_Schluessel


   Bases: :py:obj:`Object`

   AX_GemarkungsteilFlur_Schluessel

   Amtliche Verschlüsselung des Gemarkungsteils bzw. der Flur.

   .. py:attribute:: gemarkung
      :type: CharacterString

      Gemarkung.

   .. py:attribute:: gemarkungsteilFlur
      :type: CharacterString

      Gemarkungsteil bzw. Flur.

   .. py:attribute:: land
      :type: CharacterString

      Bundesland.


.. py:class:: AX_Gemeinde


   Bases: :py:obj:`AX_Katalogeintrag`, :py:obj:`AA_NREO`

   Gemeinde

   'Gemeinde' enthält alle zur Gemeindeebene zählenden Verwaltungseinheiten innerhalb eines Bundeslandes.

   .. py:attribute:: gemeindekennzeichen
      :type: AX_Gemeindekennzeichen

      'Gemeindekennzeichen' enthält die geltende amtliche Abkürzung von 'Gemeinde'.

   .. py:attribute:: istAmtsbezirkVon
      :type: list[AX_Dienststelle_Schluessel]

      istAmtsbezirkVon


.. py:class:: AX_Gemeindekennzeichen


   Bases: :py:obj:`Object`

   Gemeindekennzeichen

   'Gemeindekennzeichen' ist die vom Statistischen Bundesamt veröffentlichte Schlüsselnummer des kommunalen
   Gebietes (Stadt-, Landgemeinde, gemeindefreies Gebiet).
   Das Gemeindekennzeichen (siehe Katalog der Gemeinden) besteht aus den Verschlüsselungen für :
   1. Spalte: Land
   2. Spalte: Regierungsbezirk
   3. Spalte: Kreis (kreisfreie Stadt)
   4. Spalte: Gemeinde
   und optional (siehe Katalog der Gemeindeteile) dem
   5. Spalte: Gemeindeteil

   .. py:attribute:: gemeinde
      :type: CharacterString

      Gemeinde.

   .. py:attribute:: gemeindeteil
      :type: Optional[CharacterString]

      Gemeindeteil.

   .. py:attribute:: kreis
      :type: CharacterString

      Kreis.

   .. py:attribute:: land
      :type: CharacterString

      Bundesland.

   .. py:attribute:: regierungsbezirk
      :type: Optional[CharacterString]

      Regierungsbezirk. Diese Attributart ist optional, da nicht in allen Ländern Regierungsbezirke vorkommen.


.. py:class:: AX_Gemeindeteil


   Bases: :py:obj:`AX_Katalogeintrag`, :py:obj:`AA_NREO`

   Gemeindeteil

   'Gemeindeteil' enthält alle zur Gemeindeteilebene zählenden Verwaltungseinheiten innerhalb eines
   Bundeslandes.

   .. py:attribute:: schluessel
      :type: AX_Gemeindekennzeichen

      'Schlüssel' enthält die geltende amtliche Abkürzung von 'Gemeindeteil'.


.. py:class:: AX_Genauigkeitsstufe_Punktort


   Bases: :py:obj:`Enumeration`

   AX_Genauigkeitsstufe_Punktort

   .. py:attribute:: VALUES

      


.. py:class:: AX_Genauigkeitsstufe_Schwere


   Bases: :py:obj:`Enumeration`

   AX_Genauigkeitsstufe_Schwere

   .. py:attribute:: VALUES

      


.. py:class:: AX_GeoreferenzierteGebaeudeadresse


   Bases: :py:obj:`AU_Punktobjekt`

   Georeferenzierte Gebäudeadresse

   'Georeferenzierte Gebäudeadresse' enthält alle Informationen für die Ausgabe der amtlichen Hauskoordinate.
   Die Abgabe erfolgt über  Bestandsdatenauszug bzw. NBA-Verfahren. Das bisherige Verfahren zur Abgabe der
   Hauskoordinaten kann durch eine XSLT-Transformation erzeugt werden.

   .. py:attribute:: adressierungszusatz
      :type: Optional[CharacterString]

      Adressierungszusatz wird (soweit vorhanden) aus der Attributart 'Hausnummer' bei
      AX_LagebezeichnungMitHausnummer abgeleitet.

   .. py:attribute:: datensatznummer
      :type: Optional[CharacterString]

      Enthält eine eindeutige Datensatznummer, bestehend aus dem Schlüssel des Bundeslandes gefolgt von einer
      Nummer. Wird im Rahmen der Migration belegt.

   .. py:attribute:: gemeinde
      :type: CharacterString

      gemeinde

   .. py:attribute:: hausnummer
      :type: CharacterString

      'Hausnummer' ist die von der Gemeinde für ein bestehendes oder geplantes Gebäude vergebene Nummer ohne
      Adressierungszusatz.

   .. py:attribute:: kreis
      :type: CharacterString

      kreis

   .. py:attribute:: land
      :type: CharacterString

      land

   .. py:attribute:: ortsteil
      :type: CharacterString

      Belegt mit vier Stellen. Falls Ortsteil nicht vorkommt, wird Füllzeichen '0' verwendet.

   .. py:attribute:: postalischeAdresse
      :type: Optional[AX_Post]

      'Postalische Adresse' enthält Angaben, die entweder direkt geführt oder extern ergänzt werden. Das
      Endprodukt muss bei Abgabe an den Kunden diese Informationen enthalten.

   .. py:attribute:: qualitaetsangaben
      :type: AX_Qualitaet_Hauskoordinate

      Enthält Qualitätsaussagen zur Lage der Gebäudekoordinate.

   .. py:attribute:: regierungsbezirk
      :type: CharacterString

      Belegt mit einer Stelle. Falls Regierungsbezirk nicht vorkommt, wird Füllzeichen '0' verwendet.

   .. py:attribute:: strassenschluessel
      :type: CharacterString

      strassenschluessel


.. py:class:: AX_Geripplinie


   Bases: :py:obj:`AU_Linienobjekt`

   Geripplinie

   'Geripplinie' ist eine spezielle Falllinie zur Erfassung von Rücken und Mulden.

   .. py:attribute:: artDerGeripplinie
      :type: Optional[AX_ArtDerGeripplinie]

      'Art der Geripplinie' ist die Bedeutung der Geripplinie.

   .. py:attribute:: erfassung
      :type: AX_Erfassung_DGM

      'Erfassung' beschreibt die Erfassungsmethode, das Erfassungsdatum und die Sicherheit mit dem das Objekt
      erfasst wurden.

   .. py:attribute:: hoehengenauigkeit
      :type: Optional[DQ_AbsoluteExternalPositionalAccuracy]

      'Höhengenauigkeit' beschreibt die Standardabweichung, mit der das Objekt erfasst wurde.


.. py:class:: AX_Gewaesserachse


   Bases: :py:obj:`TA_CurveComponent`

   Gewässerachse

   'Gewässerachse' repräsentiert eine Wasserfläche, die Bestandteil des topologischen Gewässernetzes ist.

   .. py:attribute:: breiteDesGewaessers
      :type: Optional[Integer]

      'Breite des Gewässers' ist die Breite von 'Gewässerachse' in [m] gemäß Klassenangabe.
      Die Breite von Gewässern kann sich kontinuierlich ändern. Als 'Breite des Gewässers' ist eine
      durchschnittliche Breite für einen längeren Streckenabschnitt anzugeben. Als längerer Streckenabschnitt gilt
      eine Strecke von >= 500 m.

   .. py:attribute:: fliessrichtung
      :type: Boolean

      'Fließrichtung' ist die Richtung in der das Wasser fließt. Die Richtung der Geometrie der Gewässerachse und
      die der Fließrichtung ist dabei identisch (true).

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_Gewaesserachse]

      'Funktion' ist die Art von 'Gewässerachse'.

   .. py:attribute:: hydrologischesMerkmal
      :type: Optional[AX_HydrologischesMerkmal_Gewaesserachse]

      'Hydrologisches Merkmal' gibt die Wasserverhältnisse von 'Gewässerachse' an.

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_Kanal]

      'Zustand' beschreibt die Betriebsbereitschaft von 'Gewässerachse' mit FKT 8300.


.. py:class:: AX_Gewaesserbegrenzung


   Bases: :py:obj:`AU_Linienobjekt`

   Gewässerbegrenzung

   'Gewässerbegrenzung' ist die Trennlinie zwischen einem Gewässer und dem festen Land.

   .. py:attribute:: besondereArtDerGewaesserbegrenzung
      :type: Optional[AX_BesondereArtDerGewaesserbegrenzung]

      'Besondere Art der Gewässerbegrenzung' beschreibt eine besondere Eigenschaft des Objektes.

   .. py:attribute:: erfassungGewaesserbegrenzung
      :type: AX_ErfassungGewaesserbegrenzung

      'Erfassung' beschreibt die Erfassungsmethode, das Erfassungsdatum und die Sicherheit mit dem das Objekt
      erfasst wurden.

   .. py:attribute:: hoehengenauigkeit
      :type: Optional[DQ_AbsoluteExternalPositionalAccuracy]

      'Höhengenauigkeit' beschreibt die Standardabweichung, mit der das Objekt erfasst wurde.

   .. py:attribute:: ursprung
      :type: Optional[AX_Ursprung]

      'Ursprung' beschreibt die Entstehung des Objektes.


.. py:class:: AX_Gewaessermerkmal


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AU_Objekt`

   Gewässermerkmal

   'Gewässermerkmal' sind besondere Eigenschaften eines Gewässers.

   .. py:attribute:: art
      :type: AX_Art_Gewaessermerkmal

      'Art' beschreibt die Ausprägung von 'Gewässermerkmal'.

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die von einer Fachstelle vergebene Kennziffer von 'Gewässermerkmal'.

   .. py:attribute:: hydrologischesMerkmal
      :type: Optional[AX_HydrologischesMerkmal_Gewaessermerkmal]

      'Hydrologisches Merkmal' gibt die Wasserverhältnisse von 'Gewässermerkmal' an.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Gewässermerkmal'.

   .. py:attribute:: objekthoehe
      :type: Optional[Length]

      'Objekthöhe' ist die Höhendifferenz in [m] zwischen den mittleren Wasserständen unmittelbar oberhalb und
      unterhalb von 'Gewässermerkmal'.


.. py:class:: AX_Gewaesserstationierungsachse


   Bases: :py:obj:`TA_CurveComponent`, :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`

   Gewässerstationierungsachse

   'Gewässerstationierungsachse' ist eine von einer Wasserfachstelle festgelegte Linie in Gewässern.

   .. py:attribute:: artDerGewaesserachse
      :type: Optional[AX_ArtDerGewaesserachse]

      'Art der Gewässerachse' beschreibt die Festlegung von 'Gewässerstationierungsachse'.

   .. py:attribute:: fliessrichtung
      :type: Boolean

      'Fließrichtung' ist die Richtung in der das Wasser fließt. Die Richtung der Geometrie der
      Gewässerstationierungsachse und die der Fließrichtung ist dabei indentisch (true).

   .. py:attribute:: gewaesserkennzahl
      :type: Optional[CharacterString]

      'Gewässerkennzahl' ist die von der Fachverwaltung vergebene Verschlüsselung von
      'Gewässerstationierungsachse'.
      Die Gewässerkennzahl beschreibt in der
      1.- 19. Stelle die Gewässerkennzahl laut LAWA und in der
      20.- 29. Stelle die Gebiets- oder Abschnittskennung zur Gewässerkennzahl.

   .. py:attribute:: identnummer
      :type: Optional[CharacterString]

      'Identnummer' ist die von der Wasser- und Schifffahrtsverwaltung vergebene Verschlüsselung des
      Gewässers.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Gewässerstationierungsachse'.

   .. py:attribute:: zweitname
      :type: Optional[CharacterString]

      'Zweitname' ist der touristische bzw. volkstümliche  Name von 'Gewässerstationierungsachse'.


.. py:class:: AX_Gewann


   Bases: :py:obj:`AU_Objekt`

   Gewann

   'Gewann' ist ein bestimmtes, mit einem Namen bezeichnetes Gebiet der Erdoberfläche; Teil von 'Kleinräumiger
   Landschaftsteil'.

   .. py:attribute:: name
      :type: CharacterString

      'Name' ist der Eigenname von 'Gewann'.


.. py:class:: AX_Gleis


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AU_Objekt`

   Gleis

   'Gleis' ist ein zur Führung von Schienenfahrzeugen verlegtes Schienenpaar.

   .. py:attribute:: art
      :type: Optional[AX_Art_Gleis]

      'Art' ist die besondere Ausführung von 'Gleis'.

   .. py:attribute:: bahnkategorie
      :type: list[AX_Bahnkategorie_Gleis]

      'Bahnkategorie' bezeichnet das Verkehrsmittel, das das Gleis nutzt.

   .. py:attribute:: lageZurOberflaeche
      :type: Optional[AX_LageZurOberflaeche_Gleis]

      'Lage zur Oberfläche' bezeichnet die Lage zur Oberfläche.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist die der Objektart zugehörige Bezeichnung oder deren Eigenname.


.. py:class:: AX_GNSSAntenne


   Bases: :py:obj:`Object`

   AX_GNSSAntenne

   Angaben zur GNSS-Antenne:
   - GNSS-Antennen- und Radome-Typ
   - Seriennummer
   - Antennenreferenzpunkt (ARP)
   - Azimutale Abweichung der Antennennullrichtung von der Nordrichtung in Altgradangabe
   - Antennenhöhe von der Punktvermarkung bis zum Antennenreferenzpunkt (ARP) in Meterangabe
   - Höhenoffset nach Herstellerangaben vom ARP bis Phasenzentrum L1 in Meterangabe
   - Höhenoffset nach Herstellerangaben vom ARP bis Phasenzentrum L2 in Meterangabe
   - Aufbaudatum
   - Abbaudatum
   - Zusätzliche Informationen

   .. py:attribute:: abbaudatum
      :type: Optional[CharacterString]

      Abbaudatum

   .. py:attribute:: antennenhoehe
      :type: Distance

      Antennenhöhe von der Punktvermarkung bis zum Antennenreferenzpunkt (ARP) in Meterangabe

   .. py:attribute:: antennenreferenzpunkt
      :type: CharacterString

      Antennenreferenzpunkt (ARP)

   .. py:attribute:: aufbaudatum
      :type: CharacterString

      Aufbaudatum

   .. py:attribute:: azimutaleAbweichung
      :type: Angle

      Azimutale Abweichung der Antennennullrichtung von der Nordrichtung in Altgradangabe

   .. py:attribute:: gnssAntennenUndRadomeTyp
      :type: CharacterString

      GNSS-Antennen- und Radome-Typ

   .. py:attribute:: hoehenoffsetL1
      :type: Distance

      Höhenoffset nach Herstellerangaben vom ARP bis Phasenzentrum L1 in Meterangabe

   .. py:attribute:: hoehenoffsetL2
      :type: Distance

      Höhenoffset nach Herstellerangaben vom ARP bis Phasenzentrum L2 in Meterangabe

   .. py:attribute:: seriennummer
      :type: CharacterString

      Seriennummer

   .. py:attribute:: zusaetzlicheInformationen
      :type: Optional[CharacterString]

      Zusätzliche Informationen


.. py:class:: AX_GNSSEmpfaenger


   Bases: :py:obj:`Object`

   AX_GNSSEmpfaenger

   Angaben zum GNSS-Empfaenger:
   - GNSS-Empfängertyp
   - Seriennummer
   - Firmwareversion
   - Aufbaudatum
   - Abbaudatum
   - Zusätzliche Informationen

   .. py:attribute:: abbaudatum
      :type: Optional[CharacterString]

      Abbaudatum

   .. py:attribute:: aufbaudatum
      :type: Optional[CharacterString]

      Aufbaudatum

   .. py:attribute:: firmwareversion
      :type: Optional[CharacterString]

      Firmwareversion

   .. py:attribute:: gnssEmpfaengertyp
      :type: Optional[CharacterString]

      GNSS-Empfängertyp

   .. py:attribute:: seriennummer
      :type: Optional[CharacterString]

      Seriennummer

   .. py:attribute:: zusaetzlicheInformationen
      :type: Optional[CharacterString]

      Zusätzliche Informationen


.. py:class:: AX_GNSSTauglichkeit


   Bases: :py:obj:`Enumeration`

   AX_GNSSTauglichkeit

   .. py:attribute:: VALUES

      


.. py:class:: AX_GrablochDerBodenschaetzung


   Bases: :py:obj:`AU_Punktobjekt`

   Grabloch der Bodenschätzung

   'Grabloch der Bodenschätzung' ist der Lagepunkt der Profilbeschreibung von Grab-/Bohrlöchern.

   .. py:attribute:: bedeutung
      :type: list[AX_Bedeutung_GrablochDerBodenschaetzung]

      'Bedeutung' ist die Art des Grab-/Bohrlochs.

   .. py:attribute:: bodenzahlOderGruenlandgrundzahl
      :type: Optional[CharacterString]

      'Bodenzahl oder Grünlandgrundzahl' ist die Wertzahl nach dem Acker- oder Grünlandschätzungsrahmen.

   .. py:attribute:: gehoertZu
      :type: Optional[AX_Tagesabschnitt]

      Jedes Grabloch einer Bodenschätzung liegt in einem Tagesabschnitt.

   .. py:attribute:: inGemarkung
      :type: Optional[AX_Gemarkung_Schluessel]

      Jedes Grabloch einer Bodenschätzung liegt in einer Gemarkung.

   .. py:attribute:: kennziffer
      :type: AX_KennzifferGrabloch

      'Kennziffer' ist ein von der zuständigen Behörde zur eindeutigen Bezeichnung der Grablöcher vergebenes
      Ordnungsmerkmal.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQMitDatenerhebung]

      Angaben zur Herkunft der Informationen (Erhebungsstelle, Art der Datenerhebung).


.. py:class:: AX_Grenzpunkt


   Bases: :py:obj:`AA_ZUSO`

   Grenzpunkt

   'Grenzpunkt' ist ein den Grenzverlauf bestimmender, meist durch Grenzzeichen gekennzeichneter Punkt.

   .. py:attribute:: abmarkung_Marke
      :type: AX_Marke

      'Abmarkung (Marke)' ist die Marke zur dauerhaften Kennzeichnung von Grenzpunkten im Boden und an baulichen
      Anlagen.
      Die Attributart ist hierarchisch in vier Stufen gegliedert. Die Gliederungsstufen ergeben sich aus den Werten
      für die Bezeichner (Tausender-, Hunderter-, Zehner- und Einerstelle).

   .. py:attribute:: ausgesetzteAbmarkung
      :type: Optional[AX_Dienststelle_Schluessel]

      'Ausgesetzte Abmarkung' ist eine Kennzeichnung der Stelle, die die Abmarkung eines Grenzpunktes zeitweilig
      ausgesetzt bzw. zurückgestellt hat (siehe Katalog der Dienststellen).

   .. py:attribute:: bemerkungZurAbmarkung
      :type: Optional[AX_BemerkungZurAbmarkung_Grenzpunkt]

      'Bemerkung zur Abmarkung' ist eine Angabe zur Sicherung der Abmarkung.

   .. py:attribute:: besonderePunktnummer
      :type: Optional[CharacterString]

      'Besondere Punktnummer' ist eine durch amtliche Stellen vergebene fachspezifische Kennung für einen
      Grenzpunkt (z.B.: Landes- oder Bundesgrenzpunktes).

   .. py:attribute:: beziehtSichAufSFP
      :type: AX_Schwerefestpunkt

      beziehtSichAufSFP

   .. py:attribute:: festgestellterGrenzpunkt
      :type: Optional[Boolean]

      'Festgestellter Grenzpunkt' ist ein Hinweis darauf, dass der Grenzpunkt Bestandskraft erlangt hat.

   .. py:attribute:: gehoertZuLFP
      :type: AX_Lagefestpunkt

      gehoertZuLFP

   .. py:attribute:: gruendeDerAusgesetztenAbmarkung
      :type: Optional[AX_GruendeDerAusgesetztenAbmarkung_Grenzpunkt]

      'Gründe der ausgesetzten Abmarkung' zeigt die Gründe auf, weshalb eine Abmarkung zeitweilig ausgesetzt
      ist.

   .. py:attribute:: horizontfreiheit
      :type: Optional[AX_Horizontfreiheit_Grenzpunkt]

      'Horizontfreiheit' beschreibt die Abschattung bei Satellitenmessverfahren.

   .. py:attribute:: punktkennung
      :type: Optional[CharacterString]

      'Punktkennung' ist ein von der Katasterbehörde vergebenes Ordnungsmerkmal.

   .. py:attribute:: relativeHoehe
      :type: Optional[Length]

      'Relative Höhe' ist die Angabe der Höhe [m] der 'Abmarkung (Marke)' oberhalb der Erdoberfläche oder der
      Tiefe [m] unterhalb der Erdoberfläche.
      (Vorzeichenregel: oberhalb der Erdoberfläche '+', unterhalb der Erdoberfläche '-'.)

   .. py:attribute:: sonstigeEigenschaft
      :type: list[CharacterString]

      'Sonstige Eigenschaft' sind Informationen zum Grenzpunkt.
      Sonstige Eigenschaften werden im Rahmen der Migration aus bestehenden Verfahrenslösungen übernommen.

   .. py:attribute:: zeigtAuf
      :type: Optional[AX_Grenzpunkt]

      Ein von der Geometrie der Flurstücksfläche abweichender  'Grenzpunkt' (Sonderfall des indirekt abgemarkten
      Grenzpunktes) zeigt auf einen 'Grenzpunkt', der in der Flurstücksgrenze liegt.

   .. py:attribute:: zeitpunktDerEntstehung
      :type: Optional[CharacterString]

      'Zeitpunkt der Entstehung' ist der Zeitpunkt oder das Entstehungsjahr, zu dem der Grenzpunkt fachlich
      entstanden ist.
      Das Attribut kommt vor, wenn der Zeitpunkt der Entstehung von dem Zeitpunkt abweicht, der systemseitig bei der
      Eintragung in den Bestandsdaten als Anfang der Lebenszeit (siehe Lebenszeitintervall bei Objekten) gesetzt
      wird. Die Regelungen hierzu sind länderspezifisch gefasst.

   .. py:attribute:: zustaendigeStelle
      :type: Optional[AX_Dienststelle_Schluessel]

      'Zuständige Stelle' enthält den Dienststellenschlüssel der Stelle, die eine Zuständigkeit besitzt.

   .. py:attribute:: zwischenmarke
      :type: Optional[Boolean]

      'Zwischenmarke' ist eine gebietsweise übliche Bezeichnung für ein Grenzzeichen, das in eine geradlinige
      Flurstücksgrenze eingebracht ist, um den Grenzverlauf bei fehlender Sichtverbindung oder großer Entfernung
      zwischen den Grenzzeichen ausreichend erkennbar zu machen.


.. py:class:: AX_Grenzuebergang


   Bases: :py:obj:`AU_Objekt`, :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`

   Grenzübergang

   'Grenzübergang' ist eine amtlich zugelassene Grenzöffnung, die grundsätzlich zur Einreise nach und Ausreise
   aus Deutschland benutzt werden muss. Innerhalb der Staaten der Europäischen Union kann der Grenzübertritt an
   jeder beliebigen Stelle erfolgen.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Grenzübergang'.


.. py:class:: AX_GruendeDerAusgesetztenAbmarkung_Grenzpunkt


   Bases: :py:obj:`Enumeration`

   AX_GruendeDerAusgesetztenAbmarkung_Grenzpunkt

   .. py:attribute:: VALUES

      


.. py:class:: AX_Hafen


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AU_Objekt`

   AX_Hafen

   Der ufernahe Bereich eines Gewässers, der so ausgebaut ist, dass Schiffe zum Be- und Entladen dort festmachen
   können und der gleichzeitig Schiffen Schutz bietet. Zum Hafen gehören neben den Wasserflächen der Hafenbecken
   auch die Flächen auf dem festen Land, die von den Be- und Entladeeinrichtungen, Lagergebäuden, Werften u.dgl.
   in Anspruch genommen werden.

   .. py:attribute:: hafenkategorie
      :type: Optional[AX_Hafenkategorie_Hafen]

      'Hafenkategorie' beschreibt die Art von 'Hafen'.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Hafen'.

   .. py:attribute:: nutzung
      :type: Optional[AX_Nutzung_Hafen]

      'Nutzung' gibt den Nutzerkreis von 'Hafen' an.


.. py:class:: AX_Hafenbecken


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Hafenbecken

   'Hafenbecken' ist ein natürlicher oder künstlich angelegter oder abgetrennter Teil eines Gewässers, in dem
   Schiffe be- und entladen werden.

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_Hafenbecken]

      'Funktion' ist die objektiv erkennbare Nutzung von 'Hafenbecken'.

   .. py:attribute:: name
      :type: Optional[AX_Lagebezeichnung]

      'Name' ist der Eigenname von 'Hafenbecken'.

   .. py:attribute:: nutzung
      :type: Optional[AX_Nutzung_Hafenbecken]

      'Nutzung ' gibt den Nutzerkreis von 'Hafenbecken' an.


.. py:class:: AX_Hafenkategorie_Hafen


   Bases: :py:obj:`Enumeration`

   AX_Hafenkategorie_Hafen

   .. py:attribute:: VALUES

      


.. py:class:: AX_Halde


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Halde

   'Halde' ist eine Fläche, auf der Material langfristig gelagert wird und beschreibt die auch im Relief zu
   modellierende tatsächliche Aufschüttung. Aufgeforstete Abraumhalden werden als Objekte der Objektart 'Wald'
   erfasst.

   .. py:attribute:: lagergut
      :type: Optional[AX_Lagergut_Halde]

      'Lagergut' gibt an, welches Produkt gelagert wird.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist die einer 'Halde' zugehörige Bezeichnung oder deren Eigenname.

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_Halde]

      'Zustand' beschreibt die Betriebsbereitschaft von 'Halde'.


.. py:class:: AX_Heide


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Heide

   'Heide' ist eine meist sandige Fläche mit typischen Sträuchern, Gräsern und geringwertigem Baumbestand.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Heide'.


.. py:class:: AX_HeilquelleGasquelle


   Bases: :py:obj:`AU_Punktobjekt`, :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`

   Heilquelle, Gasquelle

   'Heilquelle, Gasquelle' ist eine natürliche, örtlich begrenzte Austrittsstelle von Heilwasser oder Gas.

   .. py:attribute:: art
      :type: AX_Art_HeilquelleGasquelle

      'Art' charakterisiert die Heilquelle, Gasquelle.

   .. py:attribute:: hydrologischesMerkmal
      :type: Optional[AX_HydrologischesMerkmal_HeilquelleGasquelle]

      'Hydrologische Merkmal' gibt die Schüttungsverhältnisse von Heilquelle, Gasquelle an.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist die der Objektart zugehörige Bezeichnung oder deren Eigenname.


.. py:class:: AX_HistorischesBauwerkOderHistorischeEinrichtung


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AG_Objekt`

   Historisches Bauwerk oder historische Einrichtung

   'Historisches Bauwerk oder historische Einrichtung' ist ein Bauwerk oder eine Einrichtung vor- oder
   frühgeschichtlicher Kulturen.

   .. py:attribute:: archaeologischerTyp
      :type: AX_ArchaeologischerTyp_HistorischesBauwerkOderHistorischeEinrichtung

      'Archäologischer Typ' beschreibt die Art von 'Historisches Bauwerk oder historische Einrichtung'.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Historisches Bauwerk oder historische Einrichtung'.


.. py:class:: AX_HistorischesFlurstueck


   Bases: :py:obj:`AU_Flaechenobjekt`, :py:obj:`AX_Flurstueck_Kerndaten`

   Historisches Flurstück

   'Historisches Flurstück' ist ein fachlich nicht mehr aktuelles Flurstück, das im Rahmen der Historisierung in
   ALKIS entsteht (ALKIS-Standardhistorie).
   Lebenszeitinterval:
   Der Zeitpunkt der Entstehung des Objekts 'Historisches Flurstück' ist identisch mit dem Zeitpunkt des
   Untergangs des Bezugsflurstücks (Flurstück zu seinen 'Lebzeiten'), aus dem das 'Historische Flurstück'
   entstanden ist. Das 'Historische Flurstück' geht nicht unter.

   .. py:attribute:: buchung
      :type: list[AX_Buchung_HistorischesFlurstueck]

      'Buchung' ist ein Hinweis auf die 'Buchungsstelle' (und in Verbindung damit auch auf das 'Buchungsblatt'),
      auf die das Flurstück des Liegenschaftskatasters zum 'Zeitpunkt der Historisierung' verweist.
      Bildungsregel:
      Siehe Datentyp 'AX_Buchung_HistorischesFlurstueck'.

   .. py:attribute:: nachfolgerFlurstueckskennzeichen
      :type: list[CharacterString]

      'Nachfolger-Flurstückskennzeichen' ist die Bezeichnung der Flurstücke, die dem 'Historischen Flurstück'
      direkt nachfolgen.
      Bildungsregel:
      Die Attributart setzt sich zusammen aus den nachfolgenden expliziten Attributarten in der Reihenfolge:
      1. Land  (2 Stellen)
      2. Gemarkungsnummer (4 Stellen)
      3. Flurnummer  (3 Stellen)
      4. Flurstücksnummer (5 Stellen für Zähler, 4 Stellen für Nenner)
      5. Flurstücksfolge ( 2 Stellen)
      Da die Flurnummer und die Flurstücksfolge optional sind, sind aufgrund der bundeseinheitlichen Definition im
      Flurstückskennzeichen die entsprechenden Stellen, sofern sie länderspezifisch nicht belegt sind, durch
      Unterstrich "_" ersetzt.

   .. py:attribute:: zeitpunktDerHistorisierung
      :type: Optional[Date]

      'Zeitpunkt der Historisierung' ist der Zeitpunkt, zu dem das Objekt 'Historisches Flurstück' fachlich
      entstanden ist. Dieser Zeitpunkt ist identisch mit dem Zeitpunkt, zu dem das Objekt 'Flurstück', aus dem das
      Objekt 'Historisches Flurstück' direkt abgeleitet ist, fachlich untergegangen ist.
      Das Attribut kommt vor, wenn der Zeitpunkt der Historisierung vom  Zeitpunkt der Löschung in den aktuellen
      Bestandsdaten, der systemseitig gesetzt wird, abweicht.


.. py:class:: AX_HistorischesFlurstueckALB


   Bases: :py:obj:`AA_NREO`

   Historisches Flurstück ALB

   'Historisches Flurstück ALB' ist ein nicht mehr aktuelles Flurstück, das schon im ALB historisch geworden ist
   und nach ALKIS migriert wird und in der ALKIS-Standardhistorie geführt wird.
   Lebenszeitinterval:
   Der Zeitpunkt der Entstehung des 'Historischen Flurstück ALB' ist identisch mit dem Zeitpunkt des Untergangs
   des Bezugsflurstücks (Flurstück zu seinen 'Lebzeiten'), aus dem das 'Historische Flurstück ALB' entstanden ist
   (im ALB mit 'LF3 - letzte Fortführung' bezeichnet. Soweit im ALB nur ein Jahr angegeben ist, ist dies zu einem
   Datum zu ergänzen). Das 'Historische Flurstück ALB' geht nicht unter.

   .. py:attribute:: amtlicheFlaeche
      :type: Area

      'Amtliche Fläche' ist der im Liegenschaftskataster festgelegte Flächeninhalt des historischen Flurstücks in
      [qm]. Flurstücksflächen kleiner 0,5 qm können mit bis zu zwei Nachkommastellen geführt werden, ansonsten ohne
      Nachkommastellen.

   .. py:attribute:: buchung
      :type: list[AX_Buchung_HistorischesFlurstueck]

      'Buchung' ist ein Hinweis auf die 'Buchungsstelle' (und in Verbindung damit auch auf das 'Buchungsblatt'),
      auf den das Flurstück des Liegenschaftskatasters zum 'Zeitpunkt der Historisierung' verweist.
      Bildungsregel:
      Siehe Datentyp 'AX_Buchung_HistorischesFlurstueck'.

   .. py:attribute:: flurnummer
      :type: Optional[Integer]

      'Flurnummer' ist die von der Katasterbehörde zur eindeutigen Bezeichnung vergebene Nummer einer Flur, die
      eine Gruppe von Flurstücken innerhalb einer Gemarkung umfaßt.

   .. py:attribute:: flurstuecksfolge
      :type: Optional[CharacterString]

      'Flurstücksfolge' ist eine weitere Angabe zur Flurstücksnummer.

   .. py:attribute:: flurstueckskennzeichen
      :type: CharacterString

      'Flurstückskennzeichen' ist das von der Katasterbehörde zur eindeutigen Bezeichnung des Flurstücks
      vergebenes Ordnungsmerkmal.
      Bildungsregel:
      Die Attributart setzt sich aus den nachfolgenden expliziten Attributarten in der angegebenen Reihenfolge
      zusammen:
      1. Land (2 Stellen)
      2. Gemarkungsnummer (4 Stellen)
      3. Flurnummer (3 Stellen)
      4. Flurstücksnummer
      4.1 Zähler (5 Stellen)
      4.2 Nenner (4 Stellen)
      5. Flurstücksfolge ( 2 Stellen)
      Die Elemente sind rechtsbündig zu belegen,  fehlende Stellen sind mit führenden Nullen zu belegen. 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.
      Gleiches gilt für Flurstücksnummern ohne Nenner, hier ist der fehlende Nenner im Flurstückskennzeichen durch
      Unterstriche zu ersetzen.
      Die Gesamtlänge des Flurstückkennzeichens beträgt immer 20 Zeichen.

   .. py:attribute:: flurstuecksnummer
      :type: AX_Flurstuecksnummer

      'Flurstücksnummer' ist die Bezeichnung (Zähler/Nenner), mit der das Flurstück innerhalb einer Gemarkung
      gekennzeichnet ist.
      Das Attribut setzt sich zusammen aus:
      1. Spalte: Zähler
      2. Spalte: Nenner
      Die 2. Spalte ist optional.

   .. py:attribute:: fortfuehrungsart
      :type: Optional[CharacterString]

      Enthält die Fortführungsart gemäß Belegung im ALB.

   .. py:attribute:: gemarkung
      :type: AX_Gemarkung_Schluessel

      'land' und
      'gemarkungsnummer'.

      :type: 'Gemarkung' enthält die Eigenschaften aus dem Datentyp 'AX_Gemarkung_Schlüssel'

   .. py:attribute:: laufendeNummerDerFortfuehrung
      :type: Optional[CharacterString]

      Enthält die laufende Nummer der Fortführung gemäß Belegung im ALB.

   .. py:attribute:: nachfolgerFlurstueckskennzeichen
      :type: list[CharacterString]

      'Nachfolger-Flurstückskennzeichen' ist die Bezeichnung der Flurstücke, die dem Objekt 'Historisches
      Flurstück ALB' direkt nachfolgen.
      Bildungsregel:
      Die Attributart setzt sich aus den nachfolgenden expliziten Attributarten in der angegebenen Reihenfolge
      zusammen:
      1. Land (2 Stellen)
      2. Gemarkungsnummer (4 Stellen)
      3. Flurnummer (3 Stellen)
      4. Flurstücksnummer
      4.1 Zähler (5 Stellen)
      4.2 Nenner (4 Stellen)
      5. Flurstücksfolge ( 2 Stellen)
      Die Elemente sind rechtsbündig zu belegen,  fehlende Stellen sind mit führenden Nullen zu belegen. 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.
      Gleiches gilt für Flurstücksnummern ohne Nenner, hier ist der fehlende Nenner im Flurstückskennzeichen durch
      Unterstriche zu ersetzen.
      Die Gesamtlänge des Flurstückkennzeichens beträgt immer 20 Zeichen.

   .. py:attribute:: objektkoordinaten
      :type: Optional[GM_Point]

      'Objektkoordinaten' sind die Koordinaten [mm] eines das Objekt 'Historisches Flurstück ALB'
      repräsentierenden Punktes in einem amtlichen Lagebezugssystem.

   .. py:attribute:: vorgaengerFlurstueckskennzeichen
      :type: list[CharacterString]

      'Vorgänger-Flurstückskennzeichen' ist die Bezeichnung der Flurstücke, die dem Objekt 'Historisches
      Flurstück ALB' direkt vorangehen.
      Bildungsregel:
      Die Attributart setzt sich aus den nachfolgenden expliziten Attributarten in der angegebenen Reihenfolge
      zusammen:
      1. Land (2 Stellen)
      2. Gemarkungsnummer (4 Stellen)
      3. Flurnummer (3 Stellen)
      4. Flurstücksnummer
      4.1 Zähler (5 Stellen)
      4.2 Nenner (4 Stellen)
      5. Flurstücksfolge ( 2 Stellen)
      Die Elemente sind rechtsbündig zu belegen,  fehlende Stellen sind mit führenden Nullen zu belegen. 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.
      Gleiches gilt für Flurstücksnummern ohne Nenner, hier ist der fehlende Nenner im Flurstückskennzeichen durch
      Unterstriche zu ersetzen.
      Die Gesamtlänge des Flurstückkennzeichens beträgt immer 20 Zeichen.

   .. py:attribute:: zeitpunktDerEntstehungDesBezugsflurstuecks
      :type: Optional[Date]

      'Zeitpunkt der Entstehung des Bezugsflurstücks' ist der Zeitpunkt, zu dem das Flurstück, aus dem das Objekt
      'Historisches Flurstück ALB' direkt abgeleitet ist, fachlich entstanden ist (im ALB mit 'LF2 - Entstehung'
      bezeichnet. Da im ALB nur ein Jahr angegeben ist, ist dies zu einem Datum zu ergänzen.) Hinweis: Der Zeitpunkt
      des Untergangs des Bezugsflurstücks ist identisch mit dem Beginn des Lebenszeitintervalls des 'Historischen
      Flurstück ALB'.


.. py:class:: AX_HistorischesFlurstueckOhneRaumbezug


   Bases: :py:obj:`AA_NREO`, :py:obj:`AX_Flurstueck_Kerndaten`

   Historisches Flurstück ohne Raumbezug

   '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.
   Lebenszeitinterval:
   Der Zeitpunkt der Entstehung des 'Historischen Flurstück ohne Raumbezug' ist identisch mit dem Zeitpunkt des
   Untergangs des Bezugsflurstücks (Flurstück zu seinen 'Lebzeiten'), aus dem das 'Historische Flurstück ohne
   Raumbezug' entstanden ist (im ALB mit 'LF3 - letzte Fortführung' bezeichnet. Soweit im ALB nur ein Jahr
   angegeben ist, ist dies zu einem Datum zu ergänzen). Das 'Historische Flurstück ALB' geht nicht unter.

   .. py:attribute:: gehoertAnteiligZu
      :type: list[AX_HistorischesFlurstueckOhneRaumbezug]

      'Flurstück ohne Raumbezug' gehört anteilig zu 'Flurstück ohne Raumbezug'.
      Die Relationsart kommt nur vor bei Flurstücken, die eine Relation zu einer Buchungsstelle mit einer der
      Buchungsarten Anliegerweg, Anliegergraben oder Anliegerwasserlauf aufweist.

   .. py:attribute:: istGebucht
      :type: Optional[AX_Buchungsstelle]

      Ein (oder mehrere) Flurstück(e) ist (sind) unter einer Buchungsstelle gebucht.

   .. py:attribute:: nachfolgerFlurstueckskennzeichen
      :type: list[CharacterString]

      'Nachfolger-Flurstückskennzeichen' ist die Bezeichnung der Flurstücke, die dem Objekt 'Historisches
      Flurstück ohne Raumbezug' direkt nachfolgen.
      Bildungsregel:
      Die Attributart setzt sich aus den nachfolgenden expliziten Attributarten in der angegebenen Reihenfolge
      zusammen:
      1. Land (2 Stellen)
      2. Gemarkungsnummer (4 Stellen)
      3. Flurnummer (3 Stellen)
      4. Flurstücksnummer
      4.1 Zähler (5 Stellen)
      4.2 Nenner (4 Stellen)
      5. Flurstücksfolge ( 2 Stellen)
      Die Elemente sind rechtsbündig zu belegen,  fehlende Stellen sind mit führenden Nullen zu belegen. 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.
      Gleiches gilt für Flurstücksnummern ohne Nenner, hier ist der fehlende Nenner im Flurstückskennzeichen durch
      Unterstriche zu ersetzen.
      Die Gesamtlänge des Flurstückkennzeichens beträgt immer 20 Zeichen.

   .. py:attribute:: vorgaengerFlurstueckskennzeichen
      :type: list[CharacterString]

      'Vorgänger-Flurstückskennzeichen' ist die Bezeichnung der Flurstücke, die dem Objekt 'Historisches
      Flurstück ohne Raumbezugs' direkt vorangehen.
      Bildungsregel:
      Die Attributart setzt sich aus den nachfolgenden expliziten Attributarten in der angegebenen Reihenfolge
      zusammen:
      1. Land (2 Stellen)
      2. Gemarkungsnummer (4 Stellen)
      3. Flurnummer (3 Stellen)
      4. Flurstücksnummer
      4.1 Zähler (5 Stellen)
      4.2 Nenner (4 Stellen)
      5. Flurstücksfolge ( 2 Stellen)
      Die Elemente sind rechtsbündig zu belegen,  fehlende Stellen sind mit führenden Nullen zu belegen. 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.
      Gleiches gilt für Flurstücksnummern ohne Nenner, hier ist der fehlende Nenner im Flurstückskennzeichen durch
      Unterstriche zu ersetzen.
      Die Gesamtlänge des Flurstückkennzeichens beträgt immer 20 Zeichen.

   .. py:attribute:: weistAuf
      :type: list[AX_LagebezeichnungMitHausnummer]

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

   .. py:attribute:: zeigtAuf
      :type: list[AX_LagebezeichnungOhneHausnummer]

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


.. py:class:: AX_Hoehenfestpunkt


   Bases: :py:obj:`AX_Festpunkt`

   Höhenfestpunkt

   'Höhenfestpunkt' (HFP) ist ein Festpunkt der Grundlagenvermessung für die Höhe.
   Lebenszeitinterval:
   Das Lebenszeitintervall eines Objektes 'Höhenfestpunkt' beginnt mit der Vergabe und endet mit dem Untergang
   der Attributart 'Punktkennung'.

   .. py:attribute:: istIdentischMitLFP
      :type: Optional[AX_Lagefestpunkt]

      'Lagefestpunkt 19001' ist identisch mit 'Höhenfestpunkt 19002' hinsichtlich des Koordinaten-, Höhen- und
      Schwerebezugspunktes der gemeinsamen Punktvermarkung.

   .. py:attribute:: istIdentischMitRSP
      :type: Optional[AX_Referenzstationspunkt]

      'Höhenfestpunkt' ist identisch mit 'Referenzstationspunkt' hinsichtlich des Koordinaten-, Höhen- und
      Schwerebezugspunktes der gemeinsamen Punktvermarkung.

   .. py:attribute:: istIdentischMitSFP
      :type: Optional[AX_Schwerefestpunkt]

      'Höhenfestpunkt 19002' ist identisch mit 'Schwerefestpunkt 19003' hinsichtlich des Koordinaten-, Höhen- und
      Schwerebezugspunktes der gemeinsamen Punktvermarkung.

   .. py:attribute:: nivlinie
      :type: list[CharacterString]

      Bezeichnung der Zugehörigkeit eines Höhenfestpunktes zu einer NIV-Linie.

   .. py:attribute:: ordnung
      :type: Optional[AX_Ordnung_Hoehenfestpunkt]

      'Ordnung' gibt eine Klassifikation des HFP an.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQHoehenfestpunkt]

      Qualitätsangaben zu den Daten des Festpunkts.

   .. py:attribute:: unterschiedlicherBezugspunktMitAP
      :type: Optional[AX_Aufnahmepunkt]

      "Höhenfestpunkt 19002" hat eine gemeinsame Punktvermarkung mit "Aufnahmepunkt 13001", jedoch einen
      unterschiedlichen Koordinaten-, Höhen- und Schwerebezugspunkt.

   .. py:attribute:: unterschiedlicherBezugspunktMitLFP
      :type: Optional[AX_Lagefestpunkt]

      'Lagefestpunkt 19001' hat eine gemeinsame Punktvermarkung mit 'Höhenfestpunkt  19002', jedoch einen
      unterschiedlichen Koordinaten-, Höhen- und Schwerebezugspunkt

   .. py:attribute:: unterschiedlicherBezugspunktMitSFP
      :type: Optional[AX_Schwerefestpunkt]

      'Höhenfestpunkt 19002' hat eine gemeinsame Punktvermarkung mit 'Schwerefestpunkt 19003', jedoch einen
      unterschiedlichen Koordinaten-, Höhen- und Schwerebezugspunkt

   .. py:attribute:: unterschiedlicherBezugspunktMitSP
      :type: Optional[AX_Sicherungspunkt]

      "Höhenfestpunkt 19002" hat eine gemeinsame Punktvermarkung mit "Sicherungspunkt 13002", jedoch einen
      unterschiedlichen Koordinaten-, Höhen- und Schwerebezugspunkt

   .. py:attribute:: unterschiedlicherBezugspunktMitSVP
      :type: Optional[AX_SonstigerVermessungspunkt]

      "Höhenfestpunkt 19002" hat eine gemeinsame Punktvermarkung mit "Sonstiger Vermessungspunkt 13003", jedoch
      einen unterschiedlichen Koordinaten- Höhen- und Schwerebezugspunkt


.. py:class:: AX_Hoehenlinie


   Bases: :py:obj:`AU_Linienobjekt`

   Höhenlinie

   'Höhenlinie' ist die Schnittlinie einer Objektfläche (z.B. des Geländes) mit einer Fläche konstanter Höhe über
   oder unter einer Höhenbezugsfläche.

   .. py:attribute:: hoeheVonHoehenlinie
      :type: Length

      'Höhe der Höhenlinie' ist der vertikale Abstand von 'Höhenlinie' zum amtlichen Bezugssystem für die Höhe in
      [m] auf cm gerundet.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQMitDatenerhebung]

      Angaben zur Herkunft der Informationen (Erhebungsstelle, Art der Datenerhebung).


.. py:class:: AX_Hoehleneingang


   Bases: :py:obj:`AU_Punktobjekt`

   Höhleneingang

   'Höhleneingang' ist die Öffnung eines unterirdischen Hohlraumes an der Erdoberfläche.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Höhleneingang'.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQMitDatenerhebung]

      'Qualitätsangaben' sind Angaben zur Herkunft der Informationen (Erhebungsstelle, Art der Datenerhebung).

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_Hoehleneingang]

      'Zustand' ist der Zustand von 'Höhleneingang'.


.. py:class:: AX_Horizontfreiheit_Grenzpunkt


   Bases: :py:obj:`Enumeration`

   AX_Horizontfreiheit_Grenzpunkt

   .. py:attribute:: VALUES

      


.. py:class:: AX_Horizontfreiheit_Netzpunkt


   Bases: :py:obj:`Enumeration`

   AX_Horizontfreiheit_Netzpunkt

   .. py:attribute:: VALUES

      


.. py:class:: AX_HydrologischesMerkmal_Fliessgewaesser


   Bases: :py:obj:`Enumeration`

   AX_HydrologischesMerkmal_Fliessgewaesser

   .. py:attribute:: VALUES

      


.. py:class:: AX_HydrologischesMerkmal_Gewaesserachse


   Bases: :py:obj:`Enumeration`

   AX_HydrologischesMerkmal_Gewaesserachse

   .. py:attribute:: VALUES

      


.. py:class:: AX_HydrologischesMerkmal_Gewaessermerkmal


   Bases: :py:obj:`Enumeration`

   AX_HydrologischesMerkmal_Gewaessermerkmal

   .. py:attribute:: VALUES

      


.. py:class:: AX_HydrologischesMerkmal_HeilquelleGasquelle


   Bases: :py:obj:`Enumeration`

   AX_HydrologischesMerkmal_HeilquelleGasquelle

   .. py:attribute:: VALUES

      


.. py:class:: AX_HydrologischesMerkmal_SonstigesBauwerkOderSonstigeEinrichtung


   Bases: :py:obj:`Enumeration`

   AX_HydrologischesMerkmal_SonstigesBauwerkOderSonstigeEinrichtung

   .. py:attribute:: VALUES

      


.. py:class:: AX_HydrologischesMerkmal_StehendesGewaesser


   Bases: :py:obj:`Enumeration`

   AX_HydrologischesMerkmal_StehendesGewaesser

   .. py:attribute:: VALUES

      


.. py:class:: AX_HydrologischesMerkmal_UntergeordnetesGewaesser


   Bases: :py:obj:`Enumeration`

   AX_HydrologischesMerkmal_UntergeordnetesGewaesser

   .. py:attribute:: VALUES

      


.. py:class:: AX_Identifikation


   Bases: :py:obj:`Enumeration`

   AX_Identifikation

   .. py:attribute:: VALUES

      


.. py:class:: AX_IndustrieUndGewerbeflaeche


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Industrie- und Gewerbefläche

   'Industrie- und Gewerbefläche' ist eine Fläche, die vorwiegend industriellen oder gewerblichen Zwecken
   dient.

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die von einer Fachstelle vergebene Kennziffer.

   .. py:attribute:: foerdergut
      :type: Optional[AX_Foerdergut_IndustrieUndGewerbeflaeche]

      'Fördergut' gibt an, welches Produkt gefördert wird.

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_IndustrieUndGewerbeflaeche]

      'Funktion' ist die zum Zeitpunkt der Erhebung vorherrschende Nutzung von 'Industrie- und Gewerbefläche'.

   .. py:attribute:: lagergut
      :type: Optional[AX_Lagergut_IndustrieUndGewerbeflaeche]

      'Lagergut' gibt an, welches Produkt gelagert wird. Diese Attributart kann nur in Verbindung mit der
      Attributart 'Funktion' und der Werteart 1740 vorkommen.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der  Eigenname von 'Industrie- und Gewerbefläche' insbesondere außerhalb von Ortslagen.

   .. py:attribute:: primaerenergie
      :type: Optional[AX_Primaerenergie_IndustrieUndGewerbeflaeche]

      'Primärenergie' beschreibt die zur Strom- oder Wärmeerzeugung dienende Energieform oder den
      Energieträger.

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_IndustrieUndGewerbeflaeche]

      'Zustand' beschreibt die Betriebsbereitschaft von 'Industrie- und Gewerbefläche'.


.. py:class:: AX_Insel


   Bases: :py:obj:`AU_Objekt`

   Insel

   'Insel' ist ein von Wasser umgebener Teil der Erdoberfläche.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Insel'.


.. py:class:: AX_InternationaleBedeutung_Strasse


   Bases: :py:obj:`Enumeration`

   AX_InternationaleBedeutung_Strasse

   .. py:attribute:: VALUES

      


.. py:class:: AX_K_ANSCHRIFT


   Bases: :py:obj:`Object`

   AX_K_ANSCHRIFT

   .. py:attribute:: plzOrt
      :type: CharacterString

      plzOrt

   .. py:attribute:: strasseHausnummer
      :type: CharacterString

      strasseHausnummer

   .. py:attribute:: telefon
      :type: Optional[CharacterString]

      'Telefon' ist die Nummer des Telefonanschlusses.


.. py:class:: AX_K_AUSGKOPF_Standard


   Bases: :py:obj:`Object`

   AX_K_AUSGKOPF_Standard

   Der komplexe Datentyp 'AX_K_AUSGKOPF_Standard' enthält Angaben, die in den Kopfzeilen von Standardausgaben
   benötigt werden.

   .. py:attribute:: anschriftDienststelle
      :type: Optional[AX_K_ANSCHRIFT]

      'Anschrift Dienststelle' ist die Angabe über den Dienstsitz der katasterführenden Behörde.

   .. py:attribute:: artDerAusgabe
      :type: CharacterString

      'Art der Ausgabe' enthält die Anlassart der Ausgabe.

   .. py:attribute:: datumDerAusgabe
      :type: CharacterString

      'Datum der Ausgabe' ist das Datum der erstmaligen Anfertigung der Ausgabe und wird bei nochmaligen
      Anfertigungen bei Fortführungsnachweisen beibehalten.

   .. py:attribute:: dienststelle
      :type: Optional[CharacterString]

      'Dienststelle' ist die entschlüsselte Bezeichnung der zuständigen Behörde.

   .. py:attribute:: dienststellenlogo
      :type: Optional[AX_Dienststellenlogo]

      Dienststellenlogo ist das Logo des Katasteramtes oder der Landesvermessung.

   .. py:attribute:: enthaeltEWP
      :type: AX_Landeswappen

      'EnthältEWP' enthält eine eindeutige Dateibezeichnung (uri), in der das Landeswappen vorgehalten wird.


.. py:class:: AX_Kanal


   Bases: :py:obj:`AA_ZUSO`

   Kanal

   'Kanal' ist ein für die Schifffahrt angelegter künstlicher Wasserlauf.

   .. py:attribute:: gewaesserkennzahl
      :type: Optional[CharacterString]

      'Gewässerkennzahl' ist die von der Fachverwaltung vergebene Verschlüsselung von 'Kanal'.
      Die Gewässerkennzahl beschreibt in der
      1.- 19. Stelle die Gewässerkennzahl laut LAWA und in der
      20.- 29. Stelle die Gebiets- oder Abschnittskennung zur Gewässerkennzahl.

   .. py:attribute:: identnummer
      :type: Optional[CharacterString]

      'Identnummer' ist die von der Wasser- und Schifffahrtsverwaltung vergebene Verschlüsselung von 'Kanal'.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Kanal'.

   .. py:attribute:: schifffahrtskategorie
      :type: Optional[AX_Schifffahrtskategorie_Kanal]

      'Schifffahrtskategorie' gibt die Zuordnung von 'Kanal' nach dem Bundeswasserstraßengesetz an bzw. regelt
      die Schiffbarkeit aufgrund von Landesverkehrsordnungen.

   .. py:attribute:: widmung
      :type: Optional[AX_Widmung_Kanal]

      'Widmung' gibt die gesetzliche Klassifizierung nach den Wassergesetzen der Länder an.

   .. py:attribute:: zweitname
      :type: Optional[CharacterString]

      'Zweitname' ist der touristische oder volkstümliche Name von 'Kanal'.


.. py:class:: AX_Katalogeintrag


   Bases: :py:obj:`Object`

   Katalogeintrag

   'Katalogeintrag' ist die abstrakte Oberklasse von Objektarten die einen Katalogcharakter besitzen.

   .. py:attribute:: administrativeFunktion
      :type: list[AX_Administrative_Funktion]

      'Administrative Funktion' beschreibt den Typ einer Verwaltungseinheit.

   .. py:attribute:: bezeichnung
      :type: CharacterString

      'Bezeichnung' enthält den langschriftlichen Namen des Katalogeintrags.

   .. py:attribute:: schluesselGesamt
      :type: CharacterString

      'Schlüssel (gesamt)' enthält die geltende Abkürzung des Katalogeintrags (bzw. von dessen Bezeichnung). Er
      setzt sich ggf. aus mehreren Einzelteilen des Schlüssels des Katalogeintrags zusammen, die in der Attributart
      'Schlüssel' und dem dazugehörigen Datentyp angegeben sind. Die Reihenfolge der Schlüsselbestandteile ergibt
      sich ebenfalls aus diesem Datentyp.
      Im 'Schlüssel (gesamt)' werden Stellen, für die keine Schlüssel vergeben sind, mit Nullen gefüllt.


.. py:class:: AX_KennzifferGrabloch


   Bases: :py:obj:`Object`

   Kennziffer Grabloch

   'Kennziffer Grabloch' ist ein eindeutiges Fachkennzeichen für Grablöcher.

   .. py:attribute:: gemarkungsnummer
      :type: Optional[CharacterString]

      'Gemarkungsnummer' enhält die von der Katasterbehörde zur eindeutigen Bezeichnung der Gemarkung vergebene
      Nummer innerhalb eines Bundeslandes.

   .. py:attribute:: land
      :type: Optional[CharacterString]

      'Land' enthält den Schlüssel eines Bundeslands.

   .. py:attribute:: nummerDesGrablochs
      :type: CharacterString

      Nummer des Grablochs.

   .. py:attribute:: nummerierungsbezirk
      :type: Optional[CharacterString]

      'Nummerierungsbezirks' beinhaltet das Kilometerquadrat, in dem das Grabloch liegt.


.. py:class:: AX_Klassifikation_Hierarchiestufe3D_Lagefestpunkt


   Bases: :py:obj:`Enumeration`

   AX_Klassifikation_Hierarchiestufe3D_Lagefestpunkt

   .. py:attribute:: VALUES

      


.. py:class:: AX_Klassifikation_Lagefestpunkt


   Bases: :py:obj:`Object`

   AX_Klassifikation_Lagefestpunkt

   'Klassifikation' gibt Ordnung, Hierarchiestufe und ggf. Wertigkeit des Festpunkts an.

   .. py:attribute:: hierarchiestufe3D
      :type: Optional[AX_Klassifikation_Hierarchiestufe3D_Lagefestpunkt]

      Hierarchiestufe des LFP.

   .. py:attribute:: ordnung
      :type: Optional[AX_Klassifikation_Ordnung_Lagefestpunkt]

      Ordnung des LFP.

   .. py:attribute:: wertigkeit
      :type: Optional[AX_Klassifikation_Wertigkeit_Lagefestpunkt]

      Wertigkeit des LFP.


.. py:class:: AX_Klassifikation_Ordnung_Lagefestpunkt


   Bases: :py:obj:`Enumeration`

   AX_Klassifikation_Ordnung_Lagefestpunkt

   .. py:attribute:: VALUES

      


.. py:class:: AX_Klassifikation_Wertigkeit_Lagefestpunkt


   Bases: :py:obj:`Enumeration`

   AX_Klassifikation_Wertigkeit_Lagefestpunkt

   .. py:attribute:: VALUES

      


.. py:class:: AX_Klassifizierung_Bewertung


   Bases: :py:obj:`Enumeration`

   AX_Klassifizierung_Bewertung

   .. py:attribute:: VALUES

      


.. py:class:: AX_KlassifizierungNachStrassenrecht


   Bases: :py:obj:`AG_Objekt`

   Klassifizierung nach Straßenrecht

   'Klassifizierung nach Straßenrecht' ist die auf den Grund und Boden bezogene Beschränkung, Belastung oder
   andere Eigenschaft einer Fläche nach öffentlichen, straßenrechtlichen Vorschriften.

   .. py:attribute:: artDerFestlegung
      :type: AX_ArtDerFestlegung_KlassifizierungNachStrassenrecht

      'Art der Festlegung' ist die auf den Grund und Boden bezogene Art der Beschränkung, Belastung oder anderen
      öffentlich-rechtlichen Eigenschaft.

   .. py:attribute:: ausfuehrendeStelle
      :type: Optional[AX_Dienststelle_Schluessel]

      'Ausführende Stelle' ist die Stelle, die für die Festlegung zuständig ist (siehe Katalog der
      Dienststellen).

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die amtliche Nummer der Straße.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQMitDatenerhebung]

      Angaben zur Herkunft der Informationen (Erhebungsstelle, Art der Datenerhebung).


.. py:class:: AX_KlassifizierungNachWasserrecht


   Bases: :py:obj:`AG_Flaechenobjekt`

   Klassifizierung nach Wasserrecht

   'Klassifizierung nach Wasserrecht' ist die auf den Grund und Boden bezogene Beschränkung, Belastung oder
   andere Eigenschaft einer Fläche nach öffentlichen, wasserrechtlichen Vorschriften.

   .. py:attribute:: artDerFestlegung
      :type: AX_ArtDerFestlegung_KlassifizierungNachWasserrecht

      'Art der Festlegung' ist die auf den Grund und Boden bezogene Art der Beschränkung, Belastung oder anderen
      öffentlich-rechtlichen Eigenschaft.

   .. py:attribute:: ausfuehrendeStelle
      :type: Optional[AX_Dienststelle_Schluessel]

      'Ausführende Stelle' ist die Stelle, die für die Festlegung zuständig ist (siehe Katalog der
      Dienststellen).

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die amtliche Nummer des Gewässers

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQMitDatenerhebung]

      Angaben zur Herkunft der Informationen (Erhebungsstelle, Art der Datenerhebung).


.. py:class:: AX_KleinraeumigerLandschaftsteil


   Bases: :py:obj:`AU_Objekt`

   Kleinräumiger Landschaftsteil

   'Kleinräumiger Landschaftsteil' ist ein kleinerer Teil der Erdoberfläche, der hinsichtlich des äußeren
   Erscheinungsbildes (Bodenformen, Bewuchs, Besiedlung, Bewirtschaftung) in bestimmter Weise geprägt ist.

   .. py:attribute:: landschaftstyp
      :type: AX_Landschaftstyp

      'Landschaftstyp' beschreibt das Erscheinungsbild von 'Kleinräumiger Landschaftsteil'.

   .. py:attribute:: name
      :type: CharacterString

      'Name' ist der Eigenname von 'Kleinräumiger Landschaftsteil'.


.. py:class:: AX_KommunalesGebiet


   Bases: :py:obj:`AX_Gebiet`

   Kommunales Gebiet

   'Kommunales Gebiet' ist ein Teil der Erdoberfläche, der von einer festgelegten Grenzlinie umschlossen ist und
   den politischen Einflussbereich einer Kommune repräsentiert (z.B. Stadt-, Landgemeinde, gemeindefreies
   Gebiet).

   .. py:attribute:: gemeindeflaeche
      :type: Optional[Area]

      'Gemeindefläche' ist die amtliche bzw. statistische Fläche für eine Gemeinde.

   .. py:attribute:: gemeindekennzeichen
      :type: AX_Gemeindekennzeichen

      'Gemeindekennzeichen' ist die amtliche Verschlüsselung der Gemeinde bzw. des Gemeindeteils (siehe Katalog
      der Gemeinden).


.. py:class:: AX_Kondominium


   Bases: :py:obj:`AU_Flaechenobjekt`

   Kondominium

   'Kondominium' ist im Völkerrecht ein Gebiet, das von mehreren Nationalstaaten gemeinsam verwaltet wird.


.. py:class:: AX_KonstruktionsmerkmalBauart_Schleuse


   Bases: :py:obj:`Enumeration`

   AX_KonstruktionsmerkmalBauart_Schleuse

   .. py:attribute:: VALUES

      


.. py:class:: AX_Koordinatenstatus_Punktort


   Bases: :py:obj:`Enumeration`

   AX_Koordinatenstatus_Punktort

   .. py:attribute:: VALUES

      


.. py:class:: AX_Kreis_Schluessel


   Bases: :py:obj:`Object`

   AX_Kreis_Schluessel

   Amtliche Verschlüsselung des Kreises.

   .. py:attribute:: kreis
      :type: CharacterString

      Kreis.

   .. py:attribute:: land
      :type: CharacterString

      Bundesland.

   .. py:attribute:: regierungsbezirk
      :type: Optional[CharacterString]

      Regierungsbezirk.


.. py:class:: AX_KreisRegion


   Bases: :py:obj:`AX_Katalogeintrag`, :py:obj:`AA_NREO`

   Kreis/Region

   'Kreis/Region' enthält alle zur Kreisebene zählenden Verwaltungseinheiten innerhalb eines Bundeslandes.

   .. py:attribute:: istAmtsbezirkVon
      :type: list[AX_Dienststelle_Schluessel]

      istAmtsbezirkVon

   .. py:attribute:: schluessel
      :type: AX_Kreis_Schluessel

      'Schlüssel' enthält die geltende amtliche Abkürzung von 'Kreis/Region'.


.. py:class:: AX_Kulturart_Bodenschaetzung


   Bases: :py:obj:`Enumeration`

   AX_Kulturart_Bodenschaetzung

   .. py:attribute:: VALUES

      


.. py:class:: AX_Kulturart_MusterLandesmusterUndVergleichsstueck


   Bases: :py:obj:`Enumeration`

   AX_Kulturart_MusterLandesmusterUndVergleichsstueck

   .. py:attribute:: VALUES

      


.. py:class:: AX_Lage


   Bases: :py:obj:`AA_NREO`

   Lage

   'Lage' ist eine Klasse mit Eigenschaften, die für alle Objektarten dieser Objektartengruppe gelten und an
   diese vererbt werden.

   .. py:attribute:: lagebezeichnung
      :type: AX_Lagebezeichnung

      Die 'Lagebezeichnung' beinhaltet die verschlüsselte oder unverschlüsselte Lagebezeichnung.


.. py:data:: AX_Lagebezeichnung
   :type: TypeAlias

   Der Auswahldatentyp 'Lagebezeichnung' beinhaltet eine verschlüsselte oder unverschlüsselte
   Lagebezeichnung.

.. py:class:: AX_LagebezeichnungKatalogeintrag


   Bases: :py:obj:`AX_Katalogeintrag`, :py:obj:`AA_NREO`

   Lagebezeichnung Katalogeintrag

   'Lagebezeichnung Katalogeintrag' enthält die eindeutige Verschlüsselung von Lagebezeichnungen und Straßen
   innerhalb einer Gemeinde mit der entsprechenden Bezeichnung.

   .. py:attribute:: kennung
      :type: Optional[CharacterString]

      'Kennung' dient der Unterscheidung der Gruppen innerhalb des Katalogs, z.B. A = Amtlicher
      Lagebezeichnungskatalog der Kommune.

   .. py:attribute:: schluessel
      :type: AX_VerschluesselteLagebezeichnung

      'Schlüssel' enthält die geltende amtliche Abkürzung der Lagebezeichnung.


.. py:class:: AX_LagebezeichnungMitHausnummer


   Bases: :py:obj:`AX_Lage`

   Lagebezeichnung mit Hausnummer

   'Lagebezeichnung mit Hausnummer' ist die ortsübliche oder amtlich festgesetzte Benennung der Lage von
   Flurstücken und Gebäuden, die eine Lagebezeichnung mit Hausnummer haben.
   Hinweis zur Ableitung einer punktförmigen Geometrie zur Verortung der Hausnummer:
   Bei einer abweichenden Positionierung von der Standardposition liegt ein Präsentationsobjekt (Text) vor aus
   dem diese abgeleitet werden kann.

   .. py:attribute:: beziehtSichAuf
      :type: Optional[AX_Gebaeude]

      Eine 'Lagebezeichnung mit Hausnummer' bezieht sich auf ein 'Gebäude'.

   .. py:attribute:: gehoertZu
      :type: list[AX_Flurstueck]

      Eine 'Lagebezeichnung mit Hausnummer' gehört zu einem oder mehreren 'Flurstücken'.

   .. py:attribute:: hat
      :type: list[AX_HistorischesFlurstueckOhneRaumbezug]

      hat

   .. py:attribute:: hausnummer
      :type: CharacterString

      'Hausnummer' ist die von der Gemeinde für ein bestehendes oder geplantes Gebäude vergebene Nummer und ggf.
      einem Adressierungszusatz. Diese Attributart wird in Verbindung mit dem Straßennamen (verschlüsselte oder
      unverschlüsselte Lagebezeichnung) vergeben.

   .. py:attribute:: ortsteil
      :type: Optional[CharacterString]

      'Ortsteil' ist eine Ergänzung zur Lagebezeichnung um den Ortsteil.

   .. py:attribute:: weistZum
      :type: Optional[AX_Turm]

      Eine 'Lagebezeichnung mit Hausnummer' weist zum 'Turm'.


.. py:class:: AX_LagebezeichnungMitPseudonummer


   Bases: :py:obj:`AX_Lage`

   Lagebezeichnung mit Pseudonummer

   'Lagebezeichnung mit Pseudonummer' ist die von der Katasterbehörde für ein bestehendes oder geplantes Gebäude
   vergebene Lagebezeichnung und ggf. einem Adressierungszusatz, wenn von der Gemeinde für das Gebäude keine
   Lagebezeichnung mit Hausnummer vergeben wurde (z.B. Kirche, Nebengebäude).

   .. py:attribute:: gehoertZu
      :type: AX_Gebaeude

      Eine 'Lagebezeichnung mit Pseudonummer' gehört zu einem 'Gebäude'.

   .. py:attribute:: laufendeNummer
      :type: Optional[CharacterString]

      'Laufende Nummer' ist die von der Katasterbehörde vergebene Nummer zur Zuordnung einzelner Gebäude
      zueinander.

   .. py:attribute:: ortsteil
      :type: Optional[CharacterString]

      'Ortsteil' ist eine Ergänzung zur Lagebezeichnung um den Ortsteil.

   .. py:attribute:: pseudonummer
      :type: CharacterString

      'Pseudonummer' ist eine von der Katasterbehörde vergebene Nummer. Soll ein Nebengebäude einem Hauptgebäude,
      für das eine Hausnummer existiert, zugeordnet werden, kann diese Hausnummer beim Nebengebäude als
      'Pseudonummer' geführt werden, wenn zusätzlich die Attributart 'Laufende Nummer' vorkommt.


.. py:class:: AX_LagebezeichnungOhneHausnummer


   Bases: :py:obj:`AX_Lage`

   Lagebezeichnung ohne Hausnummer

   'Lagebezeichnung ohne Hausnummer' ist die ortsübliche oder amtlich festgesetzte Benennung der Lage von
   Flurstücken, die keine Hausnummer haben (z.B. Namen und Bezeichnungen von Gewannen, Straßen, Gewässern).

   .. py:attribute:: beschreibt
      :type: list[AX_HistorischesFlurstueckOhneRaumbezug]

      beschreibt

   .. py:attribute:: gehoertZu
      :type: list[AX_Flurstueck]

      Eine 'Lagebezeichnung ohne Hausnummer' gehört zu einem oder mehreren 'Flurstücken'.

   .. py:attribute:: ortsteil
      :type: Optional[CharacterString]

      'Ortsteil' ist eine Ergänzung zur Lagebezeichnung um den Ortsteil.

   .. py:attribute:: zusatzZurLagebezeichnung
      :type: Optional[CharacterString]

      'Zusatz zur Lagebezeichnung' ist eine Ergänzung zur Lagebezeichnung.


.. py:class:: AX_Lagefestpunkt


   Bases: :py:obj:`AX_Festpunkt`

   Lagefestpunkt

   'Lagefestpunkt' (LFP) ist ein Festpunkt der Grundlagenvermessung für die räumliche Position (3D) oder die Lage
   (2D).
   Lebenszeitinterval:
   Das Lebenszeitintervall eines Objektes 'Lagefestpunkt' beginnt mit der Vergabe und  endet mit dem Untergang
   der Attributart 'Punktkennung'.

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_Lagefestpunkt]

      'Funktion' gibt an, welche Stellung der Punkt in der TP-Punktgruppe hat

   .. py:attribute:: istExzentrumZu
      :type: Optional[AX_Lagefestpunkt]

      'Lagefestpunkt 19001.2' ist Exzentrum, Orientierungspunkt oder Versicherungspunkt zu 'Lagefestpunkt
      19001.1', wobei sich beide Lagefestpunkte in der gleichen TP-Punktgruppe befinden

   .. py:attribute:: istIdentischMitAP
      :type: Optional[AX_Aufnahmepunkt]

      "Lagefestpunkt 19001" ist identisch mit "Aufnahmepunkt 13001" hinsichtlich des Koordinaten-, Höhen- und
      Schwerebezugspunktes der gemeinsamen Punktvermarkung

   .. py:attribute:: istIdentischMitGrenzpunkt
      :type: Optional[AX_Grenzpunkt]

      "Lagefestpunkt 19001" ist identisch mit "Grenzpunkt 11003" hinsichtlich des Koordinaten-, Höhen- und
      Schwerebezugspunktes der gemeinsamen Punktvermarkung

   .. py:attribute:: istIdentischMitHFP
      :type: Optional[AX_Hoehenfestpunkt]

      'Lagefestpunkt 19001' ist identisch mit 'Höhenfestpunkt 19002' hinsichtlich des Koordinaten-, Höhen- und
      Schwerebezugspunktes der gemeinsamen Punktvermarkung.

   .. py:attribute:: istIdentischMitRSP
      :type: Optional[AX_Referenzstationspunkt]

      'Lagefestpunkt 19001' ist identisch mit 'Referenzstationspunkt 19004' hinsichtlich des Koordinaten-, Höhen-
      und Schwerebezugspunktes der gemeinsamen Punktvermarkung.

   .. py:attribute:: istIdentischMitSFP
      :type: Optional[AX_Schwerefestpunkt]

      'Lagefestpunkt 19001' ist identisch mit 'Schwerefestpunkt 19003' hinsichtlich des Koordinaten-, Höhen- und
      Schwerebezugspunktes der gemeinsamen Punktvermarkung.

   .. py:attribute:: istIdentischMitSVP
      :type: Optional[AX_SonstigerVermessungspunkt]

      "Lagefestpunkt 19001" ist identisch mit "Sonstiger Vermessungspunkt 13003" hinsichtlich des Koordinaten-,
      Höhen- und Schwerebezugspunktes der gemeinsamen Punktvermarkung

   .. py:attribute:: istZentrumZu
      :type: list[AX_Lagefestpunkt]

      'Lagefestpunkt 19001.1' ist Zentrum zu 'Lagefestpunkt 19001.2', wobei sich beide Lagefestpunkte in der
      gleichen TP-Punktgruppe befinden

   .. py:attribute:: klassifikation
      :type: Optional[AX_Klassifikation_Lagefestpunkt]

      "Klassifikation" gibt Ordnung, Hierarchiestufe und ggf. Wertigkeit des LFP an.

   .. py:attribute:: pfeilerhoehe
      :type: Optional[AX_Pfeilerhoehe_Lagefestpunkt]

      'Pfeilerhöhe' gibt bei Vermarkungen, die aus Pfeiler und Platte bestehen, die Höhendifferenz zwischen
      Pfeileroberfläche und  Plattenoberfläche sowie das Messdatum an.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQFestpunkt]

      Qualitätsangaben zu den Daten des Festpunkts.

   .. py:attribute:: unterschiedlicherBezugspunktMitAP
      :type: Optional[AX_Aufnahmepunkt]

      "Lagefestpunkt 19001" hat eine gemeinsame Punktvermarkung mit "Aufnahmepunkt 13001", jedoch einen
      unterschiedlichen Koordinaten-, Höhen- und Schwerebezugspunkt

   .. py:attribute:: unterschiedlicherBezugspunktMitGrenzpunkt
      :type: Optional[AX_Grenzpunkt]

      "Lagefestpunkt 19001" hat eine gemeinsame Punktvermarkung mit "Grenzpunkt 11003", jedoch einen
      unterschiedlichen Koordinaten-, Höhen- und Schwerebezugspunkt

   .. py:attribute:: unterschiedlicherBezugspunktMitHFP
      :type: Optional[AX_Hoehenfestpunkt]

      'Lagefestpunkt 19001' hat eine gemeinsame Punktvermarkung mit 'Höhenfestpunkt  19002', jedoch einen
      unterschiedlichen Koordinaten-, Höhen- und Schwerebezugspunkt

   .. py:attribute:: unterschiedlicherBezugspunktMitSFP
      :type: Optional[AX_Schwerefestpunkt]

      'Lagefestpunkt 19001' hat eine gemeinsame Punktvermarkung mit 'Schwerefestpunkt 19003', jedoch einen
      unterschiedlichen Koordinaten-, Höhen- und Schwerebezugspunkt

   .. py:attribute:: unterschiedlicherBezugspunktMitSVP
      :type: Optional[AX_SonstigerVermessungspunkt]

      "Lagefestpunkt 19001" hat eine gemeinsame Punktvermarkung mit "Sonstiger Vermessungspunkt 13003", jedoch
      einen unterschiedlichen Koordinaten- Höhen- und Schwerebezugspunkt


.. py:class:: AX_Lagergut_Halde


   Bases: :py:obj:`Enumeration`

   AX_Lagergut_Halde

   .. py:attribute:: VALUES

      


.. py:class:: AX_Lagergut_IndustrieUndGewerbeflaeche


   Bases: :py:obj:`Enumeration`

   AX_Lagergut_IndustrieUndGewerbeflaeche

   .. py:attribute:: VALUES

      


.. py:class:: AX_LageZurErdoberflaeche_Bauteil


   Bases: :py:obj:`Enumeration`

   AX_LageZurErdoberflaeche_Bauteil

   .. py:attribute:: VALUES

      


.. py:class:: AX_LageZurErdoberflaeche_Gebaeude


   Bases: :py:obj:`Enumeration`

   AX_LageZurErdoberflaeche_Gebaeude

   .. py:attribute:: VALUES

      


.. py:class:: AX_LageZurErdoberflaeche_Transportanlage


   Bases: :py:obj:`Enumeration`

   AX_LageZurErdoberflaeche_Transportanlage

   .. py:attribute:: VALUES

      


.. py:class:: AX_LageZurErdoberflaeche_UntergeordnetesGewaesser


   Bases: :py:obj:`Enumeration`

   AX_LageZurErdoberflaeche_UntergeordnetesGewaesser

   .. py:attribute:: VALUES

      


.. py:class:: AX_LageZurErdoberflaeche_VorratsbehaelterSpeicherbauwerk


   Bases: :py:obj:`Enumeration`

   AX_LageZurErdoberflaeche_VorratsbehaelterSpeicherbauwerk

   .. py:attribute:: VALUES

      


.. py:class:: AX_LageZurOberflaeche_Gleis


   Bases: :py:obj:`Enumeration`

   AX_LageZurOberflaeche_Gleis

   .. py:attribute:: VALUES

      


.. py:class:: AX_Landeswappen


   Bases: :py:obj:`Object`

   AX_Landeswappen

   Die Externe Objektart "Landeswappen" enthält das Landeswappen als Pixelgraphik in einer externen Datei, z.B.
   im Format GeoTiff.

   .. py:attribute:: uri
      :type: URI

      uri


.. py:class:: AX_Landschaft


   Bases: :py:obj:`AU_Objekt`

   Landschaft

   'Landschaft' ist hinsichtlich des äußeren Erscheinungsbildes (Bodenformen, Bewuchs, Besiedlung,
   Bewirtschaftung) ein in bestimmter Weise geprägter Teil der Erdoberfläche.

   .. py:attribute:: landschaftstyp
      :type: AX_Landschaftstyp

      'Landschaftstyp' beschreibt das Erscheinungsbild von 'Landschaft'.

   .. py:attribute:: name
      :type: CharacterString

      'Name' ist der Eigenname von 'Landschaft'.


.. py:class:: AX_Landschaftstyp


   Bases: :py:obj:`Enumeration`

   AX_Landschaftstyp

   .. py:attribute:: VALUES

      


.. py:class:: AX_Landwirtschaft


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Landwirtschaft

   'Landwirtschaft' ist eine Fläche für den Anbau von Feldfrüchten sowie eine Fläche, die beweidet und gemäht
   werden kann, einschließlich der mit besonderen Pflanzen angebauten Fläche. Die Brache, die für einen
   bestimmten Zeitraum (z. B. ein halbes oder ganzes Jahr) landwirtschaftlich unbebaut bleibt, ist als
   'Landwirtschaft' bzw. 'Ackerland' zu erfassen.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist die Bezeichnung oder der Eigenname von 'Landwirtschaft'.

   .. py:attribute:: vegetationsmerkmal
      :type: Optional[AX_Vegetationsmerkmal_Landwirtschaft]

      'Vegetationsmerkmal' ist die zum Zeitpunkt der Erhebung erkennbare oder feststellbare vorherrschend
      vorkommende landwirtschaftliche Nutzung (Dominanzprinzip).


.. py:class:: AX_Leitung


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AU_KontinuierlichesLinienobjekt`

   Leitung

   'Leitung' ist eine aus Drähten oder Fasern hergestellte Leitung zum Transport von elektrischer Energie und zur
   Ãœbertragung von elektrischen Signalen.

   .. py:attribute:: bauwerksfunktion
      :type: AX_Bauwerksfunktion_Leitung

      'Bauwerksfunktion' beschreibt die Art oder Funktion von 'Leitung'.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Leitung'.

   .. py:attribute:: spannungsebene
      :type: Optional[Integer]

      'Spannungsebene' beschreibt den höchsten vorkommenden Wert in [KV].


.. py:class:: AX_LetzteAbgabeArt


   Bases: :py:obj:`Enumeration`

   AX_LetzteAbgabeArt

   .. py:attribute:: VALUES

      


.. py:class:: AX_LI_Lineage_MitDatenerhebung


   Bases: :py:obj:`Object`

   AX_LI_Lineage_MitDatenerhebung

   .. py:attribute:: processStep
      :type: Optional[AX_LI_ProcessStep_MitDatenerhebung]

      processStep

   .. py:attribute:: source
      :type: Optional[AX_LI_Source_MitDatenerhebung]

      source


.. py:class:: AX_LI_Lineage_OhneDatenerhebung


   Bases: :py:obj:`Object`

   AX_LI_Lineage_OhneDatenerhebung

   .. py:attribute:: processStep
      :type: Optional[AX_LI_ProcessStep_OhneDatenerhebung]

      processStep


.. py:class:: AX_LI_Lineage_Punktort


   Bases: :py:obj:`Object`

   AX_LI_Lineage_Punktort

   Soll Erhebung und/oder Erhebungsstelle dokumentiert werden, dann erfolgt dies über AX_LI_ProcessStep- und
   AX_LI_Source-Elemente.

   .. py:attribute:: processStep
      :type: list[AX_LI_ProcessStep_Punktort]

      processStep

   .. py:attribute:: source
      :type: list[AX_LI_Source_Punktort]

      source


.. py:class:: AX_LI_ProcessStep_MitDatenerhebung


   Bases: :py:obj:`Object`

   AX_LI_ProcessStep_MitDatenerhebung

   .. py:attribute:: dateTime
      :type: Optional[DateTime]

      dateTime

   .. py:attribute:: description
      :type: AX_LI_ProcessStep_MitDatenerhebung_Description

      description

   .. py:attribute:: processor
      :type: Optional[CI_ResponsibleParty]

      processor

   .. py:attribute:: source
      :type: list[AX_LI_Source_MitDatenerhebung]

      source


.. py:class:: AX_LI_ProcessStep_MitDatenerhebung_Description


   Bases: :py:obj:`Enumeration`

   AX_LI_ProcessStep_MitDatenerhebung_Description

   .. py:attribute:: VALUES

      


.. py:class:: AX_LI_ProcessStep_OhneDatenerhebung


   Bases: :py:obj:`Object`

   AX_LI_ProcessStep_OhneDatenerhebung

   .. py:attribute:: dateTime
      :type: Optional[DateTime]

      dateTime

   .. py:attribute:: description
      :type: AX_LI_ProcessStep_OhneDatenerhebung_Description

      description

   .. py:attribute:: processor
      :type: Optional[CI_ResponsibleParty]

      processor


.. py:class:: AX_LI_ProcessStep_OhneDatenerhebung_Description


   Bases: :py:obj:`Enumeration`

   AX_LI_ProcessStep_OhneDatenerhebung_Description

   .. py:attribute:: VALUES

      


.. py:class:: AX_LI_ProcessStep_Punktort


   Bases: :py:obj:`Object`

   AX_LI_ProcessStep_Punktort

   Die Erhebungsstelle wird in einem AX_LI_ProcessStep mit self.description = 'Erhebung' und der Erhebungsstelle
   in self.processor dokumentiert.

   .. py:attribute:: dateTime
      :type: Optional[DateTime]

      dateTime

   .. py:attribute:: description
      :type: AX_LI_ProcessStep_Punktort_Description

      description

   .. py:attribute:: processor
      :type: Optional[CI_ResponsibleParty]

      processor

   .. py:attribute:: source
      :type: list[AX_LI_Source_Punktort]

      source


.. py:class:: AX_LI_ProcessStep_Punktort_Description


   Bases: :py:obj:`Enumeration`

   AX_LI_ProcessStep_Punktort_Description

   .. py:attribute:: VALUES

      


.. py:class:: AX_LI_Source_MitDatenerhebung


   Bases: :py:obj:`Object`

   AX_LI_Source_MitDatenerhebung

   .. py:attribute:: description
      :type: Optional[AX_Datenerhebung]

      description

   .. py:attribute:: sourceStep
      :type: Optional[AX_LI_ProcessStep_MitDatenerhebung]

      sourceStep


.. py:class:: AX_LI_Source_Punktort


   Bases: :py:obj:`Object`

   AX_LI_Source_Punktort

   Die Datenerhebung wird in einem AX_LI_Source-Element dokumentiert (über die Kennung aus der CodeList
   AX_Datenerhebung_Punktort).

   .. py:attribute:: description
      :type: Optional[AX_Datenerhebung_Punktort]

      description

   .. py:attribute:: sourceStep
      :type: list[AX_LI_ProcessStep_Punktort]

      sourceStep


.. py:class:: AX_Liniendarstellung_TopographischeLinie


   Bases: :py:obj:`Enumeration`

   AX_Liniendarstellung_TopographischeLinie

   .. py:attribute:: VALUES

      


.. py:class:: AX_MarkanterGelaendepunkt


   Bases: :py:obj:`AU_Punktobjekt`

   Markanter Geländepunkt

   'Markanter Geländepunkt' ist ein Höhenpunkt an markanter Stelle des Geländes, der zur Ergänzung eines
   gitterförmigen DGM und/oder der Höhenliniendarstellung dient.

   .. py:attribute:: artDesMarkantenPunktes
      :type: Optional[AX_ArtDesMarkantenGelaendepunktes]

      'Art des markanten Punktes' ist die Bedeutung des Punktes.

   .. py:attribute:: erfassungMarkanterGelaendepunkt
      :type: AX_ErfassungMarkanterGelaendepunkt

      'Erfassung markanter Geländepunkt' beschreibt die Erfassungsmethode und das Erfassungsdatum.

   .. py:attribute:: hoehengenauigkeit
      :type: Optional[DQ_AbsoluteExternalPositionalAccuracy]

      'Höhengenauigkeit' beschreibt die Standardabweichung, mit der das Objekt erfasst wurde.


.. py:class:: AX_Marke


   Bases: :py:obj:`Enumeration`

   AX_Marke

   .. py:attribute:: VALUES

      


.. py:class:: AX_Markierung_Wegachse


   Bases: :py:obj:`Enumeration`

   AX_Markierung_Wegachse

   .. py:attribute:: VALUES

      


.. py:class:: AX_Markierung_WegPfadSteig


   Bases: :py:obj:`Enumeration`

   AX_Markierung_WegPfadSteig

   .. py:attribute:: VALUES

      


.. py:class:: AX_Meer


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Meer

   'Meer' ist die das Festland umgebende Wasserfläche.

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die von der zuständigen Fachbehörde vergebene Verschlüsselung.

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_Meer]

      'Funktion' ist die objektiv erkennbare Art von 'Meer'.

   .. py:attribute:: name
      :type: Optional[AX_Lagebezeichnung]

      'Name' ist der Eigenname von 'Meer'.

   .. py:attribute:: tidemerkmal
      :type: Optional[AX_Tidemerkmal_Meer]

      'Tidemerkmal' gibt an, ob 'Meer' von den periodischen Wasserstandsänderungen beeinflusst wird.

   .. py:attribute:: zweitname
      :type: list[CharacterString]

      'Zweitname' ist der touristische oder volkstümliche Name von 'Meer'.


.. py:class:: AX_Merkmal_MusterLandesmusterUndVergleichsstueck


   Bases: :py:obj:`Enumeration`

   AX_Merkmal_MusterLandesmusterUndVergleichsstueck

   .. py:attribute:: VALUES

      


.. py:class:: AX_Messmethode_Schwere


   Bases: :py:obj:`Enumeration`

   AX_Messmethode_Schwere

   .. py:attribute:: VALUES

      


.. py:class:: AX_Moor


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Moor

   'Moor' ist eine unkultivierte Fläche, deren obere Schicht aus vertorften oder zersetzten Pflanzenresten
   besteht.
   Torfstich bzw. Torfabbaufläche wird der Objektart 41005 'Tagebau, Grube, Steinbruch' mit AGT 'Torf'
   zugeordnet.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Moor'.


.. py:class:: AX_MusterLandesmusterUndVergleichsstueck


   Bases: :py:obj:`AU_Objekt`

   Muster-, Landesmuster- und Vergleichsstück

   'Muster-, Landesmuster- und Vergleichsstück' ist eine besondere bodengeschätzte Fläche nach dem
   Bodenschätzungsgesetz, für die eine Ertragsfähigkeit im Liegenschaftskataster nachzuweisen ist.

   .. py:attribute:: ackerzahlOderGruenlandzahl
      :type: Optional[CharacterString]

      'Ackerzahl oder Grünlandzahl' ist die "Bodenzahl oder Grünlandgrundzahl" einschließlich Ab- und
      Zurechnungen nach dem Bodenschätzungsgesetz.
      Diese Attributart kommt nicht vor, wenn die 'Sonstige Angaben' die Werteart mit dem Bezeichner 'Geringstland
      (Ger)' aufweist.

   .. py:attribute:: bodenart
      :type: Optional[AX_Bodenart_MusterLandesmusterUndVergleichsstueck]

      'Bodenart' ist die nach den Durchführungsbestimmungen zum Bodenschätzungsgesetz (Schätzungsrahmen)
      festgelegte Bezeichnung der Bodenart.

   .. py:attribute:: bodenzahlOderGruenlandgrundzahl
      :type: Optional[CharacterString]

      'Bodenzahl oder Grünlandgrundzahl' ist die Wertzahl nach dem Acker- oder Grünlandschätzungsrahmen.
      Diese Attributart kommt nicht vor, wenn die 'Sonstige Angaben' Wertearten mit den Bezeichnern 'Rieselwasser,
      künstliche Bewässerung (RiWa)',  'Streuwiese (Str)', 'Hutung (Hu)', 'Acker-Hackrain (A-Hack)', 'Grünland-
      Hackrain (Gr-Hack)' oder 'Geringstland (Ger)' aufweist.

   .. py:attribute:: entstehungsartOderKlimastufeWasserverhaeltnisse
      :type: list[AX_EntstehungsartOderKlimastufeWasserverhaeltnisse_MusterLandesmusterUndVergleichsstueck]

      'Entstehungsart oder Klimastufe/Wasserverhältnisse' ist die nach den Schätzungsrahmen festgelegte
      Bezeichnung der Entstehungsart oder der Klimastufe und der Wasserverhältnisse.

   .. py:attribute:: kulturart
      :type: Optional[AX_Kulturart_MusterLandesmusterUndVergleichsstueck]

      'Kulturart' ist die bestandskräftig festgesetzte landwirtschaftliche Nutzungsart entsprechend dem Acker-
      oder Grünlandschätzungsrahmen.

   .. py:attribute:: merkmal
      :type: AX_Merkmal_MusterLandesmusterUndVergleichsstueck

      'Merkmal' ist die Kennzeichnung zur Unterscheidung von Musterstück, Landesmusterstück und
      Vergleichsstück.

   .. py:attribute:: nummer
      :type: Optional[CharacterString]

      'Nummer' ist ein von der Finanzverwaltung zur eindeutigen Bezeichnung der Muster-, Landesmusterstücke und
      Vergleichsstücke vergebenes Ordnungsmerkmal (z.B.: 2328.07 mit Bundesland (23), Finanzamt (28), lfd. Nummer
      (07)).

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQMitDatenerhebung]

      Angaben zur Herkunft der Informationen (Erhebungsstelle, Art der Datenerhebung).

   .. py:attribute:: sonstigeAngaben
      :type: list[AX_SonstigeAngaben_MusterLandesmusterUndVergleichsstueck]

      'Sonstige Angaben' ist der Nachweis von Besonderheiten einer bodengeschätzten Fläche.

   .. py:attribute:: zustandsstufeOderBodenstufe
      :type: Optional[AX_ZustandsstufeOderBodenstufe_MusterLandesmusterUndVergleichsstueck]

      'Zustandsstufe oder Bodenstufe' ist die nach den Schätzungsrahmen festgelegte Bezeichnung der Zustands-
      oder Bodenstufe.


.. py:class:: AX_Namensnummer


   Bases: :py:obj:`AA_NREO`

   Namensnummer

   'Namensnummer' ist die laufende Nummer der Eintragung, unter welcher der Eigentümer oder Erbbauberechtigte im
   Buchungsblatt geführt wird. Rechtsgemeinschaften werden auch unter AX_Namensnummer geführt.

   .. py:attribute:: anteil
      :type: Optional[AX_Anteil]

      'Anteil' ist der Anteil der Berechtigten in Bruchteilen (Par. 47 GBO) an einem gemeinschaftlichen Eigentum
      (Grundstück oder Recht).

   .. py:attribute:: artDerRechtsgemeinschaft
      :type: Optional[AX_ArtDerRechtsgemeinschaft_Namensnummer]

      'Art der Rechtsgemeinschaft' ist die Art des für die Gesamthandgemeinschaft maßgebenden
      Rechtsverhältnisses.

   .. py:attribute:: benennt
      :type: Optional[AX_Person]

      Durch die Relation 'Namensnummer' benennt 'Person' wird die Person zum Eigentümer, Erbbauberechtigten oder
      künftigen Erwerber.

   .. py:attribute:: beschriebDerRechtsgemeinschaft
      :type: Optional[CharacterString]

      "Beschrieb der Rechtsgemeinschaft" ist der Name oder die juristische Be-zeichnung der Rechtgemeinschaft
      Diese Attributart kommt nur vor, wenn die "Art der Rechtsgemeinschaft" die Werteart "Sonstiges" aufweist.

   .. py:attribute:: bestehtAusRechtsverhaeltnissenZu
      :type: Optional[AX_Namensnummer]

      Die Relation 'Namensnummer' besteht aus Rechtsverhältnissen zu 'Namensnummer' sagt aus, dass mehrere
      Namensnummern zu einer Rechtsgemeinschaft gehören können. Die Rechtsgemeinschaft selbst steht unter einer
      eigenen AX_Namensnummer.

   .. py:attribute:: eigentuemerart
      :type: Optional[AX_Eigentuemerart_Namensnummer]

      'Eigentümerart' ist die Kategorie des Eigentums.

   .. py:attribute:: hatVorgaenger
      :type: list[AX_Namensnummer]

      Die Relation 'Namensnummer' hat Vorgänger 'Namensnummer' gibt Auskunft darüber, aus welchen Namensnummern
      die aktuelle entstanden ist.

   .. py:attribute:: istBestandteilVon
      :type: AX_Buchungsblatt

      Eine 'Namensnummer' ist Teil von einem 'Buchungsblatt'.

   .. py:attribute:: laufendeNummerNachDIN1421
      :type: Optional[CharacterString]

      'Laufende Nummer nach DIN 1421' ist die interne laufende Nummer für die Rangfolge der Person, die nach den
      Vorgaben aus DIN 1421 strukturiert ist.

   .. py:attribute:: nummer
      :type: Optional[CharacterString]

      'Nummer' ist die laufende Nummer der Eintragung gemäß Abteilung 1 Grundbuchblatt, unter der eine Person
      aufgeführt ist (z.B. 1 oder 1a).

   .. py:attribute:: strichblattnummer
      :type: Optional[Integer]

      'Strichblattnummer' ist eine Unternummer der Grundbuchblattnummer. Sie wird der Attributart 'Nummer' als
      Präfix vorangestellt.


.. py:class:: AX_Nationalstaat


   Bases: :py:obj:`AX_Katalogeintrag`, :py:obj:`AA_NREO`

   Nationalstaat

   'Nationalstaat' umfasst das Gebiet der Bundesrepublik Deutschland. Im Bereich des Bodensees wird die
   Staatsgrenze durch die seeseitigen Gemeindegrenzen repräsentiert, im Bereich der Nord- und Ostsee durch die
   12-Seemeilenzone.

   .. py:attribute:: schluessel
      :type: CharacterString

      'Schlüssel' enthält die geltende amtliche Abkürzung von 'Nationalstaat'.


.. py:class:: AX_NaturUmweltOderBodenschutzrecht


   Bases: :py:obj:`AG_Objekt`

   Natur-, Umwelt- oder Bodenschutzrecht

   'Natur-, Umwelt- oder Bodenschutzrecht' ist die auf den Grund und Boden bezogene Beschränkung, Belastung oder
   andere Eigenschaft einer Fläche oder eines Gegenstandes nach öffentlichen, natur-, umwelt- oder
   bodenschutzrechtlichen Vorschriften.

   .. py:attribute:: artDerFestlegung
      :type: AX_ArtDerFestlegung_NaturUmweltOderBodenschutzrecht

      'Art der Festlegung' ist die auf den Grund und Boden bezogene Art der Beschränkung, Belastung oder andere
      öffentlich-rechtlichen Eigenschaft.

   .. py:attribute:: ausfuehrendeStelle
      :type: Optional[AX_Dienststelle_Schluessel]

      'Ausführende Stelle' ist die Stelle, die für die Festlegung zuständig ist.

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die von einer Fachstelle vergebene Kennziffer der Festlegung.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname der Festlegung.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQMitDatenerhebung]

      'Qualitätsangaben' sind Angaben zur Herkunft der Informationen (Erhebungsstelle, Art der Datenerhebung).

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_NaturUmweltOderBodenschutzrecht]

      'Zustand' beschreibt den augenblicklichen Zustand der amtlichen Festlegung.


.. py:class:: AX_Netzknoten


   Bases: :py:obj:`AA_ZUSO`, :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`

   Netzknoten

   'Netzknoten' ist ein plangleicher (höhengleicher) und planfreier (höhenungleicher) Knotenpunkt, der sich aus
   der verkehrlichen Verknüpfung zweier oder mehrerer Straßen des aufzunehmenden Straßennetzes ergibt.

   .. py:attribute:: bezeichnung
      :type: CharacterString

      'Bezeichnung' ist die von einer Fachstelle vergebene Kennziffer von 'Netzknoten'.


.. py:class:: AX_Netzpunkt


   Bases: :py:obj:`AA_ZUSO`

   Netzpunkt

   'Netzpunkt' ist eine Klasse, die allgemeingültige Eigenschaften für alle Objektarten dieser Objektartengruppe
   enthält.

   .. py:attribute:: horizontfreiheit
      :type: Optional[AX_Horizontfreiheit_Netzpunkt]

      'Horizontfreiheit' beschreibt die Abschattung bei Satellitenmessverfahren.

   .. py:attribute:: punktkennung
      :type: Optional[CharacterString]

      "Punktkennung" ist ein von der Katasterbehörde vergebenes Ordnungsmerkmal.

   .. py:attribute:: relativeHoehe
      :type: Optional[Length]

      'Relative Höhe' ist die Angabe der Höhe [m] der 'Abmarkung (Marke)' oberhalb der Erdoberfläche oder der
      Tiefe [m] unterhalb der Erdoberfläche.
      (Vorzeichenregel: oberhalb der Erdoberfläche '+', unterhalb der Erdoberfläche '-'.)

   .. py:attribute:: sonstigeEigenschaft
      :type: list[CharacterString]

      "Sonstige Eigenschaft" enthält Informationen zum Netzpunkt.  Sonstige Eigenschaften werden im Rahmen der
      Migration aus bestehenden Verfahrenslösungen übernommen.

   .. py:attribute:: vermarkung_Marke
      :type: AX_Marke

      'Vermarkung (Marke)' ist die Marke zur dauerhaften Kennzeichnung von Vermessungspunkten im Boden und an
      baulichen Anlagen.

   .. py:attribute:: zustaendigeStelle
      :type: Optional[AX_Dienststelle_Schluessel]

      'Zuständige Stelle' enthält den Namen der Stelle, die eine Zuständigkeit besitzt.


.. py:class:: AX_NichtGelaendepunkte


   Bases: :py:obj:`AD_PunktCoverage`

   Nicht-Geländepunkte

   'Nicht-Geländepunkte' beschreibt eine Menge von Messpunkten (Punkthaufen, Punktwolke) mit gleicher Herkunft
   und Qualität, die nicht zur Modellierung des Geländes verwendet werden.

   .. py:attribute:: artDerNichtGelaendepunkte
      :type: Optional[AX_ArtDerNichtGelaendepunkte]

      'Art der Nicht-Geländepunkte' beschreibt die Eigenschaft der 'Nicht-Geländepunkte'.

   .. py:attribute:: erfassung
      :type: AX_Erfassung_DGM

      'Erfassung' beschreibt die Erfassungsmethode, das Erfassungsdatum und die Sicherheit mit dem das Objekt
      erfasst wurden.

   .. py:attribute:: hoehengenauigkeit
      :type: Optional[DQ_AbsoluteExternalPositionalAccuracy]

      'Höhengenauigkeit' beschreibt die Standardabweichung, mit der das Objekt erfasst wurde.

   .. py:attribute:: punktabstand
      :type: Optional[Length]

      'Punktabstand' beschreibt den durchschnittlichen Punktabstand, mit dem das Objekt erfasst wurde.


.. py:class:: AX_Nullpunkt


   Bases: :py:obj:`AU_Punktobjekt`, :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`

   Nullpunkt

   'Nullpunkt' ist der Anfangs- oder Endpunkt eines Abschnittes und Astes, an dem die Stationierung beginnt bzw.
   endet. Der Nullpunkt ist einem Netzknoten zugeordnet und wird durch einen Buchstaben gekennzeichnet, der an
   die Netzknotennummer angehängt wird. Jeder Netzknoten hat einen zentralen Nullpunkt. Dieser erhält in der
   Regel den Buchstabenzusatz 'O'. Gehören zu einem Netzknoten mehrere Nullpunkte, dann wird einer als zentraler
   Nullpunkt festgelegt.

   .. py:attribute:: artDesNullpunktes
      :type: AX_ArtDesNullpunktes_Nullpunkt

      'Art des Nullpunktes' beschreibt die besondere Funktion oder Bauart von 'Nullpunkt'.

   .. py:attribute:: bezeichnung
      :type: CharacterString

      'Bezeichnung' ist die von einer Fachstelle vergebene Kennziffer von 'Nullpunkt'.


.. py:class:: AX_Nutzung


   Bases: :py:obj:`Enumeration`

   AX_Nutzung

   .. py:attribute:: VALUES

      


.. py:class:: AX_Nutzung_Flugverkehr


   Bases: :py:obj:`Enumeration`

   AX_Nutzung_Flugverkehr

   .. py:attribute:: VALUES

      


.. py:class:: AX_Nutzung_Gebaeude


   Bases: :py:obj:`Object`

   AX_Nutzung_Gebaeude

   .. py:attribute:: anteil
      :type: Optional[Integer]

      anteil

   .. py:attribute:: nutzung
      :type: AX_Nutzung

      nutzung


.. py:class:: AX_Nutzung_Hafen


   Bases: :py:obj:`Enumeration`

   AX_Nutzung_Hafen

   .. py:attribute:: VALUES

      


.. py:class:: AX_Nutzung_Hafenbecken


   Bases: :py:obj:`Enumeration`

   AX_Nutzung_Hafenbecken

   .. py:attribute:: VALUES

      


.. py:class:: AX_Oberflaechenmaterial_Flugverkehrsanlage


   Bases: :py:obj:`Enumeration`

   AX_Oberflaechenmaterial_Flugverkehrsanlage

   .. py:attribute:: VALUES

      


.. py:class:: AX_Oberflaechenmaterial_Strasse


   Bases: :py:obj:`Enumeration`

   AX_Oberflaechenmaterial_Strasse

   .. py:attribute:: VALUES

      


.. py:class:: AX_Oberflaechenmaterial_UnlandVegetationsloseFlaeche


   Bases: :py:obj:`Enumeration`

   AX_Oberflaechenmaterial_UnlandVegetationsloseFlaeche

   .. py:attribute:: VALUES

      


.. py:class:: AX_Offsetkomponenten_Referenzstationspunkt


   Bases: :py:obj:`Object`

   AX_Offsetkomponenten_Referenzstationspunkt

   Beschreibt eine mittlere Phasenzentrumskorrektur einer GNSS-Antenne entsprechend der Vorzeichenregelung des
   IGS. Die Zeile enthält die 3 Offset-Komponenten North, East und Height vom ARP bis Phasenzentrum L1 oder L2 in
   Meter.

   .. py:attribute:: east
      :type: Distance

      Offset-Komponente E vom ARP bis zum Phasenzentrum in Metern.

   .. py:attribute:: height
      :type: Distance

      Offset-Komponente H vom ARP bis zum Phasenzentrum in Metern.

   .. py:attribute:: north
      :type: Distance

      Offset-Komponente N vom ARP bis zum Phasenzentrum in Metern.


.. py:class:: AX_Ordnung_Hoehenfestpunkt


   Bases: :py:obj:`Enumeration`

   AX_Ordnung_Hoehenfestpunkt

   .. py:attribute:: VALUES

      


.. py:class:: AX_Ordnung_Schwerefestpunkt


   Bases: :py:obj:`Enumeration`

   AX_Ordnung_Schwerefestpunkt

   .. py:attribute:: VALUES

      


.. py:class:: AX_Ortslage


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AU_Objekt`

   Ortslage

   'Ortslage' ist eine im Zusammenhang bebaute Fläche. Die Ortslage enthält neben 'Wohnbaufläche', 'Industrie-
   und Gewerbefläche', 'Fläche gemischter Nutzung', 'Fläche besonderer funktionaler Prägung' auch die dazu in
   einem engen räumlichen und funktionalen Zusammenhang stehenden Flächen des Verkehrs, von Gewässern, von
   Flächen, die von 'Bauwerke und sonstige Einrichtungen' für Erholung, Sport  und Freizeit belegt sind, sowie
   von 'Vegetationsflächen'.
   Die Grenze der Ortslage zur Feldlage oder zu Waldflächen wird in der Regel durch die Grenzen der bebauten
   Grundstücke unter Einbeziehung der Hofraumflächen und Hausgärten gebildet.  Der Umring bildet einen
   geschlossenen Linienzug. Die Ortslage kann Objekte des Objektbereichs Vegetation als Inseln umschließen.
   Bei Vergabe des Namens (NAM) ist streng nach einer Hierarchie zu verfahren. Es wird jeweils der Name der
   höchsten zutreffenden Hierarchiestufe (Gemeinde, Gemeindeteil, Wohnplatz) vergeben.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Ortslage'.

   .. py:attribute:: zweitname
      :type: Optional[CharacterString]

      'Zweitname' ist der touristische bzw. volkstümliche Name von 'Ortslage'.


.. py:class:: AX_Person


   Bases: :py:obj:`AA_NREO`

   Person

   'Person' ist eine natürliche oder juristische Person und kann z.B. in den Rollen Eigentümer, Erwerber,
   Verwalter oder Vertreter in Katasterangelegenheiten geführt werden.

   .. py:attribute:: akademischerGrad
      :type: Optional[CharacterString]

      'Akademischer Grad' ist der  akademische Grad der Person (z.B. Dipl.-Ing., Dr., Prof. Dr.).

   .. py:attribute:: anrede
      :type: Optional[AX_Anrede_Person]

      'Anrede' ist die Anrede der Person. Diese Attributart ist optional, da Körperschaften und juristischen
      Person auch ohne Anrede angeschrieben werden können.

   .. py:attribute:: benennt
      :type: list[AX_Verwaltung]

      Die Relation 'Person' benennt  'Verwaltung' weist der Verwaltung eine Person zu.

   .. py:attribute:: beruf
      :type: Optional[CharacterString]

      'Beruf' ist die Bezeichnung des oder der Berufe (Par. 15 Grundbuchverfügung). Diese Attributart kommt nur
      bei Personen vor, die die Rolle 'Eigentümer' besitzen.

   .. py:attribute:: besitzt
      :type: list[AX_Gebaeude]

      besitzt

   .. py:attribute:: geburtsdatum
      :type: Optional[Date]

      'Geburtsdatum' ist das Geburtsdatum der Person.

   .. py:attribute:: geburtsname
      :type: Optional[CharacterString]

      'Geburtsname' ist der Geburtsname der Person.

   .. py:attribute:: gehoertZu
      :type: list[AX_Personengruppe]

      'Person' gehört zu 'Personengruppe'.

   .. py:attribute:: hat
      :type: list[AX_Anschrift]

      Die 'Person' hat 'Anschrift'.

   .. py:attribute:: haushaltsstelleLandesgrundbesitz
      :type: Optional[CharacterString]

      'Haushaltsstelle Landesgrundbesitz' sind weitere, die juristische Person deutlich kennzeichnende
      Merkmale.

   .. py:attribute:: nachnameOderFirma
      :type: CharacterString

      'Nachname oder Firma' ist
      - bei einer natürliche Person der Nachname (Familienname),
      - bei einer juristischen Person, Handels- oder Partnerschaftsgesellschaft der
      Name oder die Firma.

   .. py:attribute:: namensbestandteil
      :type: Optional[CharacterString]

      'Namensbestandteil' enthält z.B. Titel wie 'Baron'.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQOhneDatenerhebung]

      Angaben zur Herkunft der Informationen (Erhebungsstelle). Die Information ist konform zu den Vorgaben aus
      ISO 19115 zu repräsentieren.

   .. py:attribute:: sonstigeEigenschaften
      :type: Optional[CharacterString]

      'Sonstige Eigenschaften' sind weitere die Person deutlich kennzeichnende Merkmale (Par. 15
      Grundbuchverfügung). Diese Attributart kommt nur bei Personen vor, die die Rolle 'Eigentümer' besitzen.

   .. py:attribute:: uebtAus
      :type: list[AX_Vertretung]

      Die 'Person' übt die 'Vertretung' in Katasterangelegenheiten aus.

   .. py:attribute:: vorname
      :type: Optional[CharacterString]

      'Vorname' ist der Vorname/ sind die Vornamen einer natürlichen Person.

   .. py:attribute:: weistAuf
      :type: list[AX_Namensnummer]

      Durch die Relation 'Person' weist auf 'Namensnummer' wird ausgedrückt, dass die Person als Eigentümer,
      Erbbauberechtigter oder künftiger Erwerber unter der Namensnummer eines Buchungsblattes eingetragen ist.

   .. py:attribute:: wirdVertretenVon
      :type: list[AX_Vertretung]

      Die 'Person' wird von der 'Vertretung' in Katasterangelegenheiten vertreten.

   .. py:attribute:: wohnortOderSitz
      :type: Optional[CharacterString]

      'Wohnort oder Sitz' ist der Wohnort oder der Sitz einer natürlichen oder juristischen Person (Par. 15
      Grundbuchverfügung). Diese Attributart kommt nur bei Personen vor, die die Rolle 'Eigentümer' besitzen.

   .. py:attribute:: zeigtAuf
      :type: Optional[AX_Person]

      Die 'Person' zeigt auf eine 'Person' mit abweichenden Eigenschaften derselben Person. Für ein und dieselbe
      Person wurden zwei Objekte 'Person' mit unterschiedlichen Attributen (z.B. Nachnamen durch Heirat geändert)
      angelegt. Bei Verwendung der Vollhistorie mit Hilfe des Versionierungskonzeptes werden diese Eigenschaften in
      verschiedenen Versionen geführt. Diese Relation wird dann nicht verwendet.


.. py:class:: AX_Personengruppe


   Bases: :py:obj:`AA_NREO`

   Personengruppe

   'Personengruppe' ist die Zusammenfassung von Personen unter einem Ordnungsbegriff.

   .. py:attribute:: bestehtAus
      :type: list[AX_Person]

      Ein Objekt 'Personengruppe' besteht aus Objekten 'Person'.

   .. py:attribute:: nameDerPersonengruppe
      :type: CharacterString

      'Name der Personengruppe' ist ein Ordnungsbegriff, unter dem Personen zusammengefasst sind.


.. py:class:: AX_Pfeilerhoehe_Lagefestpunkt


   Bases: :py:obj:`Object`

   AX_Pfeilerhoehe_Lagefestpunkt

   Die 'Pfeilerhöhe' gibt bei Vermarkungen, die aus Pfeiler und Platte bestehen, die Höhendifferenz zwischen
   Pfeileroberfläche und  Plattenoberfläche sowie das Messdatum an.

   .. py:attribute:: abstand
      :type: Distance

      Abstand Pfeileroberfläche über Plattenoberfläche in Millimeter.

   .. py:attribute:: messung
      :type: Date

      Tag, Monat und Jahr der Messung.


.. py:class:: AX_Phasenzentrumsvariation_Referenzstationspunkt


   Bases: :py:obj:`Object`

   AX_Phasenzentrumsvariation_Referenzstationspunkt

   Die 'Phasenzentrumsvariation' beschreibt die elevations- und azimutabhängige Phasenzentrumskorrektur L1 oder
   L2 der GNNS-Antenne entsprechend der Vorzeichenregelung des IGS. Die 1. Zeile enthält die
   Phasenzentrumsvariationen (PCV) für L1 in 5 Altgrad-Schritten der Elevation von 0 bis 90 Altgrad für die
   Azimutrichtung 0 Altgrad in Meterangabe. Die Zeilen 2 bis 72 enthalten die entsprechenden
   Phasenzentrumsvariationen (PCV) für L1 in 5 Altgrad-Schritten des Azimuts von 5 bis 355 Altgrad.

   .. py:attribute:: zeile
      :type: list[AX_Phasenzentrumsvariation_Referenzstationspunkt_Zeile]

      Die Phasenzentrumsvariation beschreibt die elevations- und azimutabhängige Phasenzentrumskorrektur L1 oder
      L2 der GNNS-Antenne entsprechend der Vorzeichenregelung des IGS.


.. py:class:: AX_Phasenzentrumsvariation_Referenzstationspunkt_Zeile


   Bases: :py:obj:`Object`

   AX_Phasenzentrumsvariation_Referenzstationspunkt_Zeile

   Die 1. Zeile enthält die Phasenzentrumsvariationen (PCV) für L1 oder L2 in 5 Altgrad-Schritten der Elevation
   von 0 bis 90 Altgrad für die Azimutrichtung 0 Altgrad in Meterangabe. Die Zeilen 2 bis 72 enthalten die
   entsprechenden Phasenzentrumsvariationen (PCV) für L1 oder L2 in 5 Altgrad-Schritten des Azimuts von 5 bis 355
   Altgrad.

   .. py:attribute:: werte
      :type: list[Real]

      Phasenzentrumsvariation in 5 Altgrad-Schritten von 0 bis 90 Grad.


.. py:class:: AX_Platz


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Platz

   'Platz' ist eine Verkehrsfläche in Ortschaften oder eine ebene, befestigte oder unbefestigte Fläche, die
   bestimmten Zwecken dient (z. B. für Verkehr, Märkte, Festveranstaltungen).

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_Platz]

      'Funktion' ist die zum Zeitpunkt der Erhebung objektiv erkennbare oder feststellbare vorkommende
      Nutzung.

   .. py:attribute:: name
      :type: Optional[AX_Lagebezeichnung]

      'Name' ist der Eigenname von 'Platz'.

   .. py:attribute:: strassenschluessel
      :type: Optional[CharacterString]

      'Straßenschlüssel' ist das Gemeindekennzeichen ergänzt um eine Ordnungsnummer, die in der Regel von der
      Gemeinde vergeben wird.

   .. py:attribute:: zweitname
      :type: Optional[CharacterString]

      'Zweitname' ist der touristische oder volkstümliche Name von 'Platz'.


.. py:class:: AX_Polder


   Bases: :py:obj:`AU_Flaechenobjekt`, :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`

   Polder

   'Polder' ist eine eingedeichte Fläche innerhalb eines Überschwemmungsgebietes, die zum Schutz vor Überflutung
   ereignisabhängig oder regelmäßig geflutet werden kann.

   .. py:attribute:: artDesPolders
      :type: Optional[AX_ArtDesPolders]

      'Art des Polders' beschreibt den durch eine Fachstelle festgelegten Typ von 'Polder'.

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_Polder]

      'Funktion' gibt die Flutungsart von 'Polder' an.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Polder'.


.. py:class:: AX_Portionierungsparameter


   Bases: :py:obj:`Object`

   AX_Portionierungsparameter

   Alle REO und deren anhängende NREO und ZUSO, die innerhalb eines Portionsquadrates - die Größe wird durch
   'seitenlaenge' bestimmt - liegen, gemeinsam in eine Portion.
   Anhängende NREO und ZUSO werden nur in der jeweils ersten Portion ihres Auftretens abgegeben.
   Siehe auch GeoInfoDok, Kapitel 10.
   Die Portionen einer Lieferung werden über geeignete Kennungen als zusammengehörig kenntlich gemacht. Die
   Benennung folgt einer automatisiert auswertbaren Logik, die sich an der Art der Portionierung orientiert:
   <NBA-Profilkennung >
   <_>
   <Datum der NBA-Erzeugung im Format jjmmtt >
   <_>
   <Laufende Nummer der Portion, ohne führende Nullen>
   <von>
   <Gesamtzahl der Portionen der Lieferung, ohne führende Nullen>
   <_>
   <Portionierungsartabhängiger Dateinamensanteil>

   .. py:attribute:: seitenlaenge
      :type: Integer

      Positiver Ganzzahl-Wert (Integer) ungleich Null. NBA-abgebendes System unterteilt aufgrund dieser Angabe
      automatisch das in den Selektionskritierien der AX_BenutzergruppeNBA angegebene Gebiet in entspr. Quadrate.
      Regel hierzu:
      Das Gebiet wird erst von West nach Ost, dann von Süd nach Nord abgearbeitet. Die erste linke untere Ecke
      ergibt sich dadurch, dass vom südwestlichsten Punkt des Abgabegebietes auf das nächste Koordinatenpaar mit
      vollen Meterwerten gegangen wird, das südwestlich davon liegt. Ist der südwestlichste Punkt des Abgabegebietes
      bereits ein Koordinatenpaar auf volle Meterwerte, so wird er direkt verwendet.


.. py:class:: AX_Post


   Bases: :py:obj:`Object`

   AX_Post

   .. py:attribute:: ortsnamePost
      :type: CharacterString

      'OrtsnamePost' ist der postalische Ortsname.

   .. py:attribute:: postleitzahl
      :type: CharacterString

      'Postleitzahl' ist die Postleitzahl der Postzustellung.

   .. py:attribute:: strassenname
      :type: CharacterString

      'Straßenname' enthält die postalisch geführte Schreibweise des Straßennamens, sie kann vom amtlichen
      Straßennamen abweichen.

   .. py:attribute:: zusatzOrtsname
      :type: Optional[CharacterString]

      'ZusatzOrtsname' enthält einen Zusatz zum postalischen Ortsnamen.


.. py:class:: AX_Primaerenergie_IndustrieUndGewerbeflaeche


   Bases: :py:obj:`Enumeration`

   AX_Primaerenergie_IndustrieUndGewerbeflaeche

   .. py:attribute:: VALUES

      


.. py:class:: AX_Produkt_Transportanlage


   Bases: :py:obj:`Enumeration`

   AX_Produkt_Transportanlage

   .. py:attribute:: VALUES

      


.. py:class:: AX_PunktkennungUntergegangen


   Bases: :py:obj:`AA_NREO`

   Punktkennung untergegangen

   'Punktkennung untergegangen' enthält Punktkennungen, die untergegangen sind.
   Lebenszeitinterval:
   Das Lebenszeitintervall des Objekts beginnt, wenn ein Punkt mit Punktkennung untergeht.

   .. py:attribute:: art
      :type: Optional[AX_Art_Punktkennung]

      'Art' ist eine Kennzeichnung der Ordnungsnummern.

   .. py:attribute:: punktkennung
      :type: CharacterString

      'Punktkennung' ist ein von der Katasterbehörde vergebenes Ordnungsmerkmal.


.. py:class:: AX_PunktkennungVergleichend


   Bases: :py:obj:`AA_NREO`

   Punktkennung vergleichend

   'Punktkennung vergleichend' enthält vorläufige Punktkennungen.

   .. py:attribute:: antragsnummer
      :type: CharacterString

      Die 'Antragsnummer' ist eine von der Katasterbehörde vergebene eindeutige Kennzeichnung für einen Antrag.
      Sie stellt die Verbindung zur Antragsverwaltung der Katasterbehörde her.

   .. py:attribute:: art
      :type: Optional[AX_Art_Punktkennung]

      'Art' ist eine Kennzeichnung der Ordnungsnummern.

   .. py:attribute:: endgueltigePunktkennung
      :type: CharacterString

      "Endgültige Punktkennung" enthält die im Führungsprozess vergebene endgültige Punktkennung für einen
      Punkt.

   .. py:attribute:: vorlaeufigePunktkennung
      :type: CharacterString

      "Vorläufige Punktkennung" enthält die im Erhebungsprozess für Messungs- und Berechnungszwecke verwendete
      vorläufige Punktnummer.


.. py:class:: AX_Punktort


   Bases: :py:obj:`Object`

   Punktort

   "Punktort" definiert die räumliche Position oder die ebene Lage oder die Höhe eines Objektes der Objektarten
   "Lagefestpunkt, Höhenfestpunkt, Schwerefestpunkt, Referenzstationspunkt, Grenzpunkt, Besonderer Gebäudepunkt,
   Aufnahmepunkt, Sicherungspunkt, Sonstiger Vermessungspunkt, Besonderer topographischer Punkt, Besonderer
   Bauwerkspunkt" in einem Bezugssystem (nach ISO 19111). Es sind keine zusammengesetzten Bezugssysteme (ISO
   19111, Ziffer 6.2.3) zugelassen.
   Bei AX_Punktort handelt es sich um die abstrakte Verallgemeinerung der drei Punktortvarianten 'Punktort AG',
   'Punktort AU' und 'Punktort TA', die sich jeweils in ihrer geometrischen Ausprägung entsprechend dem AAA-
   Basisschema unterscheiden.
   Jedes Objekt Punktort kann nur zu einem Punktobjekt gehören, auch wenn mehrere Punkte aufeinander fallen.
   Lebenszeitinterval:
   Das Lebenszeitintervall des Objekts beginnt mit dem Entstehen und endet spätestens mit dem Untergang eines
   Objektes der Objektarten "Lagefestpunkt, Höhenfestpunkt, Schwerefestpunkt, Referenzstationspunkt, Grenzpunkt,
   Besonderer Gebäudepunkt, Besonderer Bauwerkspunkt, Aufnahmepunkt, Sicherungspunkt, Sonstiger Vermessungspunkt,
   Besonderer topograpischer Punkt".

   .. py:attribute:: hinweise
      :type: Optional[CharacterString]

      "Hinweise" kann Bemerkungen zur Messung, zur Berechnung, zum Koordinatenstatus, zu Genauigkeitsangaben und
      zum Punktuntergang enthalten.

   .. py:attribute:: kartendarstellung
      :type: Optional[Boolean]

      'Kartendarstellung' ist ein Hinweis darauf, dass der 'Punktort' zur Darstellung in einer Karte führt.
      Welche Objektarten Bestandteil der ALKIS-Standardausgabe 'Liegenschaftskarte' sind, regelt der ensprechende
      Filterausdruck (siehe GeoInfoDok, Kapitel 7.2) .
      Hinweis:
      Die Objektarten 'Grenzpunkt', 'Besonderer Gebäudepunkt', 'Besonderer topographischer Punkt', 'Besonderer
      Bauwerkspunkt', 'Aufnahmepunkt', 'Sicherungspunkt' und 'Sonstiger Vermessungspunkt' weisen jeweils immer nur
      einen 'Punktort' mit der Attributart 'Kartendarstellung' mit der Werteart TRUE auf.
      Die Werteart TRUE kommt immer vor beim 'PunktortTA'-Objekt zu einem 'Grenzpunkt'.

   .. py:attribute:: koordinatenstatus
      :type: Optional[AX_Koordinatenstatus_Punktort]

      "Koordinatenstatus" gibt an, ob die Koordinaten bzw. die Höhe amtlich sind oder einen anderen Status
      besitzen.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQPunktort]

      Angaben zur Herkunft, Genauigkeit und Vertrauenswürdigkeit der Informationen.

   .. py:attribute:: ueberpruefungsdatum
      :type: Optional[Date]

      "Überprüfungsdatum" gibt das Datum der letzten Überprüfung (durch Messung)  an, bei der die Koordinaten
      bzw. die Höhe gegenüber benachbarten Festpunkten als unverändert festgestellt wurden.


.. py:class:: AX_PunktortAG


   Bases: :py:obj:`AG_Punktobjekt`, :py:obj:`AX_Punktort`

   PunktortAG

   'PunktortAG' ist ein Punktort mit redundanzfreier Geometrie (Besonderer Gebäudepunkt, Besonderer
   Bauwerkspunkt) innerhalb eines Geometriethemas.


.. py:class:: AX_PunktortAU


   Bases: :py:obj:`AU_Punktobjekt`, :py:obj:`AX_Punktort`

   PunktortAU

   'PunktortAU' ist ein Punktort mit unabhängiger Geometrie ohne Zugehörigkeit zu einem Geometriethema. Er kann
   zu ZUSOs der folgenden Objektarten gehören: Grenzpunkt, Besonderer Gebäudepunkt, Besonderer Bauwerkspunkt,
   Aufnahmepunkt, Sicherungspunkt, Sonstiger Vermessungspunkt, Besonderer topographischer Punkt, Lagefestpunkt,
   Höhenfestpunkt, Schwerefestpunkt, Referenzstationspunkt.


.. py:class:: AX_PunktortTA


   Bases: :py:obj:`AX_Punktort`, :py:obj:`TA_PointComponent`

   PunktortTA

   'PunktortTA' ist ein Punktort, der in der Flurstücksgrenze liegt und einen Grenzpunkt verortet.


.. py:class:: AX_Punktstabilitaet


   Bases: :py:obj:`Enumeration`

   AX_Punktstabilitaet

   .. py:attribute:: VALUES

      


.. py:class:: AX_Punktstabilitaet_Hoehenfestpunkt


   Bases: :py:obj:`Object`

   AX_Punktstabilitaet_Hoehenfestpunkt

   'Punktstabilität' gibt die zu erwartende bzw. nachgewiesene Höhenstabilität der Punktvermarkung in acht
   Einzelinformationen an.

   .. py:attribute:: geologischeStabilitaet
      :type: Optional[AX_Punktstabilitaet_Hoehenfestpunkt_GeologischeStabilitaet]

      'Geologische Stabilität' gibt die Einflussgröße auf die Stabilität des HFP an.

   .. py:attribute:: grundwasserschwankung
      :type: Optional[AX_Punktstabilitaet_Hoehenfestpunkt_Grundwasserschwankung]

      'Grundwasserschwankung' gibt die Einflussgröße auf die Stabilität des HFP an.

   .. py:attribute:: grundwasserstand
      :type: Optional[AX_Punktstabilitaet_Hoehenfestpunkt_Grundwasserstand]

      'Grundwasserstand' gibt die Einflussgröße auf die Stabilität des HFP an.

   .. py:attribute:: gueteDesBaugrundes
      :type: Optional[AX_Punktstabilitaet_Hoehenfestpunkt_GueteDesBaugrundes]

      'Güte des Baugrundes' gibt die Einflussgröße auf die Stabilität des HFP an.

   .. py:attribute:: gueteDesVermarkungstraegers
      :type: Optional[AX_Punktstabilitaet_Hoehenfestpunkt_GueteDesVermarkungstraegers]

      'Güte des Vermarkungsträgers' gibt die Qualität des Bauwerkes als Punktträger (Unterkellertes Haus,
      Durchlass, Rammpfahl u.a.) an.      Dadurch sind Aussagen zur möglichen Gefährdung der HFP durch Straßenausbau
      u.ä. und zur Höhenstabilität möglich.

   .. py:attribute:: hoehenstabilitaetAusWiederholungsmessungen
      :type: Optional[AX_Punktstabilitaet_Hoehenfestpunkt_HoehenstabilitaetAusWiederholungsmessungen]

      'Höhenstabilität aus Wiederholungsmessungen' gibt die Höhenstabilität eines Punktes aus
      Wiederholungsmessungen wieder.

   .. py:attribute:: topographieUndUmwelt
      :type: Optional[AX_Punktstabilitaet_Hoehenfestpunkt_TopographieUndUmwelt]

      'Topographie und Umwelt' gibt die entsprechenden Einflussgrößen auf die Stabilität des HFP an.

   .. py:attribute:: vermuteteHoehenstabilitaet
      :type: Optional[AX_Punktstabilitaet_Hoehenfestpunkt_VermuteteHoehenstabilitaet]

      'Vermutete Höhenstabilität' gibt die vermutete Höhenstabilität der Punkt-Vermarkung an.


.. py:class:: AX_Punktstabilitaet_Hoehenfestpunkt_GeologischeStabilitaet


   Bases: :py:obj:`Enumeration`

   AX_Punktstabilitaet_Hoehenfestpunkt_GeologischeStabilitaet

   .. py:attribute:: VALUES

      


.. py:class:: AX_Punktstabilitaet_Hoehenfestpunkt_Grundwasserschwankung


   Bases: :py:obj:`Enumeration`

   AX_Punktstabilitaet_Hoehenfestpunkt_Grundwasserschwankung

   .. py:attribute:: VALUES

      


.. py:class:: AX_Punktstabilitaet_Hoehenfestpunkt_Grundwasserstand


   Bases: :py:obj:`Enumeration`

   AX_Punktstabilitaet_Hoehenfestpunkt_Grundwasserstand

   .. py:attribute:: VALUES

      


.. py:class:: AX_Punktstabilitaet_Hoehenfestpunkt_GueteDesBaugrundes


   Bases: :py:obj:`Enumeration`

   AX_Punktstabilitaet_Hoehenfestpunkt_GueteDesBaugrundes

   .. py:attribute:: VALUES

      


.. py:class:: AX_Punktstabilitaet_Hoehenfestpunkt_GueteDesVermarkungstraegers


   Bases: :py:obj:`Enumeration`

   AX_Punktstabilitaet_Hoehenfestpunkt_GueteDesVermarkungstraegers

   .. py:attribute:: VALUES

      


.. py:class:: AX_Punktstabilitaet_Hoehenfestpunkt_HoehenstabilitaetAusWiederholungsmessungen


   Bases: :py:obj:`Enumeration`

   AX_Punktstabilitaet_Hoehenfestpunkt_HoehenstabilitaetAusWiederholungsmessungen

   .. py:attribute:: VALUES

      


.. py:class:: AX_Punktstabilitaet_Hoehenfestpunkt_TopographieUndUmwelt


   Bases: :py:obj:`Enumeration`

   AX_Punktstabilitaet_Hoehenfestpunkt_TopographieUndUmwelt

   .. py:attribute:: VALUES

      


.. py:class:: AX_Punktstabilitaet_Hoehenfestpunkt_VermuteteHoehenstabilitaet


   Bases: :py:obj:`Enumeration`

   AX_Punktstabilitaet_Hoehenfestpunkt_VermuteteHoehenstabilitaet

   .. py:attribute:: VALUES

      


.. py:class:: AX_Qualitaet_Hauskoordinate


   Bases: :py:obj:`Enumeration`

   AX_Qualitaet_Hauskoordinate

   .. py:attribute:: VALUES

      


.. py:class:: AX_Rechtszustand_Schutzzone


   Bases: :py:obj:`Enumeration`

   AX_Rechtszustand_Schutzzone

   .. py:attribute:: VALUES

      


.. py:class:: AX_Referenzstationspunkt


   Bases: :py:obj:`AX_Festpunkt`

   Referenzstationspunkt

   'Referenzstationspunkt' (RSP) ist ein 3D-Festpunkt, der zur Punktgruppe einer SAPOS-Referenzstation gehört.
   Lebenszeitinterval:
   Das Lebenszeitintervall eines Objektes 'Referenzstationspunkt' beginnt mit der Vergabe und endet mit dem
   Untergang der Attributart 'Punktkennung'.

   .. py:attribute:: beginn
      :type: Optional[DateTime]

      'Beginn' gibt den Zeitpunkt auf Sekunden genau an, ab wann permanente GNSS-Messungen für SAPOS durchgeführt
      und Korrekturdaten ermittelt werden.

   .. py:attribute:: ende
      :type: Optional[DateTime]

      'Ende' gibt den Zeitpunkt auf Sekunden genau an, bis wann permanente GNSS-Messungen für SAPOS durchgeführt
      und Korrekturdaten ermittelt wurden.

   .. py:attribute:: funkfrequenz
      :type: Optional[Real]

      'Funkfrequenz' gibt die Funkfrequenz im 2m-Band-Funkverfahren in Megahertz an, über die SAPOS-
      Korrekturdaten ausgestrahlt werden.

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_Referenzstationspunkt]

      'Funktion' gibt die Stellung des Referenzstationspunktes in der Punktgruppe einer SAPOS-Referenzstation
      an.

   .. py:attribute:: gnssAntenne
      :type: AX_GNSSAntenne

      'GNSS-Antenne' beschreibt die GNSS-Antenne entsprechend der Nomenklatur des International GNSS Service
      (IGS).

   .. py:attribute:: gnssEmpfaenger
      :type: Optional[AX_GNSSEmpfaenger]

      'GNSS-Empfänger' beschreibt den GNSS-Empfänger entsprechend der Nomenklatur des International GNSS Service
      (IGS).

   .. py:attribute:: isdnNummer
      :type: Optional[CharacterString]

      'ISDN-Nummer' gibt die Zugangsnummer zum Abruf von SAPOS-Korrekturdaten an.

   .. py:attribute:: istIdentischMitHFP
      :type: Optional[AX_Hoehenfestpunkt]

      'Höhenfestpunkt' ist identisch mit 'Referenzstationspunkt' hinsichtlich des Koordinaten-, Höhen- und
      Schwerebezugspunktes der gemeinsamen Punktvermarkung.

   .. py:attribute:: istIdentischMitLFP
      :type: Optional[AX_Lagefestpunkt]

      "Lagefestpunkt 19001" ist identisch mit "Referenzstationspunkt 19004" hinsichtlich des Koordinaten-, Höhen-
      und Schwerebezugspunktes der gemeinsamen Punktvermarkung.

   .. py:attribute:: offsetL1
      :type: AX_Offsetkomponenten_Referenzstationspunkt

      'Offset L1' beschreibt die mittlere Phasenzentrumskorrektur L1 der GNSS-Antenne entsprechend der
      Vorzeichenregelung des IGS. Die Zeile enthält die 3 Offset-Komponenten N, E und H vom ARP bis Phasenzentrum L1
      in Meter.

   .. py:attribute:: offsetL2
      :type: AX_Offsetkomponenten_Referenzstationspunkt

      'Offset L2' beschreibt die mittlere Phasenzentrumskorrektur L2 der GNSS-Antenne entsprechend der
      Vorzeichenregelung des IGS. Die Zeile enthält die 3 Offset-Komponenten N, E und H vom ARP bis Phasenzentrum L2
      in Meter.

   .. py:attribute:: phasenzentrumsvariationL1
      :type: Optional[AX_Phasenzentrumsvariation_Referenzstationspunkt]

      'Phasenzentrumsvariation L1' beschreibt die elevations- und azimutabhängige Phasenzentrumskorrektur L1 der
      GNSS-Antenne entsprechend der Vorzeichenregelung des IGS. Die 1. Zeile enthält die Phasenzentrumsvariationen
      (PCV) für L1 in 5 Altgrad-Schritten der Elevation von 0 bis 90 Altgrad für die Azimutrichtung 0 Altgrad in
      Meterangabe. Die Zeilen 2 bis 72 enthalten die entsprechenden Phasenzentrumsvariationen (PCV) für L1 in 5
      Altgrad-Schritten des Azimuts von 5 bis 355 Altgrad.

   .. py:attribute:: phasenzentrumsvariationL2
      :type: Optional[AX_Phasenzentrumsvariation_Referenzstationspunkt]

      'Phasenzentrumsvariation L2' beschreibt die elevations- und azimutabhängige Phasenzentrumskorrektur L1 der
      GNSS-Antenne entsprechend der Vorzeichenregelung des IGS. Die 1. Zeile enthält die Phasenzentrumsvariationen
      (PCV) für L1 in 5 Altgrad-Schritten der Elevation von 0 bis 90 Altgrad für die Azimutrichtung 0 Altgrad in
      Meterangabe. Die Zeilen 2 bis 72 enthalten die entsprechenden Phasenzentrumsvariationen (PCV) für L2 in 5
      Altgrad-Schritten des Azimuts von 5 bis 355 Altgrad.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQFestpunkt]

      Qualitätsangaben zu den Daten des Festpunkts.

   .. py:attribute:: tcpipNummer
      :type: Optional[CharacterString]

      'TCP-IP-Nummer' gibt die Internet-Zugangsnummer zum Abruf von SAPOS-Rohdaten an.

   .. py:attribute:: unterschiedlicherBezugspunktMitSFP
      :type: Optional[AX_Schwerefestpunkt]

      "Schwerefestpunkt 19003" hat eine gemeinsame Punktvermarkung mit "Refe-renzstationspunkt 19004", jedoch
      einen unterschiedlichen Koordinaten-, Hö-hen- und Schwerebezugspunkt.


.. py:class:: AX_Regierungsbezirk


   Bases: :py:obj:`AX_Katalogeintrag`, :py:obj:`AA_NREO`

   Regierungsbezirk

   'Regierungsbezirk' enthält alle zur Regierungsbezirksebene zählenden Verwaltungseinheiten innerhalb eines
   Bundeslandes.

   .. py:attribute:: schluessel
      :type: AX_Regierungsbezirk_Schluessel

      'Schlüssel' enthält die geltende amtliche Abkürzung von 'Regierungsbezirk'.


.. py:class:: AX_Regierungsbezirk_Schluessel


   Bases: :py:obj:`Object`

   AX_Regierungsbezirk_Schluessel

   Amtliche Verschlüsselung des Regierungsbezirks.

   .. py:attribute:: land
      :type: CharacterString

      Bundesland.

   .. py:attribute:: regierungsbezirk
      :type: CharacterString

      Regierungsbezirk.


.. py:class:: AX_Reservierung


   Bases: :py:obj:`AA_NREO`

   Reservierung

   'Reservierung' enthält Ordnungsnummern des Liegenschaftskatasters, die für eine durchzuführende
   Vermessungssache reserviert sind.
   Lebenszeitinterval:
   Das Lebenszeitintervall des Objekts beginnt mit der Reservierung und endet mit der Löschung.
   Reservierungen erfolgen auftragsbezogen. Nicht benötigte Reservierungen können nach ihrer Löschung wieder
   verwendet werden.

   .. py:attribute:: ablaufDerReservierung
      :type: Optional[Date]

      'Ablauf der Reservierung' ist das Datum, bis zu dem die Reservierung gilt.

   .. py:attribute:: antragsnummer
      :type: Optional[CharacterString]

      Die 'Antragsnummer' ist eine von der Katasterbehörde vergebene eindeutige Kennzeichnung für einen
      Antrag.

   .. py:attribute:: art
      :type: AX_Art_Reservierung

      'Art' ist eine Kennzeichnung der Ordnungsnummern.

   .. py:attribute:: auftragsnummer
      :type: Optional[CharacterString]

      Die 'Auftragsnummer' ist eine von der Katasterbehörde vergebene eindeutige Kennzeichnung. Alle zu einer
      Vermessungssache gehörenden Reservierungen müssen dieselbe Auftragsnummer wie der Fortführungsauftrag
      haben.

   .. py:attribute:: gebietskennung
      :type: Optional[AX_Reservierungsauftrag_Gebietskennung]

      gebietskennung

   .. py:attribute:: nummer
      :type: CharacterString

      'Nummer' ist die zu reservierende Ordnungsnummer.

   .. py:attribute:: nummerierungsbezirk
      :type: Optional[CharacterString]

      nummerierungsbezirk

   .. py:attribute:: vermessungsstelle
      :type: AX_Dienststelle_Schluessel

      'Vermessungsstelle' enthält den Namen der Stelle, für die die Reservierung vorgenommen worden ist (siehe
      Katalog der Dienststellen).


.. py:data:: AX_Reservierungsauftrag_Gebietskennung
   :type: TypeAlias

   AX_Reservierungsauftrag_Gebietskennung

.. py:class:: AX_Schifffahrtskategorie


   Bases: :py:obj:`Enumeration`

   AX_Schifffahrtskategorie

   .. py:attribute:: VALUES

      


.. py:class:: AX_Schifffahrtskategorie_Kanal


   Bases: :py:obj:`Enumeration`

   AX_Schifffahrtskategorie_Kanal

   .. py:attribute:: VALUES

      


.. py:class:: AX_SchifffahrtslinieFaehrverkehr


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AG_Objekt`

   Schifffahrtslinie, Fährverkehr

   'Schifffahrtslinie, Fährverkehr' ist die regelmäßige Schiffs- oder Fährverbindung.

   .. py:attribute:: art
      :type: list[AX_Art_SchifffahrtslinieFaehrverkehr]

      'Art' beschreibt die Art der Schiffs- oder Fährverbindung von 'Schifffahrtslinie, Fährverkehr'.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Schifffahrtslinie, Fährverkehr'.


.. py:class:: AX_Schiffsverkehr


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Schiffsverkehr

   'Schiffsverkehr' umfasst die baulich geprägte Fläche und die mit ihr in Zusammenhang stehende Freifläche, die
   ausschließlich oder vorwiegend dem Schiffsverkehr dient.

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_Schiffsverkehr]

      'Funktion' ist die zum Zeitpunkt der Erhebung vorherrschende Nutzung von 'Schiffsverkehr'.

   .. py:attribute:: name
      :type: Optional[AX_Lagebezeichnung]

      'Name' ist der Eigenname von 'Schiffsverkehr'.

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_Schiffsverkehr]

      'Zustand' beschreibt die Betriebsbereitschaft von 'Schiffsverkehr'.
      Diese Attributart kann nur in Verbindung mit der Attributart 'Funktion' und der Werteart 5620 vorkommen.


.. py:class:: AX_Schleuse


   Bases: :py:obj:`AU_Objekt`, :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`

   AX_Schleuse

   Anlage zur Überführung von Wasserfahrzeugen zwischen Gewässern verschiedener Wasserspiegelhöhen einschließlich
   der Betriebsflächen und -gebäude.

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die schifffahrtstechnische Bezeichnung von 'Schleuse'

   .. py:attribute:: konstruktionsmerkmalBauart
      :type: Optional[AX_KonstruktionsmerkmalBauart_Schleuse]

      'Konstruktionsmerkmal, Bauart' ist die Art von 'Schleuse'.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Schleuse'

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_Schleuse]

      'Zustand' beschreibt die Betriebsbereitschaft von 'Schleuse'.


.. py:class:: AX_SchutzgebietNachNaturUmweltOderBodenschutzrecht


   Bases: :py:obj:`AA_ZUSO`

   Schutzgebiet nach Natur-, Umwelt- oder Bodenschutzrecht

   'Schutzgebiet nach Natur-, Umwelt- oder Bodenschutzrecht' ist ein fachlich übergeordnetes Gebiet von Flächen
   mit bodenbezogenen Beschränkungen, Belastungen oder anderen Eigenschaften nach öffentlichen Vorschriften.

   .. py:attribute:: artDerFestlegung
      :type: AX_ArtDerFestlegung_SchutzgebietNachNaturUmweltOderBodenschutzrecht

      'Art der Festlegung' ist die auf den Grund und Boden bezogene Art der Beschränkung, Belastung oder anderen
      öffentlich-rechtlichen Eigenschaft.

   .. py:attribute:: ausfuehrendeStelle
      :type: Optional[AX_Dienststelle_Schluessel]

      'Ausführende Stelle' ist die Stelle, die für die Festlegung von 'Schutzgebiet nach Natur-, Umwelt- oder
      Bodenschutzrecht' zuständig ist.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Schutzgebiet nach Natur-, Umwelt- oder Bodenschutzrecht'.

   .. py:attribute:: nummerDesSchutzgebietes
      :type: Optional[CharacterString]

      'Nummer des Schutzgebietes' ist die amtlich festgelegte Verschlüsselung von 'Schutzgebiet nach Natur-,
      Umwelt- oder Bodenschutzrecht'.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQMitDatenerhebung]

      'Qualitätsangaben' sind Angaben zur Herkunft der Informationen (Erhebungsstelle, Art der Datenerhebung).


.. py:class:: AX_SchutzgebietNachWasserrecht


   Bases: :py:obj:`AA_ZUSO`

   Schutzgebiet nach Wasserrecht

   'Schutzgebiet nach Wasserrecht' ist ein fachlich übergeordnetes Gebiet von Flächen mit bodenbezogenen
   Beschränkungen, Belastungen oder anderen Eigenschaften nach öffentlichen, wasserrechtlichen Vorschriften.

   .. py:attribute:: artDerFestlegung
      :type: AX_ArtDerFestlegung_SchutzgebietNachWasserrecht

      'Art der Festlegung' ist die auf den Grund und Boden bezogene Art der Beschränkung, Belastung oder andere
      öffentlich-rechtlichen Eigenschaft von 'Schutzgebiet nach Wasserrecht'.

   .. py:attribute:: ausfuehrendeStelle
      :type: Optional[AX_Dienststelle_Schluessel]

      'Ausführende Stelle' ist die Stelle, die für die Festlegung zuständig ist.

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_SchutzgebietNachWasserrecht]

      'Funktion' ist eine mit der Festlegung verbundene besondere öffentlich-rechtliche Funktion von
      'Schutzgebiet nach Wasserrecht'.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Schutzgebiet nach Wasserrecht'.

   .. py:attribute:: nummerDesSchutzgebietes
      :type: Optional[CharacterString]

      'Nummer des Schutzgebietes' ist die amtlich festgelegte Verschlüsselung von 'Schutzgebiet nach
      Wasserrecht'.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQMitDatenerhebung]

      'Qualitätsangaben' sind Angaben zur Herkunft der Informationen (Erhebungsstelle, Art der Datenerhebung).


.. py:class:: AX_Schutzzone


   Bases: :py:obj:`AG_Flaechenobjekt`

   Schutzzone

   'Schutzzone' ist die auf den Grund und Boden bezogene Beschränkung, Belastung oder andere Eigenschaft einer
   Fläche nach öffentlichen oder wasserrechtlichen Vorschriften.

   .. py:attribute:: nummerDerSchutzzone
      :type: Optional[CharacterString]

      'Nummer der Schutzzone' ist die amtlich festgelegte Verschlüsselung von 'Schutzzone'.

   .. py:attribute:: rechtszustand
      :type: Optional[AX_Rechtszustand_Schutzzone]

      'Rechtszustand' gibt den zum Zeitpunkt der Erfassung vorliegenden rechtlichen Zustand von 'Schutzzone'
      an.

   .. py:attribute:: zone
      :type: AX_Zone_Schutzzone

      'Zone' ist die amtlich festgesetzte Einstufung der Schutzzone.


.. py:class:: AX_Schwere


   Bases: :py:obj:`AA_NREO`

   AX_Schwere

   Ein Objekt 'Schwere' definiert einen Schwerewert und das zugehörige Schwerebezugssystem sowie ggf.
   Schwereanomalien eines Objektes der Objektarten 'Lagefestpunkt', 'Höhenfestpunkt', 'Schwerefestpunkt' oder
   'Referenzstationspunkt.
   Lebenszeitinterval:
   Das Lebenszeitintervall des Objektes 'Schwere' kann frühestens mit dem Entstehen des zugehörigen Objekts der
   Objektarten 'Lagefestpunkt', 'Höhenfestpunkt', 'Schwerefestpunkt' oder 'Referenzstationspunkt' beginnen und
   muss spätestens mit dessen Untergang enden.

   .. py:attribute:: aufstellhoehe
      :type: Optional[Distance]

      'Aufstellhöhe' gibt an, um wie viele Millimeter der Gravimeter-Messpunkt (sensitiver Punkt des Gravimeters)
      höher (Vorzeichen +) bzw. tiefer (Vorzeichen -) als die Vermarkung liegt. Der für die Vermarkung gültige
      Schwerewert wurde mittels Freiluftreduktion vom Aufstellort auf die Vermarkung umgerechnet.

   .. py:attribute:: hinweise
      :type: Optional[CharacterString]

      'Hinweise' kann Bemerkungen zur Schweremessung, zur Schwereberechnung, zum Schwerestatus, zu
      Genauigkeitsangaben oder zum Punktuntergang enthalten.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQSchwere]

      Angaben zur Herkunft, Genauigkeit und Vertrauenswürdigkeit der Informationen.

   .. py:attribute:: schwereanomalie
      :type: list[AX_Schwereanomalie_Schwere]

      'Schwereanomalie' definiert Schwereanomalien (Differenz eines mittels einer Schwerereduktion auf das Geoid
      reduzierten Schwerewertes minus dem entsprechenden Normalschwerewert auf einem bestimmten Niveauellipsoid) und
      Schwerereduktionen.

   .. py:attribute:: schwerestatus
      :type: Optional[AX_Schwerestatus_Schwere]

      'Schwerestatus' gibt an, ob ein Schwerewert amtlich ist oder einen anderen Status besitzt.

   .. py:attribute:: schweresystem
      :type: AX_Schweresystem_Schwere

      'Schweresystem' bezeichnet das Schwerebezugssystem, in dem der Schwerewert berechnet ist.

   .. py:attribute:: schwerewert
      :type: Real

      'Schwerewert' enthält einen von verschiedenen Einflüssen (z.B. Erdgezeiten) befreiten Wert der Schwere in
      einem bestimmten Schwerebezugssystem in der Einheit m*s-2 .

   .. py:attribute:: ueberpruefungsdatum
      :type: Optional[Date]

      'Überprüfungsdatum' gibt das Datum der letzten Überprüfung an, bei der der Schwerewert gegenüber
      benachbarten Festpunkten als unverändert festgestellt wurde.


.. py:class:: AX_Schwereanomalie_Schwere


   Bases: :py:obj:`Object`

   AX_Schwereanomalie_Schwere

   Angaben zur Schwereanomalie eines Schwere-Objekts.

   .. py:attribute:: art
      :type: AX_Schwereanomalie_Schwere_Art

      Die Art der Anomalie.

   .. py:attribute:: wert
      :type: Acceleration

      10-8m*s-2

      :type: Wert der Anomalie. Einheit


.. py:class:: AX_Schwereanomalie_Schwere_Art


   Bases: :py:obj:`Enumeration`

   AX_Schwereanomalie_Schwere_Art

   .. py:attribute:: VALUES

      


.. py:class:: AX_Schwerefestpunkt


   Bases: :py:obj:`AX_Festpunkt`

   Schwerefestpunkt

   'Schwerefestpunkt' (SFP) ist ein Schwerepunkt, der im amtlichen Nachweis der Schwerefestpunkte geführt wird.
   Koordinaten, Höhen und Schwerewerte des SFP beziehen sich auf die Vermarkung, nicht auf den
   Gravimeteraufstellort.
   Lebenszeitinterval:
   Das Lebenszeitintervall eines Objektes 'Schwerefestpunkt' beginnt mit der Vergabe und endet mit dem Untergang
   der Attributart 'Punktkennung'.

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_Schwerefestpunkt]

      'Funktion' gibt an, welche Stellung der Punkt in der SFP-Punktgruppe hat.

   .. py:attribute:: istExzentrumZu
      :type: Optional[AX_Schwerefestpunkt]

      "Schwerefestpunkt 19003.2" ist Exzentrum  zu "Schwerefestpunkt 19003.1", wobei sich beide Schwerefestpunkte
      in der gleichen SFP-Punktgruppe befinden

   .. py:attribute:: istIdentischMitAP
      :type: Optional[AX_Aufnahmepunkt]

      "Schwerefestpunkt 19003" ist identisch mit "Aufnahmepunkt 13001" hinsichtlich des Koordinaten-, Höhen- und
      Schwerebezugspunktes der gemeinsamen Punktvermarkung

   .. py:attribute:: istIdentischMitGrenzpunkt
      :type: Optional[AX_Grenzpunkt]

      "Schwerefestpunkt 19003" ist identisch mit "Grenzpunkt 11003" hinsichtlich des Koordinaten-, Höhen- und
      Schwerebezugspunktes der gemeinsamen Punkt-vermarkung

   .. py:attribute:: istIdentischMitHFP
      :type: Optional[AX_Hoehenfestpunkt]

      "Höhenfestpunkt 19002" ist identisch mit "Schwerefestpunkt 19003" hinsicht-lich des Koordinaten-, Höhen-
      und Schwerebezugspunktes der gemeinsamen Punktvermarkung.

   .. py:attribute:: istIdentischMitLFP
      :type: Optional[AX_Lagefestpunkt]

      "Lagefestpunkt 19001" ist identisch mit "Schwerefestpunkt 19003" hinsichtlich des Koordinaten-, Höhen- und
      Schwerebezugspunktes der gemeinsamen Punkt-vermarkung.

   .. py:attribute:: istIdentischMitSP
      :type: Optional[AX_Sicherungspunkt]

      "Schwerefestpunkt 19003" ist identisch mit "Sicherungspunkt 13002" hinsichtlich des Koordinaten-, Höhen-
      und Schwerebezugspunktes der gemeinsamen Punktvermarkung

   .. py:attribute:: istIdentischMitSVP
      :type: Optional[AX_SonstigerVermessungspunkt]

      "Schwerefestpunkt 19003" ist identisch mit "Sonstiger Vermessungspunkt 13003" hinsichtlich des
      Koordinaten-, Höhen- und Schwerebezugspunktes der gemeinsamen Punktvermarkung

   .. py:attribute:: istZentrumZu
      :type: list[AX_Schwerefestpunkt]

      "Schwerefestpunkt 19003.1" ist Zentrum zu "Schwerefestpunkt 19003.2", wobei sich beide Schwerefestpunkte in
      der gleichen SFP-Punktgruppe befinden

   .. py:attribute:: ordnung
      :type: Optional[AX_Ordnung_Schwerefestpunkt]

      'Ordnung' gibt eine Klassifikation des SFP an.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQFestpunkt]

      Qualitätsangaben zu den Daten des Festpunkts.

   .. py:attribute:: unterschiedlicherBezugspunktMitHFP
      :type: Optional[AX_Hoehenfestpunkt]

      "Höhenfestpunkt 19002" hat eine gemeinsame Punktvermarkung mit "Schwere-festpunkt 19003", jedoch einen
      unterschiedlichen Koordinaten-, Höhen- und Schwerebezugspunkt

   .. py:attribute:: unterschiedlicherBezugspunktMitLFP
      :type: Optional[AX_Lagefestpunkt]

      "Schwerefestpunkt 19003" hat eine gemeinsame Punktvermarkung mit "Lage-festpunkt  19001", jedoch einen
      unterschiedlichen Koordinaten-, Höhen- und Schwerebezugspunkt

   .. py:attribute:: unterschiedlicherBezugspunktMitRSP
      :type: Optional[AX_Referenzstationspunkt]

      "Schwerefestpunkt 19003" hat eine gemeinsame Punktvermarkung mit "Refe-renzstationspunkt  19004", jedoch
      einen unterschiedlichen Koordinaten-, Höhen- und Schwerebezugspunkt.


.. py:class:: AX_Schwerestatus_Schwere


   Bases: :py:obj:`Enumeration`

   AX_Schwerestatus_Schwere

   .. py:attribute:: VALUES

      


.. py:class:: AX_Schweresystem_Schwere


   Bases: :py:obj:`Enumeration`

   AX_Schweresystem_Schwere

   .. py:attribute:: VALUES

      


.. py:class:: AX_SeilbahnSchwebebahn


   Bases: :py:obj:`AU_Linienobjekt`, :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`

   Seilbahn, Schwebebahn

   'Seilbahn, Schwebebahn' ist eine Beförderungseinrichtung, bei der Waggons, Kabinen oder sonstige Behälter an
   Seilen oder festen Schienen aufgehängt sind und sich an diesen entlang bewegen.

   .. py:attribute:: bahnkategorie
      :type: AX_Bahnkategorie_SeilbahnSchwebebahn

      'Bahnkategorie' beschreibt die Art von 'Seilbahn, Schwebebahn'.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Seilbahn, Schwebebahn'.


.. py:class:: AX_Sicherungspunkt


   Bases: :py:obj:`AX_Netzpunkt`

   Sicherungspunkt

   'Sicherungspunkt' ist ein Punkt des Aufnahmepunktfeldes, der vermarkt ist und der Sicherung eines
   Aufnahmepunktes dient.

   .. py:attribute:: beziehtSichAuf
      :type: Optional[AX_SonstigerVermessungspunkt]

      "Sicherungspunkt" bezieht sich auf "Sonstiger Vermessungspunkt"

   .. py:attribute:: gehoertZu
      :type: Optional[AX_Aufnahmepunkt]

      'Sicherungspunkt' gehört zu 'Aufnahmepunkt'.

   .. py:attribute:: hat
      :type: list[AX_Schwerefestpunkt]

      hat


.. py:class:: AX_Sickerstrecke


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AG_Linienobjekt`

   Sickerstrecke

   'Sickerstrecke' bedeutet, dass ein Gewässer unter der Erdoberfläche durch Lockergestein verläuft.

   .. py:attribute:: gewaesserkennzahl
      :type: Optional[CharacterString]

      'Gewässerkennzahl' ist die von der Fachverwaltung vergebene Verschlüsselung des Gewässers.
      Die Gewässerkennzahl beschreibt in der
      1.- 19. Stelle die Gewässerkennzahl laut LAWA und in der
      20.- 29. Stelle die Gebiets- oder Abschnittskennung zur Gewässerkennzahl.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Sickerstrecke'.

   .. py:attribute:: zweitname
      :type: Optional[CharacterString]

      'Zweitname' ist der touristische bzw. volkstümliche Name von 'Sickerstrecke'.


.. py:class:: AX_Siedlungsflaeche


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Siedlungsfläche

   'Siedlungsfläche' ist eine baulich geprägte Fläche. Sie beschreibt:
   - reine Wohnbauflächen
   - städtische Zentren mit Handelsbetrieben, Einrichtungen für Wirtschaft und Verwaltung, Handwerksbetriebe,
   Einrichtungen für kirchliche, kulturelle, soziale und gesundheitliche Zwecke
   - ländlich-dörflich Ansiedlungen mit land- und forstwirtschaftlichen Betrieben.

   .. py:attribute:: artDerBebauung
      :type: Optional[AX_ArtDerBebauung_Siedlungsflaeche]

      'Art der Bebauung' differenziert nach offener und geschlossener Bauweise aus topographischer Sicht und
      nicht nach gesetzlichen Vorgaben (z.B. BauGB).

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Siedlungsfläche' insbesondere außerhalb von Ortslagen.


.. py:class:: AX_Skizze


   Bases: :py:obj:`AA_NREO`

   AX_Skizze

   Ein Objekt der Objektart 'Skizze' ergänzt ein Objekt 'Lagefestpunkt', 'Höhenfestpunkt', 'Schwerefestpunkt'
   oder 'Referenzstationspunkt'. Es beinhaltet den Namen einer Datei, welche eine Einmessungsskizze, ein Foto
   oder eine ähnliche grafische Information zu dem jeweiligen Festpunkt enthält.
   Lebenszeitinterval:
   Das Lebenszeitintervall eines Objektes 'Skizze' beginnt frühestens mit dem Entstehen des zugehörigen Objekts
   der Objektarten 'Lagefestpunkt', 'Höhenfestpunkt', 'Schwerefestpunkt' oder 'Referenzstationspunkt' und endet
   spätestens mit dessen Untergang.

   .. py:attribute:: bemerkungen
      :type: Optional[CharacterString]

      'Bemerkungen' kann Anmerkungen zur Einmessungsskizze o.ä. enthalten.

   .. py:attribute:: skizzenart
      :type: Optional[AX_Skizzenart_Skizze]

      'Skizzenart' gibt an, welche Art grafischer oder sonstiger Information die zugehörige Datei enthält, und ob
      die Datei in einen AFIS-Einzelpunktnachweis (Standardausgabe) eingeführt wird.

   .. py:attribute:: skizzenname
      :type: URI

      'Skizzenname' enthält den Namen der Datei, die grafische Informationen zu dem Objekt 'Lagefestpunkt',
      'Höhenfestpunkt', 'Schwerefestpunkt' oder 'Referenzstationspunkt' enthält. Die Endung der Datei gibt das
      Dateiformat an.


.. py:class:: AX_Skizzenart_Skizze


   Bases: :py:obj:`Enumeration`

   AX_Skizzenart_Skizze

   .. py:attribute:: VALUES

      


.. py:class:: AX_Soll


   Bases: :py:obj:`AU_Flaechenobjekt`

   Soll

   'Soll' ist eine runde, oft steilwandige Vertiefung in den norddeutschen Grundmoränenlandschaften; kann durch
   Abschmelzen von überschütteten Toteisblöcken (Toteisloch) oder durch Schmelzen periglazialer Eislinsen
   entstanden sein.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Soll'.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQMitDatenerhebung]

      'Qualitätsangaben' sind Angaben zur Herkunft der Informationen (Erhebungsstelle, Art der Datenerhebung).


.. py:class:: AX_SonstigeAngaben_Bodenschaetzung


   Bases: :py:obj:`Enumeration`

   AX_SonstigeAngaben_Bodenschaetzung

   .. py:attribute:: VALUES

      


.. py:class:: AX_SonstigeAngaben_MusterLandesmusterUndVergleichsstueck


   Bases: :py:obj:`Enumeration`

   AX_SonstigeAngaben_MusterLandesmusterUndVergleichsstueck

   .. py:attribute:: VALUES

      


.. py:class:: AX_SonstigeEigenschaften_Flurstueck


   Bases: :py:obj:`Object`

   AX_SonstigeEigenschaften_Flurstueck

   'AX_Sonstige Eigenschaften_Flurstück' ist ein Datentyp, der alle Eigenschaften für den Aufbau der Attributart
   'Sonstige Eigenschaften' der Objektart Flurstück enthält.

   .. py:attribute:: angabenZumAbschnittBemerkung
      :type: Optional[CharacterString]

      Angaben zum Abschnitt - Bemerkung

   .. py:attribute:: angabenZumAbschnittFlurstueck
      :type: Optional[CharacterString]

      Angaben zum Abschnitt (unstrukturiert)

   .. py:attribute:: angabenZumAbschnittNummerAktenzeichen
      :type: Optional[CharacterString]

      Angaben zum Abschnitt - Nummer, Aktenzeichen

   .. py:attribute:: angabenZumAbschnittStelle
      :type: Optional[CharacterString]

      Angaben zum Abschnitt - Stelle

   .. py:attribute:: flaecheDesAbschnitts
      :type: Optional[Area]

      Fläche des Abschnitts/Flurstück [qm]

   .. py:attribute:: kennungSchluessel
      :type: Optional[CharacterString]

      Kennung, Schlüssel


.. py:class:: AX_SonstigerVermessungspunkt


   Bases: :py:obj:`AX_Netzpunkt`

   Sonstiger Vermessungspunkt

   'Sonstiger Vermessungspunkt' ist ein Punkt des Aufnahmepunktfeldes, der weder Aufnahmepunkt noch
   Sicherungspunkt ist (z. B. Polygonpunkt, Liniennetzpunkt).

   .. py:attribute:: art
      :type: Optional[CharacterString]

      'Art' beschreibt die Art des sonstigen Vermessungspunktes.

   .. py:attribute:: beziehtSichAuf
      :type: AX_Lagefestpunkt

      beziehtSichAuf

   .. py:attribute:: gehoertZu
      :type: list[AX_Schwerefestpunkt]

      gehoertZu

   .. py:attribute:: hat
      :type: list[AX_Sicherungspunkt]

      "Sonstiger Vermessungspunkt" hat "Sicherungspunkt"

   .. py:attribute:: verbundenMit
      :type: AX_Lagefestpunkt

      verbundenMit


.. py:class:: AX_SonstigesBauwerkOderSonstigeEinrichtung


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AG_Objekt`

   Sonstiges Bauwerk oder sonstige Einrichtung

   'Sonstiges Bauwerk oder sonstige Einrichtung' ist ein Bauwerk oder eine Einrichtung, das/die nicht zu den
   anderen Objektarten der Objektartengruppe Bauwerke und Einrichtungen gehört.

   .. py:attribute:: bauwerksfunktion
      :type: AX_Bauwerksfunktion_SonstigesBauwerkOderSonstigeEinrichtung

      'Bauwerksfunktion' beschreibt die Art oder Funktion von 'Sonstiges Bauwerk oder sonstige Einrichtung'.

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die von einer Fachstelle vergebene Kennziffer von 'Sonstiges Bauwerk oder sonstige
      Einrichtung'.

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_Bauwerk]

      'Funktion' beschreibt, welchem Zweck das Bauwerk dient.

   .. py:attribute:: gehoertZu
      :type: Optional[AX_Gebaeude]

      'AX_SonstigesBauwerkOderSonstigeEinrichtung' kann einem Gebäude zugeordnet werden, soweit dies fachlich
      erforderlich ist.

   .. py:attribute:: gehoertZuBauwerk
      :type: Optional[AX_BauwerkeEinrichtungenUndSonstigeAngaben]

      'AX_SonstigesBauwerkOderSonstigeEinrichtung' kann einem anderen Bauwerk zugeordnet werden.

   .. py:attribute:: hydrologischesMerkmal
      :type: Optional[AX_HydrologischesMerkmal_SonstigesBauwerkOderSonstigeEinrichtung]

      'Hydrologisches Merkmal' gibt die Wasserverhältnisse von 'Sonstiges Bauwerk oder sonstige Einrichtung'
      an.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Sonstiges Bauwerk oder sonstige Einrichtung'.

   .. py:attribute:: objekthoehe
      :type: Optional[Length]

      'Objekthöhe' ist die Höhendifferenz in [m] zwischen dem höchsten Punkt von 'Sonstiges Bauwerk oder sonstige
      Einrichtung' und der Geländeoberfläche.


.. py:class:: AX_SonstigesRecht


   Bases: :py:obj:`AG_Objekt`

   Sonstiges Recht

   'Sonstiges Recht' sind die auf den Grund und Boden bezogenen Beschränkungen, Belastungen oder anderen
   Eigenschaften einer Fläche nach weiteren, nicht unter die Objektarten 71001 bis 71010 zu subsumierenden
   öffentlich - rechtlichen Vorschriften.

   .. py:attribute:: artDerFestlegung
      :type: AX_ArtDerFestlegung_SonstigesRecht

      'Art der Festlegung' ist die auf den Grund und Boden bezogene Art der Beschränkung, Belastung oder anderen
      öffentlich-rechtlichen Eigenschaft.

   .. py:attribute:: ausfuehrendeStelle
      :type: Optional[AX_Dienststelle_Schluessel]

      'Ausführende Stelle' ist die Stelle, die für die Festlegung zuständig ist.

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die von einer Fachstelle vergebene Kennziffer der Festlegung von 'Sonstiges Recht'.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname der Festlegung von 'Sonstiges Recht'.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQMitDatenerhebung]

      'Qualitätsangaben' sind Angaben zur Herkunft der Informationen (Erhebungsstelle, Art der Datenerhebung).


.. py:class:: AX_Speicherinhalt_VorratsbehaelterSpeicherbauwerk


   Bases: :py:obj:`Enumeration`

   AX_Speicherinhalt_VorratsbehaelterSpeicherbauwerk

   .. py:attribute:: VALUES

      


.. py:class:: AX_Sportart_BauwerkOderAnlageFuerSportFreizeitUndErholung


   Bases: :py:obj:`Enumeration`

   AX_Sportart_BauwerkOderAnlageFuerSportFreizeitUndErholung

   .. py:attribute:: VALUES

      


.. py:class:: AX_SportFreizeitUndErholungsflaeche


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Sport-, Freizeit- und Erholungsfläche

   'Sport-, Freizeit- und Erholungsfläche' ist eine bebaute oder unbebaute Fläche, die dem Sport, der
   Freizeitgestaltung oder der Erholung dient.

   .. py:attribute:: bezeichnung
      :type: list[CharacterString]

      'Bezeichnung' ist die von einer Fachstelle vergebene Kennziffer von 'Sport-, Freizeit- und
      Erholungsfläche'.

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_SportFreizeitUndErholungsflaeche]

      'Funktion' ist die Art der Nutzung von 'Sport-, Freizeit- und Erholungsfläche'.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Sport-, Freizeit- und Erholungsfläche'.

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_SportFreizeitUndErholungsflaeche]

      'Zustand' beschreibt die Betriebsbereitschaft von 'SportFreizeitUndErholungsflaeche '.


.. py:class:: AX_Spurweite


   Bases: :py:obj:`Enumeration`

   AX_Spurweite

   .. py:attribute:: VALUES

      


.. py:class:: AX_StehendesGewaesser


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Stehendes Gewässer

   'Stehendes Gewässer' ist eine natürliche oder künstliche mit Wasser gefüllte, allseitig umschlossene Hohlform
   der Landoberfläche ohne unmittelbaren Zusammenhang mit 'Meer'.

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die von einer Fachstelle vergebene Kennziffer von 'Stehendes Gewässer'.

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_StehendesGewaesser]

      'Funktion' ist die Art von 'Stehendes Gewässer'.

   .. py:attribute:: gewaesserkennziffer
      :type: Optional[CharacterString]

      'Gewässerkennziffer' ist die von der zuständigen Fachstelle vergebene Verschlüsselung.

   .. py:attribute:: hydrologischesMerkmal
      :type: Optional[AX_HydrologischesMerkmal_StehendesGewaesser]

      'Hydrologisches Merkmal' gibt die Wasserverhältnisse von 'Stehendes Gewässer' an.

   .. py:attribute:: name
      :type: Optional[AX_Lagebezeichnung]

      'Name' ist der Eigenname von 'Stehendes Gewässer'.

   .. py:attribute:: schifffahrtskategorie
      :type: Optional[AX_Schifffahrtskategorie]

      'Schifffahrtskategorie' gibt die Zuordnung von 'Stehendes Gewässer' nach dem Bundeswasserstraßengesetz an
      bzw. regelt die Schiffbarkeit aufgrund von Landesverkehrsordnungen.

   .. py:attribute:: widmung
      :type: Optional[AX_Widmung_StehendesGewaesser]

      'Widmung' gibt die gesetzliche Klassifizierung nach den Wassergesetzen der Länder an.


.. py:class:: AX_Strasse


   Bases: :py:obj:`AA_ZUSO`

   Straße

   'Straße' ist ein befestigter, dem allgemeinen Verkehr dienender Verkehrsweg einschließlich der auf Brücken
   oder in Tunneln verlaufenden Abschnitte sowie die begeh- und befahrbaren Flächen in einer Fußgängerzone. Eine
   Straße ist einbahnig, wenn deren Fahrbahnen physisch nicht getrennt sind (keine Bauwerke wie z.B. Leitplanke,
   Grünstreifen). Eine Straße ist mehrbahnig, wenn nebeneinanderliegende Fahrbahnen durch Bauwerke getrennt sind
   und der Verkehr auf den einzelnen Fahrbahnen in Richtungen geführt wird. Ein wesentlicher Teil einer Straße
   ist der Straßenkörper. Zu diesem gehören Fahrbahnen, Seiten- und kleinere Trennstreifen, begleitende Gräben
   zur Entwässerung der Straße, kleinere Böschungen, Parkstreifen und ähnliche Einrichtungen sowie begleitende
   Fuß- und Radwege, wenn der Abstand zum Fahrbahnrand < 3 m ist.

   .. py:attribute:: bezeichnung
      :type: list[CharacterString]

      'Bezeichnung' ist die Nummer der gesetzlichen Klassifizierung von 'Straße' und wenn vorhanden, die Nummer
      der Europastraße.

   .. py:attribute:: fahrbahntrennung
      :type: Optional[AX_Fahrbahntrennung_Strasse]

      'Fahrbahntrennung' beschreibt Fahrbahnen als getrennt, wenn ein Grünstreifen, eine Leitplanke oder ein
      sonstiges Hindernis die Trennung bewirkt (physische Trennung). Eine durchgezogene Linie (verkehrstechnische
      Trennung der Fahrstreifen) gilt nicht als physische Trennung.

   .. py:attribute:: internationaleBedeutung
      :type: Optional[AX_InternationaleBedeutung_Strasse]

      'Internationale Bedeutung' kennzeichnet Straßen als Europastraßen.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Straße' (z.B. 'Rheinallee').

   .. py:attribute:: strassenschluessel
      :type: list[CharacterString]

      'Straßenschlüssel' ist das Gemeindekennzeichen ergänzt um eine Ordnungsnummer, die in der Regel von der
      Gemeinde vergeben wird.

   .. py:attribute:: widmung
      :type: AX_Widmung_Strasse

      'Widmung' ist die Zuordnung bzw. Klassifizierung von Straßen nach ihrer Verkehrsbedeutung durch den
      Verwaltungsakt 'Widmung'.

   .. py:attribute:: zweitname
      :type: Optional[CharacterString]

      'Zweitname' ist der touristische oder volkstümliche Name von 'Straße' (z.B. Deutsche Weinstraße).


.. py:class:: AX_Strassenachse


   Bases: :py:obj:`TA_CurveComponent`

   Straßenachse

   'Straßenachse' beschreibt die Geometrie und Eigenschaften einer Straße und wird in der Regel von
   Straßeneinmündungen begrenzt. Wenn im Rahmen der Modellgenauigkeit bei einbahnigen Straßen Straßenachse und
   Fahrbahnachse identisch sind, wird die Straßenachse in der Mitte der Fahrbahn modelliert. Bei Straßen mit
   baulich getrennten Richtungsfahrbahnen verläuft die 'Straßenachse' in der Mitte der baulichen Trennung (z.B.
   bei Bundesautobahnen).

   .. py:attribute:: anzahlDerFahrstreifen
      :type: Optional[Integer]

      'Anzahl der Fahrstreifen' ist die tatsächliche Anzahl der Fahrstreifen von 'Straßenachse'. Standstreifen
      sind keine Fahrstreifen.

   .. py:attribute:: besondereFahrstreifen
      :type: Optional[AX_BesondereFahrstreifen]

      'Besondere Fahrstreifen' beschreibt die begleitenden Fuß- und Radwege von 'Straßenachse', sofern sie nicht
      mehr als 3 m vom Fahrbahnrand entfernt verlaufen.

   .. py:attribute:: breiteDerFahrbahn
      :type: Optional[Length]

      'Breite der Fahrbahn' ist die Breite der befestigten Fläche in [m] auf 0,5 m gerundet. Bei Fußgängerzonen
      wird als 'Breite der Fahrbahn' die Breite der begehbaren Fläche angegeben.

   .. py:attribute:: breiteDesVerkehrsweges
      :type: Optional[Integer]

      'Breite des Verkehrsweges' ist der Abstand der seitlichen Begrenzungslinien von 'Straßenachse' gemäß
      Klassenangabe.

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_Strassenachse]

      'Funktion' beschreibt die verkehrliche Nutzung von 'Straßenachse'.

   .. py:attribute:: oberflaechenmaterial
      :type: Optional[AX_Oberflaechenmaterial_Strasse]

      'Oberflächenmaterial' ist die Fahrbahnbefestigung von 'Straßenachse'.

   .. py:attribute:: verkehrsbedeutungInneroertlich
      :type: Optional[AX_VerkehrsbedeutungInneroertlich]

      'Verkehrsbedeutung innerörtlich' unterscheidet die Bedeutung von 'Straßenachse' in Ortschaften.

   .. py:attribute:: verkehrsbedeutungUeberoertlich
      :type: Optional[AX_VerkehrsbedeutungUeberoertlich]

      'Verkehrsbedeutung überörtlich' unterscheidet die Bedeutung von 'Straßenachse' innerhalb des
      Straßennetzes.

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand]

      'Zustand' beschreibt die Betriebsbereitschaft von 'Straßenachse'.


.. py:class:: AX_Strassenverkehr


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Straßenverkehr

   'Straßenverkehr' umfasst alle für die bauliche Anlage Straße erforderlichen sowie dem Straßenverkehr dienenden
   bebauten und unbebauten Flächen.

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_Strasse]

      'Funktion' beschreibt die verkehrliche Nutzung von 'Straßenverkehr'.

   .. py:attribute:: name
      :type: Optional[AX_Lagebezeichnung]

      'Name' ist der Eigenname von 'Strassenverkehr'.

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_Strasse]

      'Zustand' beschreibt die Betriebsbereitschaft von 'Strassenverkehrsflaeche'.

   .. py:attribute:: zweitname
      :type: Optional[CharacterString]

      'Zweitname' ist ein von der Lagebezeichnung abweichender Name von 'Strassenverkehrsflaeche' (z.B. "Deutsche
      Weinstraße").


.. py:class:: AX_Strassenverkehrsanlage


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AU_Objekt`

   Straßenverkehrsanlage

   'Straßenverkehrsanlage' ist eine besondere Anlage für den Straßenverkehr.

   .. py:attribute:: art
      :type: AX_Art_Strassenverkehrsanlage

      'Art' bezeichnet die zum Zeitpunkt der Erhebung erkennbare oder feststellbare Eigenschaft der
      'Straßenverkehrsanlage'.

   .. py:attribute:: bezeichnung
      :type: list[CharacterString]

      'Bezeichnung' ist die Nummer von einem Autobahnknoten (z. B. A003050).

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Straßenverkehrsanlage' (z. B. Kamener Kreuz).

   .. py:attribute:: strassenschluessel
      :type: Optional[CharacterString]

      'Straßenschlüssel' ist das Gemeindekennzeichen ergänzt um eine Ordnungsnummer, die in der Regel von der
      Gemeinde vergeben wird.

   .. py:attribute:: zweitname
      :type: Optional[CharacterString]

      'Zweitname' ist der touristische bzw. volkstümliche Name von 'Straßenverkehrsanlage'.


.. py:class:: AX_StrukturiertErfassteGelaendepunkte


   Bases: :py:obj:`AU_Linienobjekt`

   Strukturiert erfasste Geländepunkte

   'Strukturiert erfasste Geländepunkte' beschreibt eine Menge von Messpunkten mit gleicher Herkunft und
   Qualität, die aufgrund der verwendeten Erfassungsmethode eine besondere Strukturierung aufweisen.

   .. py:attribute:: aktualisierungsdatum
      :type: Optional[Date]

      'Aktualisierungsdatum' beschreibt das Datum der letzten Aktualisierung oder Überprüfung.

   .. py:attribute:: artDerStrukturierung
      :type: AX_ArtDerStrukturierung

      'Art der Strukturierung' beschreibt die Datenstruktur, in der die Punkte erfasst wurden.

   .. py:attribute:: erfassungStrukturierteGelaendepunkte
      :type: AX_ErfassungStrukturierteGelaendepunkte

      'Erfassung strukturierte Geländepunkte' beschreibt die Erfassungsmethode und das Erfassungsdatum.

   .. py:attribute:: hoehengenauigkeit
      :type: Optional[DQ_AbsoluteExternalPositionalAccuracy]

      'Höhengenauigkeit' beschreibt die Standardabweichung, mit der das Objekt erfasst wurde.

   .. py:attribute:: punktabstand
      :type: Optional[Length]

      'Punktabstand' beschreibt den durchschnittlichen Punktabstand, mit dem das Objekt erfasst wurde.


.. py:class:: AX_Sumpf


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Sumpf

   'Sumpf' ist ein wassergesättigtes, zeitweise unter Wasser stehendes Gelände.
   Nach Regenfällen kurzzeitig nasse Stellen im Boden werden nicht als 'Sumpf' erfasst.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Sumpf'.


.. py:class:: AX_TagebauGrubeSteinbruch


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Tagebau, Grube, Steinbruch

   'Tagebau, Grube, Steinbruch' ist eine Fläche, auf der oberirdisch Bodenmaterial abgebaut wird. Rekultivierte
   Tagebaue, Gruben, Steinbrüche werden als Objekte entsprechend der vor-handenen Nutzung erfasst.

   .. py:attribute:: abbaugut
      :type: Optional[AX_Abbaugut_TagebauGrubeSteinbruch]

      'Abbaugut' gibt an, welches Material abgebaut wird.

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die von einer Fachstelle vergebene Kennziffer von 'Tagebau, Grube, Steinbruch'.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Tagebau, Grube, Steinbruch'.

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_TagebauGrubeSteinbruch]

      'Zustand' beschreibt die Betriebsbereitschaft von 'Tagebau, Grube, Steinbruch'.


.. py:class:: AX_Tagesabschnitt


   Bases: :py:obj:`AG_Flaechenobjekt`

   Tagesabschnitt

   'Tagesabschnitt' ist ein Ordnungskriterium der Schätzungsarbeiten für eine Bewertungsfläche.
   Innerhalb der Tagesabschnitte sind die Grablöcher eindeutig zugeordnet.

   .. py:attribute:: tagesabschnittsnummer
      :type: CharacterString

      'Tagesabschnittsnummer' bezieht sich auf eine Fläche, der Grablöcher eindeutig zugeordnet werden.


.. py:class:: AX_TatsaechlicheNutzung


   Bases: :py:obj:`TA_SurfaceComponent`

   AX_TatsaechlicheNutzung

   Die abstrakte Oberklasse für alle tatsächlichen Nutzungen.
   Objekte in der Grundfläche besitzen alle dasselbe Thema (TS_Theme 'Tatsächliche Nutzung (Grundfläche)'). Alle
   anderen AX_TatsaechlicheNutzung-Objekte liegen in einem anderen Thema. I.d.R. wird hierbei jedem überlagernden
   Objekt ein eigenes Thema zugeordnet.
   Unterführungsreferenzen regeln den Schichtenaufbau der verschiedenen Nutzungsebenen. Unterführungsreferenzen
   bestehen stets zwischen einer Nutzungsfläche und einem Bauwerk (z.B. Straße über Brücke).

   .. py:attribute:: datumDerLetztenUeberpruefung
      :type: Optional[DateTime]

      In dieser Attributart kann das Datum der letzten Überprüfung der Art der Tatsächlichen Nutzung angegeben
      werden.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQMitDatenerhebung]

      Angaben zur Herkunft der Informationen (Erhebungsstelle, Art der Datenerhebung).


.. py:class:: AX_Testgelaende


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AU_Objekt`

   Testgelände

   'Testgelände' ist ein Gebiet zur Erprobung technischer Produkte.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Testgelände'.


.. py:class:: AX_Tidemerkmal_Meer


   Bases: :py:obj:`Enumeration`

   AX_Tidemerkmal_Meer

   .. py:attribute:: VALUES

      


.. py:class:: AX_TopographischeLinie


   Bases: :py:obj:`AU_Linienobjekt`

   Topographische Linie

   'Topographische Linie' ist eine topographische Abgrenzungslinie ohne Objektbedeutung, die Ãœbergangsweise im
   Rahmen der Migration aus bestehenden Verfahrenslösungen benötigt wird.

   .. py:attribute:: liniendarstellung
      :type: AX_Liniendarstellung_TopographischeLinie

      'Liniendarstellung' bezeichnet die Art der Liniendarstellung. Diese Information wird aus bestehenden
      Verfahrenslösungen übernommen  Die Attributart ist nur im Rahmen der Migration zulässig.

   .. py:attribute:: sonstigeEigenschaft
      :type: Optional[CharacterString]

      'Sonstige Eigenschaft' sind Informationen zur topographischen Linie


.. py:class:: AX_Transportanlage


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AU_Objekt`

   Transportanlage

   'Transportanlage' ist eine Anlage zur Förderung oder zum Transport von Flüssigkeiten, Gasen und Gütern.

   .. py:attribute:: bauwerksfunktion
      :type: AX_Bauwerksfunktion_Transportanlage

      'Bauwerksfunktion' beschreibt die Art oder Funktion von 'Transportanlage'.

   .. py:attribute:: lageZurErdoberflaeche
      :type: Optional[AX_LageZurErdoberflaeche_Transportanlage]

      'Lage zur Erdoberfläche' ist die Angabe der relativen Lage von 'Transportanlage' zur Erdoberfläche.

   .. py:attribute:: produkt
      :type: Optional[AX_Produkt_Transportanlage]

      'Produkt' gibt an, welches Produkt transportiert wird.


.. py:class:: AX_Turm


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AG_Objekt`

   Turm

   'Turm' ist ein hoch aufragendes, auf einer verhältnismäßig kleinen Fläche freistehendes Bauwerk.

   .. py:attribute:: bauwerksfunktion
      :type: list[AX_Bauwerksfunktion_Turm]

      'Bauwerksfunktion' beschreibt die Art oder Funktion von 'Turm'.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Turm'.

   .. py:attribute:: objekthoehe
      :type: Optional[Length]

      'Objekthöhe' ist die Höhendifferenz in [m] zwischen dem höchsten Punkt des eigentlichen Bauwerks 'Turm' und
      der Geländeoberfläche. Aufgesetzte Anlagen (z.B. Antenne) zählen nicht zur Objekthöhe. Bei mehrfacher
      Bauwerksfunktion wird immer bis zurm höchsten Punkt des Turms gemessen.

   .. py:attribute:: zeigtAuf
      :type: list[AX_LagebezeichnungMitHausnummer]

      'Turm' zeigt auf eine 'Lagebezeichnung mit Hausnummer'.

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_Turm]

      'Zustand' ist der Zustand von 'Turm'.


.. py:class:: AX_UnlandVegetationsloseFlaeche


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Unland/Vegetationslose Fläche

   'Unland/Vegetationslose Fläche' ist eine Fläche, die dauerhaft landwirtschaftlich nicht genutzt wird, wie z.B.
   nicht aus dem Geländerelief herausragende Felspartien, Sand- oder Eisflächen, Uferstreifen längs von Gewässern
   und Sukzessionsflächen.

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_UnlandVegetationsloseFlaeche]

      'Funktion ist die erkennbare Art von 'Unland/Vegetationslose Fläche'.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist die Bezeichnung oder der Eigenname von 'Unland/VegetationsloseFlaeche'.

   .. py:attribute:: oberflaechenmaterial
      :type: Optional[AX_Oberflaechenmaterial_UnlandVegetationsloseFlaeche]

      'Oberflächenmaterial' ist die Beschaffenheit des Bodens von 'Unland/Vegetationslose Fläche'.


.. py:class:: AX_UnregelmaessigVerteilteGelaendepunkte


   Bases: :py:obj:`AD_PunktCoverage`

   Unregelmäßig verteilte Geländepunkte

   'Unregelmäßig verteilte Geländepunkte' beschreibt eine Menge von Messpunkten (Punkthaufen, Punktwolke) ohne
   herausgehobene Bedeutung mit gleicher Herkunft und Qualität.

   .. py:attribute:: aktualisierungsdatum
      :type: Optional[Date]

      'Aktualisierungsdatum' beschreibt das Datum der letzten Aktualisierung oder Überprüfung.

   .. py:attribute:: erfassung
      :type: AX_Erfassung_DGM

      'Erfassung' beschreibt die Erfassungsmethode, das Erfassungsdatum und die Sicherheit mit dem das Objekt
      erfasst wurden.

   .. py:attribute:: hoehengenauigkeit
      :type: Optional[DQ_AbsoluteExternalPositionalAccuracy]

      'Höhengenauigkeit' beschreibt die Standardabweichung, mit der das Objekt erfasst wurde.

   .. py:attribute:: punktabstand
      :type: Optional[Length]

      'Punktabstand' beschreibt den durchschnittlichen Punktabstand, mit dem das Objekt erfasst wurde.


.. py:class:: AX_UntergeordnetesGewaesser


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AU_Objekt`

   UntergeordnetesGewaesser

   'UntergeordnetesGewaesser' ist ein stehendes oder fließendes Gewässer mit untergeordneter Bedeutung.

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_UntergeordnetesGewaesser]

      'Funktion' ist die objektiv erkennbare Art von 'UntergeordnetesGewaesser'.

   .. py:attribute:: hydrologischesMerkmal
      :type: Optional[AX_HydrologischesMerkmal_UntergeordnetesGewaesser]

      'Hydrologisches Merkmal' gibt die Wasserverhältnisse von 'UntergeordnetesGewaesser' an.

   .. py:attribute:: lageZurErdoberflaeche
      :type: Optional[AX_LageZurErdoberflaeche_UntergeordnetesGewaesser]

      'Lage zur Erdoberfläche' ist die Angabe der relativen Lage von 'UntergeordnetesGewaesser' zur
      Erdoberfläche.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'UntergeordnetesGewaesser'.


.. py:class:: AX_Ursprung


   Bases: :py:obj:`Enumeration`

   AX_Ursprung

   .. py:attribute:: VALUES

      


.. py:class:: AX_Vegetationsmerkmal


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AU_Objekt`

   Vegetationsmerkmal

   'Vegetationsmerkmal' beschreibt den zusätzlichen Bewuchs oder besonderen Zustand einer Grundfläche.

   .. py:attribute:: bewuchs
      :type: Optional[AX_Bewuchs_Vegetationsmerkmal]

      'Bewuchs' ist die Art des Vegetationsmerkmals.

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die von einer Fachstelle vergebene Kennziffer von 'Vegetationsmerkmal'.

   .. py:attribute:: breiteDesObjekts
      :type: Optional[Length]

      'Breite des Objekts' ist die Breite in [m] von 'Vegetationsmerkmal'.

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_Vegetationsmerkmal]

      'Funktion' beschreibt, welchem Zweck 'Vegetationsmerkmal' dient.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Vegetationsmerkmal'.

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_Vegetationsmerkmal]

      'Zustand' ist der Zustand von 'Vegetationsmerkmal'.


.. py:class:: AX_Vegetationsmerkmal_Gehoelz


   Bases: :py:obj:`Enumeration`

   AX_Vegetationsmerkmal_Gehoelz

   .. py:attribute:: VALUES

      


.. py:class:: AX_Vegetationsmerkmal_Landwirtschaft


   Bases: :py:obj:`Enumeration`

   AX_Vegetationsmerkmal_Landwirtschaft

   .. py:attribute:: VALUES

      


.. py:class:: AX_Vegetationsmerkmal_Wald


   Bases: :py:obj:`Enumeration`

   AX_Vegetationsmerkmal_Wald

   .. py:attribute:: VALUES

      


.. py:class:: AX_Verband


   Bases: :py:obj:`AX_Katalogeintrag`, :py:obj:`AA_NREO`

   Verband

   'Verband' umfasst die Verbände, denen Gemeinden angehören (z.B. Planungsverbände) mit den entsprechenden
   Bezeichnungen.

   .. py:attribute:: art
      :type: Optional[AX_Art_Verband]

      'Art des Verbandes' bezeichnet die Art des überregionalen Verbandes.

   .. py:attribute:: enthaelt
      :type: list[AX_Gemeindekennzeichen]

      Der Verband enthält Gemeinden.


.. py:class:: AX_VerkehrsbedeutungInneroertlich


   Bases: :py:obj:`Enumeration`

   AX_VerkehrsbedeutungInneroertlich

   .. py:attribute:: VALUES

      


.. py:class:: AX_VerkehrsbedeutungUeberoertlich


   Bases: :py:obj:`Enumeration`

   AX_VerkehrsbedeutungUeberoertlich

   .. py:attribute:: VALUES

      


.. py:class:: AX_VerschluesselteLagebezeichnung


   Bases: :py:obj:`Object`

   Verschlüsselte Lagebezeichnung

   'Verschlüsselte Lagebezeichnung' ist ein eindeutiges Fachkennzeichen (siehe Katalog der verschlüsselten
   Lagebezeichnungen).
   Die Attributart setzt sich zusammen aus dem Gemeindekennzeichen mit den Verschlüsselungen für
   1. Spalte: Land
   2. Spalte: Regierungsbezirk
   3. Spalte: Kreis (kreisfreie Stadt)
   4. Spalte: Gemeinde
   5. Spalte: Lage.

   .. py:attribute:: gemeinde
      :type: CharacterString

      Gemeinde.

   .. py:attribute:: kreis
      :type: CharacterString

      Kreis.

   .. py:attribute:: lage
      :type: CharacterString

      Lage.

   .. py:attribute:: land
      :type: CharacterString

      Bundesland.

   .. py:attribute:: regierungsbezirk
      :type: Optional[CharacterString]

      Regierungsbezirk.


.. py:class:: AX_Vertrauenswuerdigkeit_Punktort


   Bases: :py:obj:`Enumeration`

   AX_Vertrauenswuerdigkeit_Punktort

   .. py:attribute:: VALUES

      


.. py:class:: AX_Vertrauenswuerdigkeit_Schwere


   Bases: :py:obj:`Enumeration`

   AX_Vertrauenswuerdigkeit_Schwere

   .. py:attribute:: VALUES

      


.. py:class:: AX_Vertretung


   Bases: :py:obj:`AA_NREO`

   Vertretung

   'Vertretung' gibt an, welche Person eine andere Person in Katasterangelegenheiten vertritt.

   .. py:attribute:: angabenZurVertretung
      :type: Optional[CharacterString]

      'Angaben zur Vertretung' beschreibt den Umfang der Vertretung (z.B. alle Flurstücke einer Gemeinde).

   .. py:attribute:: artDerVertretung
      :type: list[CharacterString]

      'Art der Vertretung' beschreibt die Art der Vertretung ( z.B. Bevollmächtigter).

   .. py:attribute:: beginnDerVertretung
      :type: Optional[Date]

      'Beginn der Vertretung' gibt das Datum des Beginns der Vertretung an.

   .. py:attribute:: beziehtSichAuf
      :type: list[AX_Flurstueck]

      Die Relation 'Vertretung' bezieht sich auf 'Flurstück' sagt aus, für welche Flurstücke die Vertretung
      wahrgenommen wird.

   .. py:attribute:: endeDerVertretung
      :type: Optional[Date]

      'Ende der Vertretung' gibt das Datum des Endes der Vertretung an.

   .. py:attribute:: haengtAn
      :type: AX_Person

      Die Relation 'Vertretung' hängt an 'Person' sagt aus, welche Person die Vertretung wahrnimmt.

   .. py:attribute:: vertritt
      :type: list[AX_Person]

      Die Relation 'Vertretung' vertritt 'Person' sagt aus, welche Person durch die Vertretung vertreten wird.


.. py:class:: AX_Verwaltung


   Bases: :py:obj:`AA_NREO`

   Verwaltung

   'Verwaltung' beschreibt die Grundlagen und die Befugnisse des Verwalters entsprechend dem
   Wohnungseigentumsgesetz (z.B. für Wohnungs-/Teileigentum).

   .. py:attribute:: beginnDerBestellung
      :type: Optional[Date]

      'Beginn der Bestellung' ist der Zeitpunkt (Datum), ab dem eine natürliche oder juristische Person die
      Verwaltung einer Buchung ausübt.

   .. py:attribute:: bestellungsbeschluss
      :type: Optional[CharacterString]

      'Bestellungsbeschluss' ist das Datum bzw. die Nummer der Bestellung.

   .. py:attribute:: beziehtSichAuf
      :type: list[AX_Buchungsstelle]

      Durch die Relation 'Verwaltung' bezieht sich auf 'Buchungsstelle' wird augedrückt, für welche
      Buchungsstellen die Verwaltung bestellt wurde.

   .. py:attribute:: endeDerBestellung
      :type: Optional[Date]

      'Ende der Bestellung' ist der Zeitpunkt (Datum), bis zu dem eine natürliche oder juristische Person die
      Verwaltung einer Buchung ausübt.

   .. py:attribute:: grundakt
      :type: Optional[CharacterString]

      'Grundakt' ist das Aktenzeichen der Grundakte, in der die Urkunde/der Nachweis der Bestellung zum Verwalter
      hinterlegt ist.

   .. py:attribute:: haengtAn
      :type: AX_Person

      Durch die Relation 'Verwaltung' hängt an 'Person' wird die Verwaltung namentlich benannt.

   .. py:attribute:: notariat
      :type: Optional[CharacterString]

      'Notariat' gibt den Notar an, der die Bestellung beurkundet hat.

   .. py:attribute:: qualitaetsangaben
      :type: Optional[AX_DQOhneDatenerhebung]

      Angaben zur Herkunft der Informationen (Erhebungsstelle). Die Information ist konform zu den Vorgaben aus
      ISO 19115 zu repräsentieren.


.. py:class:: AX_Verwaltungsgemeinschaft


   Bases: :py:obj:`AA_ZUSO`, :py:obj:`AX_Katalogeintrag`

   Verwaltungsgemeinschaft

   'Verwaltungsgemeinschaft' bezeichnet einen Zusammenschluss von Gemeinden zur gemeinsamen Erfüllung von
   hoheitlichen Aufgaben.

   .. py:attribute:: bezeichnungArt
      :type: Optional[AX_Bezeichnung_Verwaltungsgemeinschaft]

      'Bezeichnung (Art)' enthält den landesspezifischen Begriff für eine Verwaltungsgemeinschaft.

   .. py:attribute:: schluessel
      :type: AX_Verwaltungsgemeinschaft_Schluessel

      'Schlüssel' enthält die geltende amtliche Abkürzung von 'Verwaltungsgemeinschaft'.


.. py:class:: AX_Verwaltungsgemeinschaft_Schluessel


   Bases: :py:obj:`Object`

   AX_Verwaltungsgemeinschaft_Schluessel

   .. py:attribute:: kreis
      :type: CharacterString

      Kreis.

   .. py:attribute:: land
      :type: CharacterString

      Bundesland.

   .. py:attribute:: regierungsbezirk
      :type: Optional[CharacterString]

      Regierungsbezirk.

   .. py:attribute:: verwaltungsgemeinschaft
      :type: CharacterString

      Verwaltungsgemeinschaft


.. py:class:: AX_VerwendeteObjekte


   Bases: :py:obj:`Enumeration`

   AX_VerwendeteObjekte

   .. py:attribute:: VALUES

      


.. py:class:: AX_VorratsbehaelterSpeicherbauwerk


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AG_Objekt`

   Vorratsbehälter, Speicherbauwerk

   'Vorratsbehälter, Speicherbauwerk' ist ein geschlossenes Bauwerk zum Aufbewahren von festen, flüssigen oder
   gasförmigen Stoffen.

   .. py:attribute:: bauwerksfunktion
      :type: Optional[AX_Bauwerksfunktion_VorratsbehaelterSpeicherbauwerk]

      'Bauwerksfunktion' beschreibt die Art oder Funktion von 'Vorratsbehälter, Speicherbauwerk'.

   .. py:attribute:: lageZurErdoberflaeche
      :type: Optional[AX_LageZurErdoberflaeche_VorratsbehaelterSpeicherbauwerk]

      'Lage zur Erdoberfläche' ist die Angabe der relativen Lage von 'Vorratsbehälter, Speicherbauwerk' zur
      Erdoberfläche.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Vorratsbehälter, Speicherbauwerk'.

   .. py:attribute:: objekthoehe
      :type: Optional[Length]

      'Objekthöhe' ist die Höhendifferenz in [m] zwischen dem höchsten Punkt von 'Vorratsbehälter,
      Speicherbauwerk' und der Geländeoberfläche.

   .. py:attribute:: speicherinhalt
      :type: Optional[AX_Speicherinhalt_VorratsbehaelterSpeicherbauwerk]

      'Speicherinhalt' gibt an, welches Produkt gelagert oder gespeichert wird.


.. py:class:: AX_Wald


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Wald

   'Wald' ist eine Fläche, die mit Forstpflanzen (Waldbäume und Waldsträucher) bestockt ist.

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die von einer Fachstelle vergebene Kennziffer (Forstabteilungsnummer, Jagenzahl) von
      'Wald'.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Wald'.

   .. py:attribute:: vegetationsmerkmal
      :type: Optional[AX_Vegetationsmerkmal_Wald]

      'Vegetationsmerkmal' beschreibt den Bewuchs von 'Wald'.


.. py:class:: AX_Wasserlauf


   Bases: :py:obj:`AA_ZUSO`

   Wasserlauf

   'Wasserlauf' ist ein auf oder unter der Erdoberfläche fließendes Gewässer.

   .. py:attribute:: gewaesserkennzahl
      :type: Optional[CharacterString]

      'Gewässerkennzahl' ist die von der Fachverwaltung vergebene Verschlüsselung von 'Wasserlauf'.
      Die Gewässerkennzahl beschreibt in der
      1.- 19. Stelle die Gewässerkennzahl laut LAWA und in der
      20.- 29. Stelle die Gebiets- oder Abschnittskennung zur Gewässerkennzahl.

   .. py:attribute:: identnummer
      :type: Optional[CharacterString]

      'Identnummer' ist die von der Wasser- und Schifffahrtsverwaltung vergebene Verschlüsselung von
      'Wasserlauf'.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Wasserlauf'.

   .. py:attribute:: schifffahrtskategorie
      :type: Optional[AX_Schifffahrtskategorie]

      'Schifffahrtskategorie' gibt die Zuordnung von 'Wasserlauf' nach dem Bundeswasserstraßengesetz an bzw.
      regelt die Schiffbarkeit aufgrund von Landesverkehrsordnungen.

   .. py:attribute:: widmung
      :type: Optional[AX_Widmung_Wasserlauf]

      'Widmung' gibt die gesetzliche Klassifizierung nach den Wassergesetzen der Länder an.

   .. py:attribute:: zweitname
      :type: Optional[CharacterString]

      'Zweitname' ist der touristische oder volkstümliche Name von 'Wasserlauf'.


.. py:class:: AX_Wasserspiegelhoehe


   Bases: :py:obj:`AU_Punktobjekt`, :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`

   Wasserspiegelhöhe

   'Wasserspiegelhöhe' ist die Höhe des mittleren Wasserstandes über bzw. unter der Höhenbezugsfläche.

   .. py:attribute:: hoeheDesWasserspiegels
      :type: Length

      'Höhe des Wasserspiegels' ist die Differenz zwischen dem mittleren Wasserstand und der Höhenbezugsfläche in
      [m] auf dm gerundet.


.. py:class:: AX_Weg


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Weg

   'Weg' umfasst alle Flächen, die zum Befahren und/oder Begehen vorgesehen sind. Zum 'Weg' gehören auch
   Seitenstreifen und Gräben zur Wegentwässerung.

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die amtliche Nummer des Weges.

   .. py:attribute:: funktion
      :type: Optional[AX_Funktion_Weg]

      'Funktion' ist die zum Zeitpunkt der Erhebung objektiv erkennbare oder feststellbare vorherrschend
      vorkommende Nutzung.

   .. py:attribute:: name
      :type: Optional[AX_Lagebezeichnung]

      'Name' ist die Bezeichnung oder der Eigenname von 'Wegflaeche'.


.. py:class:: AX_WegPfadSteig


   Bases: :py:obj:`AX_BauwerkeEinrichtungenUndSonstigeAngaben`, :py:obj:`AU_Objekt`

   Weg, Pfad, Steig

   'Weg, Pfad, Steig' ist ein befestigter oder unbefestigter Geländestreifen, der zum Befahren und/oder Begehen
   vorgesehen ist.

   .. py:attribute:: art
      :type: Optional[AX_Art_WegPfadSteig]

      'Art' ist die zum Zeitpunkt der Erhebung vorherrschend vorkommende Nutzung.

   .. py:attribute:: befestigung
      :type: Optional[AX_Befestigung_WegPfadSteig]

      'Befestigung' gibt an, ob 'Weg, Pfad, Steig' mit entsprechendem Material (z.B. Asphalt, Schotter) befestigt
      ist.

   .. py:attribute:: bezeichnung
      :type: Optional[CharacterString]

      'Bezeichnung' ist die von einer Fachstelle vergebene Kennziffer von 'Weg, Pfad, Steig'.

   .. py:attribute:: breiteDesVerkehrsweges
      :type: Optional[Integer]

      'Breite des Verkehrsweges' ist der Abstand der seitlichen Begrenzungslinien von 'Weg, Pfad, Steig' gemäß
      Klassenangabe.

   .. py:attribute:: markierung
      :type: Optional[AX_Markierung_WegPfadSteig]

      'Markierung' ist die Kennzeichnung einer Route im Wegenetz.

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Weg, Pfad, Steig'.

   .. py:attribute:: strassenschluessel
      :type: Optional[CharacterString]

      'Straßenschlüssel' ist das Gemeindekennzeichen, ergänzt durch eine Ordnungsnummer, die in der Regel von der
      Gemeinde vergeben wird.

   .. py:attribute:: zweitname
      :type: Optional[CharacterString]

      'Zweitname' ist der touristische bzw. volkstümliche Name von 'Weg, Pfad, Steig'.


.. py:class:: AX_Weitere_Gebaeudefunktion


   Bases: :py:obj:`Enumeration`

   AX_Weitere_Gebaeudefunktion

   .. py:attribute:: VALUES

      


.. py:class:: AX_Widmung_Kanal


   Bases: :py:obj:`Enumeration`

   AX_Widmung_Kanal

   .. py:attribute:: VALUES

      


.. py:class:: AX_Widmung_StehendesGewaesser


   Bases: :py:obj:`Enumeration`

   AX_Widmung_StehendesGewaesser

   .. py:attribute:: VALUES

      


.. py:class:: AX_Widmung_Strasse


   Bases: :py:obj:`Enumeration`

   AX_Widmung_Strasse

   .. py:attribute:: VALUES

      


.. py:class:: AX_Widmung_Wasserlauf


   Bases: :py:obj:`Enumeration`

   AX_Widmung_Wasserlauf

   .. py:attribute:: VALUES

      


.. py:class:: AX_WirtschaftlicheEinheit


   Bases: :py:obj:`AA_ZUSO`

   Wirtschaftliche Einheit

   'Wirtschaftliche Einheit' ist eine in der Örtlichkeit vorhandene wirtschaftliche Einheit mehrerer Flurstücke,
   die nicht mit der rechtlichen Einheit (Grundstück im rechtlichen Sinn) identisch sein muss (Beispiel:
   Wirtschaftliche Einheit zweier Flurstücke/Grundstücke, wobei nur ein Flurstück ein Erbbaugrundstück ist).


.. py:class:: AX_Wohnbauflaeche


   Bases: :py:obj:`AX_TatsaechlicheNutzung`

   Wohnbaufläche

   'Wohnbaufläche' ist eine baulich geprägte Fläche einschließlich der mit ihr im Zusammenhang stehenden
   Freiflächen (z.B. Vorgärten, Ziergärten, Zufahrten, Stellplätze und Hofraumflächen), die ausschließlich oder
   vorwiegend dem Wohnen dient.

   .. py:attribute:: artDerBebauung
      :type: Optional[AX_ArtDerBebauung_Wohnbauflaeche]

      'Art der Bebauung' differenziert nach offener und geschlossener Bauweise aus topographischer Sicht und
      nicht nach gesetzlichen Vorgaben (z.B. BauGB).

   .. py:attribute:: name
      :type: Optional[CharacterString]

      'Name' ist der Eigenname von 'Wohnbaufläche' insbesondere bei Objekten außerhalb von Ortslagen.

   .. py:attribute:: zustand
      :type: Optional[AX_Zustand_Wohnbauflaeche]

      'Zustand' beschreibt, ob 'Wohnbaufläche' ungenutzt ist oder ob eine Fläche als Wohnbaufläche genutzt werden
      soll.

   .. py:attribute:: zweitname
      :type: Optional[CharacterString]

      'Zweitname' ist der touristische bzw. volkstümliche Name von 'Wohnbaufläche'.


.. py:class:: AX_Wohnplatz


   Bases: :py:obj:`AU_Punktobjekt`

   Wohnplatz

   'Wohnplatz' ist ein bewohntes Gebiet, das einen Eigennamen trägt.

   .. py:attribute:: bezeichnung
      :type: list[CharacterString]

      'Bezeichnung' ist eine Kurzbezeichnung von 'Wohnplatz'.

   .. py:attribute:: einwohnerzahl
      :type: Optional[CharacterString]

      'Einwohnerzahl' gibt die Anzahl der Einwohner von 'Wohnplatz' an.

   .. py:attribute:: name
      :type: CharacterString

      'Name' ist der Eigenname, amtlicher Wohnplatzname von 'Wohnplatz'.

   .. py:attribute:: zweitname
      :type: Optional[CharacterString]

      'Zweitname' ist ein volkstümlicher Name insbesondere bei Objekten außerhalb von Ortslagen.


.. py:class:: AX_Zone_Schutzzone


   Bases: :py:obj:`Enumeration`

   AX_Zone_Schutzzone

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand


   Bases: :py:obj:`Enumeration`

   AX_Zustand

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand_Bahnverkehr


   Bases: :py:obj:`Enumeration`

   AX_Zustand_Bahnverkehr

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand_Bahnverkehrsanlage


   Bases: :py:obj:`Enumeration`

   AX_Zustand_Bahnverkehrsanlage

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand_BauwerkImGewaesserbereich


   Bases: :py:obj:`Enumeration`

   AX_Zustand_BauwerkImGewaesserbereich

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand_BauwerkImVerkehrsbereich


   Bases: :py:obj:`Enumeration`

   AX_Zustand_BauwerkImVerkehrsbereich

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand_BauwerkOderAnlageFuerIndustrieUndGewerbe


   Bases: :py:obj:`Enumeration`

   AX_Zustand_BauwerkOderAnlageFuerIndustrieUndGewerbe

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand_Bergbaubetrieb


   Bases: :py:obj:`Enumeration`

   AX_Zustand_Bergbaubetrieb

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand_BoeschungKliff


   Bases: :py:obj:`Enumeration`

   AX_Zustand_BoeschungKliff

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand_FlaecheBesondererFunktionalerPraegung


   Bases: :py:obj:`Enumeration`

   AX_Zustand_FlaecheBesondererFunktionalerPraegung

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand_FlaecheGemischterNutzung


   Bases: :py:obj:`Enumeration`

   AX_Zustand_FlaecheGemischterNutzung

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand_Flugverkehr


   Bases: :py:obj:`Enumeration`

   AX_Zustand_Flugverkehr

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand_Friedhof


   Bases: :py:obj:`Enumeration`

   AX_Zustand_Friedhof

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand_Gebaeude


   Bases: :py:obj:`Enumeration`

   AX_Zustand_Gebaeude

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand_Halde


   Bases: :py:obj:`Enumeration`

   AX_Zustand_Halde

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand_Hoehleneingang


   Bases: :py:obj:`Enumeration`

   AX_Zustand_Hoehleneingang

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand_IndustrieUndGewerbeflaeche


   Bases: :py:obj:`Enumeration`

   AX_Zustand_IndustrieUndGewerbeflaeche

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand_Kanal


   Bases: :py:obj:`Enumeration`

   AX_Zustand_Kanal

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand_NaturUmweltOderBodenschutzrecht


   Bases: :py:obj:`Enumeration`

   AX_Zustand_NaturUmweltOderBodenschutzrecht

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand_Schiffsverkehr


   Bases: :py:obj:`Enumeration`

   AX_Zustand_Schiffsverkehr

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand_Schleuse


   Bases: :py:obj:`Enumeration`

   AX_Zustand_Schleuse

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand_SportFreizeitUndErholungsflaeche


   Bases: :py:obj:`Enumeration`

   AX_Zustand_SportFreizeitUndErholungsflaeche

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand_Strasse


   Bases: :py:obj:`Enumeration`

   AX_Zustand_Strasse

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand_TagebauGrubeSteinbruch


   Bases: :py:obj:`Enumeration`

   AX_Zustand_TagebauGrubeSteinbruch

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand_Turm


   Bases: :py:obj:`Enumeration`

   AX_Zustand_Turm

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand_Vegetationsmerkmal


   Bases: :py:obj:`Enumeration`

   AX_Zustand_Vegetationsmerkmal

   .. py:attribute:: VALUES

      


.. py:class:: AX_Zustand_Wohnbauflaeche


   Bases: :py:obj:`Enumeration`

   AX_Zustand_Wohnbauflaeche

   .. py:attribute:: VALUES

      


.. py:class:: AX_ZustandsstufeOderBodenstufe_Bodenschaetzung


   Bases: :py:obj:`Enumeration`

   AX_ZustandsstufeOderBodenstufe_Bodenschaetzung

   .. py:attribute:: VALUES

      


.. py:class:: AX_ZustandsstufeOderBodenstufe_MusterLandesmusterUndVergleichsstueck


   Bases: :py:obj:`Enumeration`

   AX_ZustandsstufeOderBodenstufe_MusterLandesmusterUndVergleichsstueck

   .. py:attribute:: VALUES

      


.. py:class:: Bauwerke_Anlagen_und_Einrichtungen_fuer_den_Verkehr


   Bases: :py:obj:`Category`

   Bauwerke_Anlagen_und_Einrichtungen_fuer_den_Verkehr

   Die Objektartengruppe mit der Bezeichnung 'Bauwerke, Anlagen und Einrichtungen für den Verkehr' und der
   Kennung '53000' sind flächen- oder linienförmige Anlagen, die dem Verkehr dienen.
   Die Objektartengruppe umfasst die Objektarten:
   Kennung   Name
   53001       'Bauwerk im Verkehrsbereich'
   53002       'Straßenverkehrsanlage'
   53003       'Weg, Pfad, Steig'
   53004       'Bahnverkehrsanlage'
   53005       'Seilbahn, Schwebebahn'
   53006       'Gleis'
   53007       'Flugverkehrsanlage'
   53008       'Einrichtungen für den Schiffsverkehr'
   53009       'Bauwerk im Gewässerbereich'
   Die Auflistung dieser Objektarten im abgeleiteten Objektartenkatalog ist abhängig von der gewählten
   Modellart.


.. py:class:: Bauwerke_Einrichtungen_und_sonstige_Angaben


   Bases: :py:obj:`Category`

   Bauwerke_Einrichtungen_und_sonstige_Angaben

   Der Objektartenbereich 'Bauwerke, Einrichtungen und sonstige Angaben' enthält die Objektartengruppen
   - Bauwerke und Einrichtungen in Siedlungsflächen
   - Bauwerke, Anlagen und Einrichtungen für den Verkehr
   - Besondere Angaben zum Gewässer
   - Besondere Angaben zum Verkehr
   - Besondere Anlagen auf Siedlungsflächen
   - Besondere Eigenschaften von Gewässern
   - Besondere Vegetationsmerkmale
   Die Auflistung der Objektartengruppen und der darin enthaltenen Objektarten im Objektartenkatalog ist abhängig
   von der gewählten Modellart.
   Allen Objektarten dieses Objektartenbereichs stehen für das DLKM folgende Eigenschaften zur Verfügung, die an
   jede Objektart vererbt werden:
   Kennung    Name
   50001       'AX_BauwerkeEinrichtungenUndSonstigeAngaben' (abstrakte Klasse)
   50002       'AX_DQMitDatenerhebung' (Datentyp)
   50003       'AX_LI_Lineage_MitDatenerhebung' (Datentyp)
   50004    'AX_LI_ProcessStep_MitDatenerhebung' (Datentyp)
   50005       'AX_LI_Source_MitDatenerhebung' (Datentyp)


.. py:class:: Bauwerke_und_Einrichtungen_in_Siedlungsflaechen


   Bases: :py:obj:`Category`

   Bauwerke_und_Einrichtungen_in_Siedlungsflaechen

   Die Objektartengruppe mit der Bezeichnung 'Bauwerke und Einrichtungen in Siedlungsflächen' und der Kennung
   '51000' umfasst die Objektarten:
   Kennung   Name
   51001       'Turm'
   51002       'Bauwerk oder Anlage für Industrie und Gewerbe'
   51003       'Vorratsbehälter, Speicherbauwerk'
   51004       'Transportanlage'
   51005       'Leitung'
   51006       'Bauwerk oder Anlage für Sport, Freizeit und Erholung'
   51007       'Historisches Bauwerk oder historische Einrichtung'
   51008       'Heilquelle, Gasquelle'
   51009       'Sonstiges Bauwerk oder sonstige Einrichtung'
   51010       'Einrichtung in öffentlichen Bereichen'
   51011       'Besonderer Bauwerkspunkt'
   Die Auflistung dieser Objektarten im abgeleiteten Objektartenkatalog ist abhängig von der gewählten
   Modellart.


.. py:class:: Besondere_Angaben_zum_Gewaesser


   Bases: :py:obj:`Category`

   Besondere_Angaben_zum_Gewaesser

   Die Objektartengruppe mit der Bezeichnung 'Besondere Angaben zum Gewässer' und der Kennung '57000' sind punkt-
   oder linienförmige Angaben, die im Bezug zu einem Gewässer stehen.
   Die Objektartengruppe umfasst die Objektarten:
   Kennung   Name
   57001        'Wasserspiegelhöhe'
   57002        'Schifffahrtslinie, Fährverkehr'
   57003        'Gewässerstationierungsachse'
   57004        'Sickerstrecke'
   Die Auflistung dieser Objektarten im abgeleiteten Objektartenkatalog ist abhängig von der gewählten
   Modellart.


.. py:class:: Besondere_Angaben_zum_Verkehr


   Bases: :py:obj:`Category`

   Besondere_Angaben_zum_Verkehr

   Die Objektartengruppe mit der Bezeichnung 'Besondere Angaben zum Verkehr' und der Kennung '56000' sind punkt-
   oder linienförmige Angaben, die im Bezug zu Verkehrsanlagen stehen.
   Die Objektartengruppe umfasst die Objektarten:
   Kennung    Name
   56001        'Netzknoten'
   56002        'Nullpunkt'
   56003        'Abschnitt'
   56004        'Ast'
   Die Auflistung dieser Objektarten im abgeleiteten Objektartenkatalog ist abhängig von der gewählten
   Modellart.


.. py:class:: Besondere_Anlagen_auf_Siedlungsflaechen


   Bases: :py:obj:`Category`

   Besondere_Anlagen_auf_Siedlungsflaechen

   Die Objektartengruppe mit der Bezeichnung 'Besondere Anlagen auf Siedlungsflächen' und der Kennung '52000'
   sind flächen- oder linienförmige Anlagen, die unterschiedliche Objektarten aus verschiedenen, nicht eindeutig
   thematisch abgrenzbaren Bereichen überlagern können.
   Die Objektartengruppe umfasst die Objektarten:
   Kennung   Name
   52001       'Ortslage'
   52002       'Hafen'
   52003       'Schleuse'
   52004       'Grenzübergang'
   52005       'Testgelände'
   Die Auflistung dieser Objektarten im abgeleiteten Objektartenkatalog ist abhängig von der gewählten
   Modellart.


.. py:class:: Besondere_Eigenschaften_von_Gewaessern


   Bases: :py:obj:`Category`

   Besondere_Eigenschaften_von_Gewaessern

   Die Objektartengruppe mit der Bezeichnung 'Besondere Eigenschaften von Gewässern' und der Kennung '55000'
   enthält charakteristische Gewässerflächen.
   Die Objektartengruppe umfasst die Objektarten:
   Kennung   Name
   55001       'Gewässermerkmal'
   55002       'Untergeordnetes Gewässer'
   55003       'Polder'
   Die Auflistung dieser Objektarten im abgeleiteten Objektartenkatalog ist abhängig von der gewählten
   Modellart.


.. py:class:: Besondere_Vegetationsmerkmale


   Bases: :py:obj:`Category`

   Besondere_Vegetationsmerkmale

   Die Objektartengruppe mit der Bezeichnung 'Besondere Vegetationsmerkmale' und der Kennung '54000' beschreibt
   den zusätzlichen Bewuchs einer Grundfläche.
   Die Objektartengruppe umfasst die Objektart:
   Kennung   Name
   54001       'Vegetationsmerkmal'.
   Die Auflistung dieser Objektart im abgeleiteten Objektartenkatalog ist abhängig von der gewählten
   Modellart..


.. py:class:: Bodenschaetzung_Bewertung


   Bases: :py:obj:`Category`

   Bodenschaetzung_Bewertung

   Die Objektartengruppe mit der Bezeichnung 'Bodenschätzung, Bewertung' und der Kennung '72000' umfasst die
   Objektarten und Datentypen:
   Kennung   Name
   72001       'Bodenschätzung'
   72002       'Muster-, Landesmuster- und Vergleichsstück'
   72003       'Grabloch der Bodenschätzung'
   72004       'Bewertung'
   72005       'AX_KennzifferGrabloch' (Datentyp).
   72006       'Tagesabschnitt'
   Die Auflistung dieser Objektarten und Datentypen im Objektartenkatalog ist abhängig von der gewählten
   Modellart.
   Die Objekte der Objektart 'Bodenschätzung' bilden einen ebenen, ungerichteten Graphen mit den klassifizierten
   Flächen der Bodenschätzung mit Ausnahme der Musterstücke, Landesmusterstücke und der Vergleichsstücke als
   Maschen, den Begrenzungslinien der o.g. Flächen als Kanten und den Schnittpunkten der Begrenzungslinien als
   Knoten.
   Über die 'Bodenschätzung, Bewertung' werden rechtliche Einstufungen von Flächen nach besonderen Kriterien
   festgelegt. Die Zuordnung, Einstufung und Abgrenzung obliegt den hierfür zuständigen Stellen. Das
   Liegenschaftskataster ist Nachweis der Ergebnisse der amtlichen Bodenschätzung im Sinne des Par. 11 des
   Bodenschätzungsgesetzes. Im Liegenschaftskataster hat die Bewertung nach dem Bewertungsgesetz nur
   nachrichtlichen Charakter.


.. py:data:: Boolean
   :type: TypeAlias

   

.. py:class:: Category



.. py:data:: CharacterString
   :type: TypeAlias

   

.. py:class:: CI_ResponsibleParty



.. py:class:: Codelisten


   Bases: :py:obj:`Category`

   Codelisten

   Codelisten repräsentieren Wertebereiche, die im Anwendungsschema nicht abschließend beschrieben werden können,
   da sie gegebenenfalls länderspezifisch erweitert werden müssen.
   Achtung: Die hier angegebenen Werte definieren den aktuell bekannten Wertebereich, der sich ändern kann, ohne
   dass dies im Anwendungsschema angepasst werden muss.


.. py:class:: CV_GridCoordinate



.. py:class:: CV_GridEnvelope



.. py:class:: CV_SequenceRule



.. py:class:: DataContents


   Bases: :py:obj:`Object`

   DataContents

   Beschreibung der Bestandsdateninhalte eines NAS-Dienstes

   .. py:attribute:: beginnDerHistorie
      :type: Optional[DateTime]

      Der Parameter bezeichnet, ab wann historische Daten verfügbar sind. Ist die Eigenschaft nicht angegeben,
      dann sind keine historischen Daten verfügbar.

   .. py:attribute:: defaultSRS
      :type: URI

      URN des Koordinatenreferenzsystems, das standardmässig bei Ergebnissen verwendet wird.

   .. py:attribute:: featureCatalogue
      :type: AC_FeatureCatalogue

      Der Objektartenkatalog der die vom NAS-Dienst geführten Bestandsdaten beschreibt.
      Anmerkung: Der Objektartenkatalog enthält auch die Liste der FeatureTypes im Sinne der Web-Feature-Service-
      Spezifikation.

   .. py:attribute:: operations
      :type: list[Operation]

      Die unterstützten Transaktions- und Abfrageoperationen - gültig für alle Objektarten.

   .. py:attribute:: otherSRS
      :type: list[URI]

      URN eines Koordinatenreferenzsystems, das von der Datenhaltung unetrstützt wird.


.. py:data:: Date
   :type: TypeAlias

   

.. py:data:: DateTime
   :type: TypeAlias

   

.. py:data:: DCP
   :type: TypeAlias

   Nur Post ist als HTTP-Variante erlaubt. Zusätzlich werden auch Email und
   Manuell unterstützt.
   Hinweis: Hierzu ist in der NAS eine Ergänzung des OWS-Common-Schemas erforderlich, um auch die weiteren DCPs
   der NAS angeben zu können. Die Konstruktion des OWS-Common-Schemas erlaubt keine Erweiterung des Schemas
   hierfür in einem anderen Namespace. Hier sollte ein entsprechender Änderungsantrag zur OWS-Common-
   Spezifikation gestellt werden.

   :type: Zu den DCP der Operationen

.. py:class:: DirectPosition



.. py:data:: Distance
   :type: TypeAlias

   

.. py:class:: DQ_AbsoluteExternalPositionalAccuracy



.. py:class:: DQ_RelativeInternalPositionalAccuracy



.. py:class:: Eigentuemer


   Bases: :py:obj:`Category`

   Eigentuemer

   Der Objektartenbereich 'Eigentümer' enthält die Objektartengruppe
   - Personen- und Bestandsdaten
   Die Auflistung der Objektartengruppe und der darin enthaltenen Objektarten im Objektartenkatalog ist abhängig
   von der gewählten Modellart.


.. py:class:: Enumeration



.. py:class:: ExceptionFortfuehrung


   Bases: :py:obj:`Object`

   ExceptionFortfuehrung

   .. py:attribute:: bereitsGesperrteObjekte
      :type: list[AA_UUID]

      Liste der bereits gesperrten Objekte in der Datenbank. Diese gesperrten Objekte verhindern eine Fortführung
      und werden dem Anwender beim Abbruch zurückgeliefert.

   .. py:attribute:: nichtMehrAktuelleObjekte
      :type: list[AA_UUID]

      Liste der nicht mehr aktuellen Objekte in der Datenbank. Diese verhindern eine Fortführung und werden dem
      Anwender beim Abbruch zurückgeliefert.


.. py:class:: FC_PropertyType



.. py:class:: FeatureCollection



.. py:class:: Filter_Capabilities



.. py:class:: Flurstuecke_Lage_Punkte


   Bases: :py:obj:`Category`

   Flurstuecke_Lage_Punkte

   Der Objektartenbereich 'Flurstücke, Lage, Punkte' enthält die Objektartengruppen
   - Angaben zu Festpunkten der Landesvermessung
   - Angaben zum Flurstück
   - Angaben zum Netzpunkt
   - Angaben zum Punktort
   - Angaben zur Historie
   - Angaben zur Lage
   - Angaben zur Reservierung
   - Fortführungsnachweis
   Die Auflistung der Objektartengruppen und der darin enthaltenen Objektarten im Objektartenkatalog ist abhängig
   von der gewählten Modellart.


.. py:class:: Fortfuehrungsnachweis


   Bases: :py:obj:`Category`

   Fortfuehrungsnachweis

   Die Objektartengruppe mit der Bezeichnung 'Fortführungsnachweis' und der Kennung '15000' umfasst die
   Objektarten und Datentypen:
   Kennung  Name
   15001      'Fortführungsnachweis-Deckblatt'
   15002      'Fortführungsfall'
   15004      'AX_Fortführungsnummer' (Datentyp)
   15005      'AX_Auszug' (Datentyp)
   Die Auflistung dieser Objektarten und Datentypen im abgeleiteten Objektartenkatalog ist abhängig von der
   gewählten Modellart.


.. py:class:: Gebaeude


   Bases: :py:obj:`Category`

   Gebaeude

   Der Objektartenbereich 'Gebäude' enthält die Objektartengruppe
   - Gebäude
   Die Auflistung der Objektartengruppe und der darin enthaltenen Objektarten im Objektarten-katalog ist abhängig
   von der gewählten Modellart.


.. py:data:: GenericName
   :type: TypeAlias

   

.. py:class:: Geographische_Gebietseinheiten


   Bases: :py:obj:`Category`

   Geographische_Gebietseinheiten

   Die Objektartengruppe mit der Bezeichnung 'Geographische Gebietseinheiten' und der Kennung '74000' beinhaltet
   Objektarten, die geographischen Gebiete beschreiben. Die Objektartengruppe beinhaltet folgende Objektarten:
   Kennung   Name
   74001       'Landschaft'
   74002       'Kleinräumiger Landschaftsteil'
   74003       'Gewann'
   74004       'Insel'
   74005       'Wohnplatz'
   Die Auflistung dieser Objektarten und Datentypen im Objektartenkatalog ist abhängig von der gewählten
   Modellart.


.. py:class:: Gesetzliche_Festlegungen_Gebietseinheiten_Kataloge


   Bases: :py:obj:`Category`

   Gesetzliche_Festlegungen_Gebietseinheiten_Kataloge

   Der Objektartenbereich 'Gesetzliche Festlegungen, Gebietseinheiten, Kataloge' enthält die Objektartengruppen
   - Administrative Gebietseinheiten
   - Bodenschätzung, Bewertung
   - Geographische Gebietseinheiten
   - Kataloge
   - Öffentlich-rechtliche und sonstige Festlegungen
   Die Auflistung der Objektartengruppen und der darin enthaltenen Objektarten im Objektartenkatalog ist abhängig
   von der gewählten Modellart.


.. py:class:: GetCapabilities


   Bases: :py:obj:`Object`

   GetCapabilities

   GetCapabilities-Operation eines NAS-Dienstes. Die Vorgaben der OWS Common Specification 1.0.0 (OGC document
   05-008, http://portal.opengeospatial.org/files/?artifact_id=8798) sind einzuhalten.
   Die hier beschriebene Version des NAS-Dienstes ist die Version "5.0.0".
   Die Werte von <ows:AcceptFormats> müssen in AA_NAS_Ausgabeform enthalten sein. "text/xml" wird hierbei als
   äquivalent zu "application/xml" angesehen.
   Die folgenden <ows:Section>-Werte werden unterstützt:
   - "ServiceIdentification"
   - "ServiceProvider"
   - "OperationsMetadata"
   - "Contents"
   - "FilterCapabilities"
   - "All"
   Alle übrigen Werte sind zu ignorieren.

   .. py:attribute:: profilkennung
      :type: Optional[CharacterString]

      'Profilkennung' ist - sofern von der Schnittstelle unterstützt - die Identifikation der Benutzergruppe des
      Nutzers. Diese kann zur Bestimmung der Berechtigungen des Nutzers verwendet werden. Entsprechend kann das
      ServiceMetadata-Ergebnis an die Rechte des Nutzers angepasst werden.

   .. py:attribute:: service
      :type: CharacterString

      service


.. py:class:: Gewaesser


   Bases: :py:obj:`Category`

   Gewaesser

   Die Objektartengruppe mit der Bezeichnung 'Gewässer' und der Kennung '44000' umfasst die mit Wasser bedeckten
   Flächen.
   Die Objektartengruppe umfasst die Objektarten:
   Kennung   Name
   44001       'Fließgewässer'
   44002       'Wasserlauf'
   44003       'Kanal'
   44004       'Gewässerachse'
   44005       'Hafenbecken'
   44006       'Stehendes Gewässer'
   44007       'Meer'
   Die Auflistung dieser Objektarten im abgeleiteten Objektartenkatalog ist abhängig von der gewählten Modellart.
   Die Gewässer werden geometrisch begrenzt durch ihre Uferlinie. Dies ist bei 'Meer' die Uferlinie bei mittlerem
   Tidenhochwasser, bei den sonstigen Gewässern die Uferlinie bei mittlerem Wasserstand.


.. py:class:: GM_CompositeCurve



.. py:class:: GM_Curve



.. py:class:: GM_Envelope



.. py:class:: GM_MultiCurve



.. py:class:: GM_MultiPoint



.. py:class:: GM_MultiSurface



.. py:class:: GM_OrientableSurface



.. py:class:: GM_Point



.. py:class:: GM_PointRef



.. py:class:: GM_PolyhedralSurface



.. py:class:: GM_Solid



.. py:class:: GM_SurfaceBoundary



.. py:class:: GM_TriangulatedSurface



.. py:class:: HTTP



.. py:data:: Integer
   :type: TypeAlias

   

.. py:class:: Kataloge


   Bases: :py:obj:`Category`

   Kataloge

   Die Objektartengruppe mit der Bezeichnung 'Kataloge' und der Kennung '73000' beinhaltet Objektarten und
   Datentypen für die Verwaltung von Schlüsselkatalogen. Die Objektartengruppe enthält folgende Klassen,
   Objektarten und Datentypen:
   Kennung   Name
   73001       'Nationalstaat'
   73002       'Bundesland'
   73003       'Regierungsbezirk'
   73004       'Kreis/Region'
   73005       'Gemeinde'
   73006       'Gemeindeteil'
   73007       'Gemarkung'
   73008       'Gemarkungsteil/Flur'
   73009       'Verwaltungsgemeinschaft'
   73010       'Buchungsblattbezirk'
   73011       'Dienststelle'
   73012       'Verband'
   73013       'LagebezeichnungKatalogeintrag'
   73014       'AX_Gemeindekennzeichen' (Datentyp)
   73015       'AX_Katalogeintrag' (abstrakte Klasse)
   73016       'AX_Buchungsblattbezirk_Schluessel' (Datentyp)
   73017       'AX_Dienststelle_Schluessel' (Datentyp)
   73018       'AX_Bundesland_Schluessel' (Datentyp)
   73019       'AX_Gemarkung_Schluessel' (Datentyp)
   73020       'AX_GemarkungsteilFlur_Schluessel' (Datentyp)
   73021       'AX_Regierungsbezirk_Schluessel' (Datentyp)
   73022       'AX_Kreis_Schluessel' (Datentyp)
   73023       'AX_VerschluesselteLagebezeichnung' (Datentyp)
   73024       'AX_Verwaltungsgemeinschaft_Schluessel' (Datentyp)
   Katalogeinträge führt jede Datenbank selbstständig.
   Die Auflistung dieser Objektarten und Datentypen im abgeleiteten Objektartenkatalog ist abhängig von der
   gewählten Modellart.


.. py:data:: Length
   :type: TypeAlias

   

.. py:data:: LocalName
   :type: TypeAlias

   

.. py:data:: Measure
   :type: TypeAlias

   

.. py:data:: METADATA

   

.. py:class:: Migration


   Bases: :py:obj:`Category`

   Migration

   Der Objektartenbereich 'Migration' enthält die Objektartengruppe
   - Migrationsobjekte
   Die Auflistung der Objektartengruppe und der darin enthaltenen Objektarten im Objektartenkatalog ist abhängig
   von der gewählten Modellart


.. py:class:: Migrationsobjekte


   Bases: :py:obj:`Category`

   Migrationsobjekte

   Die Objektartengruppe mit der Bezeichnung 'Migrationsobjekte' und der Kennung '91000' beinhaltet Objektarten
   die aus den bisherigen Verfahrenslösungen nicht automatisch migriert werden können. Sie sind nur im Rahmen der
   Migration zulässig und dürfen nach der Einführung von ALKIS nicht neu gebildet werden.
   Die Objektartengruppe umfasst die Objektarten:
   Kennung   Name
   91001       'Gebäudeausgestaltung'
   91002       'Topographische Linie'
   Die Auflistung dieser Objektarten und Datentypen im abgeleiteten Objektartenkatalog ist abhängig von der
   gewählten Modellart.
   Alle Objektarten der Objektartengruppe überlagern die Grundflächen.


.. py:class:: NAS_Filter_Capabilities


   Bases: :py:obj:`Enumeration`

   NAS_Filter_Capabilities

   .. py:attribute:: VALUES

      


.. py:class:: Nutzerprofile


   Bases: :py:obj:`Category`

   Nutzerprofile

   Der Objektartenbereich 'Nutzerprofile' enthält die Objektartengruppe
   - Nutzerprofile
   Die Auflistung der Objektartengruppe und der darin enthaltenen Objektarten im Objektartenkatalog ist abhängig
   von der gewählten Modellart.


.. py:class:: Object



.. py:function:: object__getattr__(self, item)


.. py:class:: Oeffentlich_rechtliche_und_sonstige_Festlegungen


   Bases: :py:obj:`Category`

   Oeffentlich_rechtliche_und_sonstige_Festlegungen

   Über die Objektartengruppe mit der Bezeichnung 'Öffentlich - rechtliche und sonstige Festlegungen' und der
   Kennung '71000' werden auf den Grund und Boden bezogene Beschränkungen, Belastungen oder andere Eigenschaften
   nachgewiesen. Die materiellen Festlegungen gründen auf besonderen Rechtsvorschriften. Die Zuordnung,
   Einstufung, Widmung und Abgrenzung obliegt den hierfür zuständigen (ausführenden) Stellen. Im
   Liegenschaftskataster haben die öffentlich-rechtlichen und sonstigen Festlegungen nur nachrichtlichen
   Charakter.
   Die Objektartengruppe umfasst die Objektarten:
   Kennung   Name
   71001       'Klassifizierung nach Straßenrecht'
   71002       'Andere Festlegung nach Straßenrecht'
   71003       'Klassifizierung nach Wasserrecht'
   71004       'Andere Festlegung nach Wasserrecht'
   71005       'Schutzgebiet nach Wasserrecht'
   71006       'Natur-, Umwelt- oder Bodenschutzrecht'
   71007       'Schutzgebiet nach Natur-, Umwelt- oder Bodenschutzrecht'
   71008       'Bau-, Raum- oder Bodenordnungsrecht'
   71009       'Denkmalschutzrecht'
   71010       'Forstrecht'
   71011       'Sonstiges Recht'
   71012       'Schutzzone'
   Die Auflistung dieser Objektarten im abgeleiteten Objektartenkatalog ist abhängig von der gewählten
   Modellart.


.. py:class:: Operation


   Bases: :py:obj:`Enumeration`

   Operation

   .. py:attribute:: VALUES

      


.. py:class:: Personen_und_Bestandsdaten


   Bases: :py:obj:`Category`

   Personen_und_Bestandsdaten

   Die Objektartengruppe mit der Bezeichnung 'Personen- und Bestandsdaten' und der Kennung '21000' umfasst die
   Objektarten und Datentypen:
   Kennung   Name
   21001       'Person'
   21002       'Personengruppe'
   21003       'Anschrift'
   21004       'Verwaltung'
   21005       'Vertretung'
   21006       'Namensnummer'
   21007       'Buchungsblatt'
   21008       'Buchungsstelle'
   21009       'AX_Anteil' (Datentyp)
   21011       'AX_DQOhneDatenerhebung' (Datentyp)
   21012       'AX_LI_Lineage_OhneDatenerhebung' (Datentyp)
   21013       'AX_LI_ProcessStep_OhneDatenerhebung' (Datentyp)


.. py:class:: Primaeres_DGM


   Bases: :py:obj:`Category`

   Primaeres_DGM

   Die Objektartengruppe mit der Bezeichnung 'Primäres DGM' und der Kennung '62000' beschreibt die Objektarten
   eines Primären DGM.
   Die Objektartengruppe umfasst die Objektarten:
   Kennung   Name
   62010       'Unregelmäßig verteilte Geländepunkte'
   62020       'Strukturiert erfasste Geländepunkte'
   62030       'Nicht-Geländepunkte'
   62040       'Geländekante'
   62050       'Gewässerbegrenzung'
   62060       'Geripplinie'
   62070       'Markanter Geländepunkt'
   62080       'Aussparungsfläche'
   62090       'Besonderer Höhenpunkt'
   Die Auflistung dieser Objektarten im abgeleiteten Objektartenkatalog ist abhängig von der gewählten
   Modellart.


.. py:data:: Query
   :type: TypeAlias

   

.. py:data:: Real
   :type: TypeAlias

   

.. py:class:: Record



.. py:class:: Relief


   Bases: :py:obj:`Category`

   Relief

   Der Objektartenbereich 'Relief' enthält die Objektartengruppe
   - Reliefformen
   - Primäres DGM
   - Sekundäres DGM
   Die Auflistung der Objektartengruppe und der darin enthaltenen Objektarten im Objektartenkatalog ist abhängig
   von der gewählten Modellart.


.. py:class:: Reliefformen


   Bases: :py:obj:`Category`

   Reliefformen

   Die Objektartengruppe mit der Bezeichnung 'Reliefformen' und der Kennung '61000' beschreibt charakteristische
   Reliefformen.
   Die Objektartengruppe umfasst die Objektarten:
   Kennung   Name
   61001       'Böschung, Kliff'
   61002       'Böschungsfläche'
   61003       'Damm, Wall, Deich'
   61004       'Einschnitt'
   61005       'Höhleneingang'
   61006       'Felsen, Felsblock, Felsnadel'
   61007       'Düne'
   61008       'Höhenlinie'
   61009       'Besonderer topographischer Punkt'
   61010       'Soll'
   Die Auflistung dieser Objektarten im abgeleiteten Objektartenkatalog ist abhängig von der gewählten Modellart.
   Die Objektarten der Objektartengruppe 'Reliefformen' überlagern die Grundflächen.
   Die Geländeoberfläche ist die Grenzfläche zwischen dem festen Erdkörper, dem Wasser und dem Gletschereis
   einerseits und der Luft andererseits. Die Geländeoberfläche wird durch eine repräsentative dreidimensionale
   Punktmenge, dem Digitalen Geländemodell (DGM), und durch die Landschaftsobjekte der Objektgruppe
   'Reliefformen' zweidimensional modelliert. Die Objekte des DGM werden bei ATKIS nicht im Basis-DLM, sondern im
   ATKIS-Objektartenkatalog DGM geführt.


.. py:data:: SC_CRS
   :type: TypeAlias

   

.. py:class:: Sekundaeres_DGM


   Bases: :py:obj:`Category`

   Sekundaeres_DGM

   Die Objektartengruppe mit der Bezeichnung 'Sekundäres DGM' und der Kennung '63000' beschreibt die Objektarten
   eines sekundären DGM.
   Die Objektartengruppe umfasst die Objektarten:
   Kennung   Name
   63010       'DGM-Gitter'
   63020       'Abgeleitete Höhenlinie'


.. py:class:: ServiceMetadata


   Bases: :py:obj:`Object`

   ServiceMetadata

   Service Metadata eines NAS-Dienstes. Die Vorgaben der OWS Common Specification 1.0.0 (OGC document 05-008,
   http://portal.opengeospatial.org/files/?artifact_id=8798) sind einzuhalten.
   ServiceIdentification/ServiceType/@codeSpace = "http://www.adv-online.de/namespaces/adv/gid"
   ServiceIdentification/ServiceType/* = "NAS-AAA"
   für AFIS-ALKIS-ATKIS-Bestandsdaten
   Jeder NAS-Dienst, der kein NAS-AAA-Dienst ist, muss mindestens die Operationen AA_Benutzungsauftrag und
   AA_Fortfuehrungsauftrag unetrstützen.
   Jeder NAS-AAA-Dienst muss genau die NAS-Operationen AX_Einrichtungsauftrag, AX_Fortfuehrungsauftrag,
   AX_Benutzungsauftrag (mindestens im Umfang der Standardausgaben von AFIS, ALKIS oder ATKIS), AX_Sperrauftrag,
   AX_Entsperrauftrag und AX_Reservierungsauftrag unterstützen.
   Bei den OperationMetadata sind *alle* erlaubten Parameterwerte anzugeben. Beispiel: Bei der Operation
   AA_Benutzungsauftrag ist anzugeben, dass als Wert von 'art' der Wert '0010' unterstützt wird.
   Ausnahmen bestehen nur, wenn die Angabe durch andere Service-Metadaten bereits abgedeckt ist. Beispiel: Die
   Angaben zu 'empfaenger' sind durch die Angaben der DCP bereits beschrieben.

   .. py:attribute:: contents
      :type: Optional[DataContents]

      Die Beschreibung der Bestandsdateninhalte des NAS-Dienstes.

   .. py:attribute:: extendedFilterCapabilities
      :type: list[NAS_Filter_Capabilities]

      extendedFilterCapabilities

   .. py:attribute:: filterCapabilities
      :type: Optional[Filter_Capabilities]

      Es gelten die Regeln für Filter-Capabilities gemäß Web Feature Service 1.0.0 und Filter Encoding 1.0.0.


.. py:class:: Siedlung


   Bases: :py:obj:`Category`

   Siedlung

   Die Objektartengruppe mit der Bezeichnung 'Siedlung' und der Kennung '41000' beinhaltet die bebauten und nicht
   bebauten Flächen, die durch die Ansiedlung von Menschen geprägt werden oder zur Ansiedlung beitragen.
   Die Objektartengruppe umfasst die Objektarten
   Kennung   Name
   41001       'Wohnbaufläche'
   41002       'Industrie- und Gewerbefläche'
   41003       'Halde'
   41004       'Bergbaubetrieb'
   41005       'Tagebau, Grube, Steinbruch'
   41006       'Fläche gemischter Nutzung'
   41007       'Fläche besonderer funktionaler Prägung'
   41008       'Sport-, Freizeit- und Erholungsfläche'
   41009       'Friedhof'
   41010       'Siedlungsfläche'
   Die Auflistung dieser Objektarten im abgeleiteten Objektartenkatalog ist abhängig von der gewählten
   Modellart.


.. py:class:: SMTP



.. py:class:: TA_Component_3D


   Bases: :py:obj:`AA_REO_3D`

   TA_Component_3D

   Ein TA_Component_3D ist ein Raumbezogenes Elementarobjekt für 3D Fachanwendungen (AA_REO_3D), dessen
   Subklassen auf der Ebene der Instanzen  die 3D Körper-, Flächen-, Linien- und Punktgeometrie teilen können.
   Dies wird dadurch erreicht, dass  die Objektinstanzen Elemente eines TA_TopologieThema_3D sind, das einen
   Geometrischen Komplex realisiert, bei dem alle Elemente dieselbe Detallierungsstufe (Level of Detail)
   aufweisen.
   Die Klasse ist nicht direkt instanziierbar.

   .. py:attribute:: thema
      :type: list[TA_TopologieThema_3D]

      Die Relationsrolle 'thema' in der Relation "Complex" verweist auf die 3D Topologie Themen
      (TA_TopologieThema_3D) an denen das 3D Fachobjekt, welches von TA_Component_3D ableitet, mit seiner 3D
      Geometrie teilnimmt. Die Zuordnung zu einem 3D Topologie Thema führt zu einer Zerschlagung der 3D
      Geometrie.


.. py:class:: TA_CompositeSolidComponent_3D


   Bases: :py:obj:`TA_Component_3D`

   TA_CompositeSolidComponent_3D

   TA_CompositeSolidComponent_3D ist eine Klasse von körperhaften 3D Fachobjekten, die einfachen topologischen
   Raumbezug haben und gleichzeitig entsprechende zusammengesetzte 3D Körper realisieren. Jeder referenzierte
   Körper (TS_Solid)  realisiert gleichzeitig die Eigenschaften einer GM_Solid. Topologie und Geometrie fallen
   also zusammen. Die von einer TA_CompositeSolidComponent_3D referenzierten 3D Körper sind überschneidungsfrei
   in einem topologischen Thema organisiert. Sie schließen geometrisch aneinander an, können Enklaven (Löcher)
   bilden, dürfen jedoch nicht getrennt liegen (Exklaven).

   .. py:attribute:: koerper
      :type: list[TS_Solid]

      koerper


.. py:class:: TA_CurveComponent


   Bases: :py:obj:`AG_ObjektMitGemeinsamerGeometrie`

   TA_CurveComponent

   TA_CurveComponent ist eine Klasse von linienförmigen Fachobjekten, die einfachen topologischen Raumbezug haben
   und gleichzeitig entsprechende zusammengesetzte Linien realisieren. Insofern sind diese Fachobjekte mit den im
   Modul "Simple Topology" von ISO 19107 definierten TS_CurveComponent identisch. Jede referenzierte Kante
   (TS_Edge)  realisiert gleichzeitig die Eigenschaften einer GM_OrientableCurve. Topologie und Geometrie fallen
   also zusammen. Die von einer TA_CurveComponent referenzierten Kanten / Linien sind überschneidungsfrei in
   einem topologischen Thema organisiert. Sie schließen geometrisch aneinander an. Zusätzlich zu diesen
   topologisch - geometrischen Eigenschaften gehören die Kanten / Linien einem Punkt-Linienthema an, das es
   ermöglicht, dass die Linien auch von anderen Objekten genutzt werden können, die zum gleichen Punkt-
   Linienthema gehören.


.. py:class:: TA_CurveComponent_3D


   Bases: :py:obj:`TA_Component_3D`

   TA_CurveComponent_3D

   TA_CurveComponent_3D ist eine Klasse von linienförmigen 3D Fachobjekten, die einfachen topologischen Raumbezug
   haben und gleichzeitig entsprechende zusammengesetzte 3D Linien realisieren. Insofern sind diese Fachobjekte
   mit den im Modul 'Simple Topology' von ISO 19107 definierten TS_CurveComponent identisch. Jede referenzierte
   Kante (TS_Edge)  realisiert gleichzeitig die Eigenschaften einer GM_OrientableCurve. Topologie und Geometrie
   fallen also zusammen. Die von einer TA_CurveComponent_3D referenzierten 3D Kanten / Linien sind
   überschneidungsfrei in einem topologischen Thema organisiert. Sie schließen geometrisch aneinander an.


.. py:class:: TA_MultiSurfaceComponent


   Bases: :py:obj:`AG_ObjektMitGemeinsamerGeometrie`

   TA_MultiSurfaceComponent

   TA_MultiSurfaceComponent ist eine Klasse von flächenförmigen Fachobjekten, die einfachen topologischen
   Raumbezug haben und gleichzeitig entsprechende zusammengesetzte Flächen realisieren. Insofern sind diese
   Fachobjekte mit den im Modul "Simple Topology" von ISO 19107 definierten Fachobjekt TS_SurfaceComponent
   identisch. Jede referenzierte Masche (TS_Face)  realisiert gleichzeitig die Eigenschaften einer
   GM_OrientableSurface. Topologie und Geometrie fallen also zusammen. Die von einer TA_MultiSurfaceComponent
   referenzierten Maschen / Flächen sind überschneidungsfrei in einem topologischen Thema organisiert. Die
   Maschen schließen geometrisch aneinander an, können Enklaven (Löcher) bilden, dürfen im Gegensatz zu
   TA_SurfaceComponent aber auch getrennt liegen (Exklaven). Zusätzlich zu diesen topologisch - geometrischen
   Eigenschaften gehören die Maschen / Flächen einem Punkt-Linienthema an, das es ermöglicht, dass die Flächen
   sich Linien- und Punktgeometrie mit anderen Objekten teilen, die zum gleichen Punkt-Linienthema gehören.

   .. py:attribute:: masche
      :type: list[TS_Face]

      masche


.. py:class:: TA_PointComponent


   Bases: :py:obj:`AG_ObjektMitGemeinsamerGeometrie`

   TA_PointComponent

   TA_PointComponent ist eine Klasse von punktförmigen Fachobjekten, die einfachen topologischen Raumbezug haben
   und gleichzeitig entsprechende Punktgeometrie realisieren. Insofern sind diese Fachobjekte mit den im Modul
   "Simple Topology" von ISO 19107 definierten TS_PointComponent identisch. Jeder referenzierte Knoten (TS_Node)
   realisiert gleichzeitig die Eigenschaften eines GM_Point. Topologie und Geometrie fallen also zusammen. Die
   von einer TA_PointComponent referenzierten Knoten / Punkte sind überschneidungsfrei in einem topologischen
   Thema organisiert.  Zusätzlich zu diesen topologisch - geometrischen Eigenschaften gehören die Knoten / Punkte
   einem Punkt-Linienthema an, das es ermöglicht, dass die Linienendpunkte auch von anderen Objekten genutzt
   werden können, die zum gleichen Punkt-Linienthema gehören.


.. py:class:: TA_PointComponent_3D


   Bases: :py:obj:`TA_Component_3D`

   TA_PointComponent_3D

   TA_PointComponent_3D ist eine Klasse von punktförmigen 3D Fachobjekten, die einfachen topologischen Raumbezug
   haben und gleichzeitig entsprechende 3D Punktgeometrie realisieren. Insofern sind diese Fachobjekte mit den im
   Modul 'Simple Topology' von ISO 19107 definierten TS_PointComponent identisch. Jeder referenzierte Knoten
   (TS_Node)  realisiert gleichzeitig die Eigenschaften eines GM_Point. Topologie und Geometrie fallen also
   zusammen. Die von einer TA_PointComponent_3D referenzierten Knoten / Punkte sind überschneidungsfrei in einem
   topologischen Thema organisiert.


.. py:class:: TA_SurfaceComponent


   Bases: :py:obj:`AG_ObjektMitGemeinsamerGeometrie`

   TA_SurfaceComponent

   TA_SurfaceComponent ist eine Klasse von flächenförmigen Fachobjekten, die einfachen topologischen Raumbezug
   haben und gleichzeitig entsprechende zusammengesetzte Flächen realisieren. Insofern sind diese Fachobjekte mit
   den im Modul "Simple Topology" von ISO 19107 definierten Fachobjekt TS_SurfaceComponent identisch. Jede
   referenzierte Masche (TS_Face)  realisiert gleichzeitig die Eigenschaften einer GM_OrientableSurface.
   Topologie und Geometrie fallen also zusammen. Die von einer TA_SurfaceComponent referenzierten Maschen /
   Flächen sind überschneidungsfrei in einem topologischen Thema organisiert. Sie schließen geometrisch
   aneinander an, können Enklaven (Löcher) bilden, dürfen jedoch nicht getrennt liegen (Exklaven). Zusätzlich zu
   diesen topologisch - geometrischen Eigenschaften gehören die Maschen / Flächen einem Punkt-Linienthema an, das
   es ermöglicht, dass die Flächen sich Linien- und Punktgeometrie mit anderen Objekten teilen, die zum gleichen
   Punkt-Linienthema gehören.


.. py:class:: TA_SurfaceComponent_3D


   Bases: :py:obj:`TA_Component_3D`

   TA_SurfaceComponent_3D

   TA_SurfaceComponent_3D ist eine Klasse von flächenförmigen 3D Fachobjekten, die einfachen topologischen
   Raumbezug haben und gleichzeitig entsprechende zusammengesetzte 3D Flächen realisieren. Insofern sind diese
   Fachobjekte mit den im Modul 'Simple Topology' von ISO 19107 definierten Fachobjekt TS_SurfaceComponent
   identisch. Jede referenzierte Masche (TS_Face)  realisiert gleichzeitig die Eigenschaften einer
   GM_OrientableSurface. Topologie und Geometrie fallen also zusammen. Die von einer TA_SurfaceComponent_3D
   referenzierten 3D Maschen / Flächen sind überschneidungsfrei in einem topologischen Thema organisiert. Sie
   schließen geometrisch aneinander an, können Enklaven (Löcher) bilden, dürfen jedoch nicht getrennt liegen
   (Exklaven).


.. py:class:: TA_TopologieThema_3D


   Bases: :py:obj:`Object`

   TA_TopologieThema_3D

   Ist eine Realisierung der von ISO TC 211 genormten Klasse TS_Theme. Einschränkend dürfen jedoch nur
   raumbezogene Elementarobjekte mit 3D Geometrie,  die zu derselben Detaillierungsstufe (Level of Detail)
   gehören einem Topologie Thema für 3D Fachobjekte zugeordnet werden. Wird diese Einschränkung nicht beachtet
   kann es aufgrund der unterschiedlichen Detaillierung der 3D Geometrien zu Topologieproblemen kommen. Eine
   gegenseitige Durchdringung der 3D Geometrien mit daraus folgender Zerschlagung in mehrere räumliche Körper ist
   zu vermeiden.

   .. py:attribute:: element
      :type: list[TA_Component_3D]

      Die Relationsrolle "element" in der Relation 'Complex' verweist auf alle 3D Fachobjekte die als Elemente
      mit ihrer 3D Geometrie an dem Topologie Thema teilnehmen.


.. py:class:: Tatsaechliche_Nutzung


   Bases: :py:obj:`Category`

   Tatsaechliche_Nutzung

   Der Objektartenbereich 'Tatsächliche Nutzung' enthält die Objektartengruppen
   - Gewässer
   - Siedlung
   - Vegetation
   - Verkehr
   Die Auflistung der Objektartengruppen und der darin enthaltenen Objektarten im Objektartenkatalog ist abhängig
   von der gewählten Modellart.
   Alle Objektarten dieses Objektartenbereichs nehmen an der lückenlosen, überschneidungsfreien und
   flächendeckenden Beschreibung der Erdoberfläche teil (Grundflächen). Die abstrakte Objektart
   'AX_TatsaechlicheNutzung' enthält allgemeingültige Eigenschaften, die an alle Objektarten dieses
   Objektartenbereichs vererbt werden (siehe Hinweis 'Abgeleitet aus:' bei den Objektarten).


.. py:class:: TM_Duration



.. py:class:: Transaction



.. py:class:: TS_Face



.. py:class:: TS_Solid



.. py:data:: URI
   :type: TypeAlias

   

.. py:data:: URL
   :type: TypeAlias

   

.. py:class:: vector



.. py:class:: Vegetation


   Bases: :py:obj:`Category`

   Vegetation

   Die Objektartengruppe mit der Bezeichnung 'Vegetation' und der Kennung '43000' umfasst die Flächen außerhalb
   der Ansiedlungen, die durch land- oder forstwirtschaftliche Nutzung, durch natürlichen Bewuchs oder dessen
   Fehlen geprägt werden.
   Die Objektartengruppe umfasst die Objektarten:
   Kennung   Name
   43001       'Landwirtschaft'
   43002       'Wald'
   43003       'Gehölz'
   43004       'Heide'
   43005       'Moor'
   43006       'Sumpf'
   43007       'Unland/Vegetationslose Fläche'
   43008       'Fläche zur Zeit unbestimmbar'
   Die Auflistung dieser Objektarten im abgeleiteten Objektartenkatalog ist abhängig von der gewählten
   Modellart.


.. py:class:: Verkehr


   Bases: :py:obj:`Category`

   Verkehr

   Die Objektartengruppe mit der Bezeichnung 'Verkehr' und der Kennung '42000' enthält die bebauten und nicht
   bebauten Flächen, die dem Verkehr dienen.
   Die Objektartengruppe umfasst die Objektarten:
   Kennung   Name
   42001       'Straßenverkehr'
   42002       'Straße'
   42003       'Straßenachse'
   42005       'Fahrbahnachse'
   42006       'Weg'
   42008       'Fahrwegachse'
   42009       'Platz'
   42010       'Bahnverkehr'
   42014       'Bahnstrecke'
   42015       'Flugverkehr'
   42016       'Schiffsverkehr'
   Die Auflistung dieser Objektarten im abgeleiteten Objektartenkatalog ist abhängig von der gewählten
   Modellart.


.. py:data:: Volume
   :type: TypeAlias