7.1.2
01.11.2022
6.0.1
Modellarten:
Arbeitsgemeinschaft der Vermessungsverwaltungen der Länder der Bundesrepublik Deutschland (AdV)
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.
zurück zur Objektartenübersicht
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.
zurück zur Objektartenübersicht
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.
Ja
Es dürfen maximal 2 Anlassarten in der Attributart 'anlass' aufgeführt werden
zurück zur Objektartenübersicht
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.
0..1*
Set<AA_Fachdatenverbindung>
'QuellobjektID' ist der ursprüngliche Objektidentifikator eines aus einem Fremdsystem übernommenen Objektes, der für eine gegenseitige Aktualisierung der Daten notwendig ist.
0..1
CharacterString
0..*
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.
1
AA_UUID
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.
1
AA_Lebenszeitintervall
Die "m'Modellart"' ordnet ein AA_Objekt einem oder mehreren Modellen zu. Die m'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 20250, zur DTK 10, DTK 50 , DTK 20250 oder zum Festpunktnachweis.
1..*
Set<AA_Modellart>
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.
0..12
Sequence<AA_Anlassart>
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.
Ja
GF_FeatureType
Es darf weder eine attributive Geometrie (GF_SpatialAttributeType) noch eine Relation (GF_AssociationRole) zu einem Geometrieobjekt geben.
keine
keine
zurück zur Objektartenübersicht
"'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.
keine
zurück zur Objektartenübersicht
Aufbau nach den Spezifikationen der GeoInfoDok (Das konzeptuelle Modell/AAA-Basisschema/Identifikatoren, Verknüpfungen).
1
CharacterString
Entspricht der Verkettung von UUID und AA_Lebenszeitintervall beginnt.
1
CharacterString
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.
keine
zurück zur Objektartenübersicht
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.
1
URI
Der Verweis auf das Fachdatenobjekt kann entweder aus einer Namens- bzw. ID-Angabe oder aus einem URI bestehen.
1
AA_Fachdatenobjekt
Der Verweis auf das Fachdatenobjekt kann entweder aus einer Namens- bzw. ID-Angabe oder aus einem URI bestehen.
keine
zurück zur Objektartenübersicht
Der in einem externen Fachdateninformationssystem definierte Identifikator eines Fachdatenobjekts wird als CharacterString in ALKIS-ATKIS-AFIS geführt.
1
CharacterString
Alternativ zum Namen kann auch ein URI angegeben werden.
1
URI
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.
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
Das Attribut 'endet' ist nur bei Untergang des Objektes zu belegen.
keine
zurück zur Objektartenübersicht
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
1
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
0..1
DateTime
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.
keine
zurück zur Objektartenübersicht
Als Standard-Modell der AdV dürfen nur diejenigen Modelle gekennzeichnet werden, die
von der AdV vereinbart wurden. Die Kennungen dieser Modelle befinden sich in der Code-ListEnumeration AA_AdVStandardModell.
1
AA_AdVStandardModell
Bezeichnung | Wert |
---|---|
LiegenschaftskatasterModell
|
DLKM
|
KatasterkartenModell500
|
DKKM500
|
KatasterkartenModell1000
|
DKKM1000
|
KatasterkartenModell2000
|
DKKM2000
|
KatasterkartenModell5000
|
DKKM5000
|
BasisLandschaftsModell
|
Basis-DLM
|
LandschaftsModell50
|
DLM50
|
LandschaftsModell250
|
DLM250
|
LandschaftsModell1000
|
DLM1000
|
TopographischeKarte10
|
DTK10
|
TopographischeKarte25
|
DTK25
|
TopographischeKarte50
|
DTK50
|
TopographischeKarte100
|
DTK100
|
TopographischeKarte250
|
DTK250
|
TopographischeKarte1000
|
DTK1000
|
Festpunktmodell
|
DFGM
|
DigitalesHoehenmodell
|
DHM
|
LevelOfDetail1
|
LoD1
|
LevelOfDetail2
|
LoD2
|
LevelOfDetail3
|
LoD3
|
LandbedeckungLandnutzung
'GeoBasis-DE' beinhaltet die Geobasisdaten der Landbedeckung (LB) und der Landnutzung (LN) der Bundesrepublik Deutschland. |
GeoBasis-DE
|
GeometrischesVerbesserungsModell
|
GVM
|
Bodenrichtwertemodell
'BRM' beinhaltet die Wertermittlungsinformationen der Gutachterausschüsse für die Grundstückswerte der Bundesrepublik Deutschland. |
BRM
|
|
|
|
|
|
|
|
|
Im Attribut "s'Sonstiges Modell"' werden diejenigen Modellartenkennungen geführt, die nicht zu den AdV-Standard-Modellen
gehören. Die verwendeten Bezeichnungen bzw. Verschlüsselungen dürfen sich nicht mit
den Einträgen in der Code-ListEnumeration AA_AdVStandardModell überschneiden.
1
AA_WeitereModellart
Bezeichnung | Wert |
---|---|
DigitaleTopographischeKarte10AKG
Digitale topographische Karte 1:10.000 der automatischen kartographischen Generalisierung |
DTK10A
|
DigitaleTopographischeKarte25AKG
Digitale topographische Karte 1:25.000 der automatischen kartographischen Generalisierung |
DTK25A
|
DigitaleTopographischeKarte50AKG
Digitale topographische Karte 1:50.000 der automatischen kartographischen Generalisierung |
DTK50A
|
DigitaleTopographischeKarte100AKG
Digitale topographische Karte 1:100.000 der automatischen kartographischen Generalisierung |
DTK100A
|
TopographischesFreizeitInformationsSystem25
|
TFIS25
|
TopographischesFreizeitInformationsSystem50
|
TFIS50
|
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.
Ja
keine
keine
zurück zur Objektartenübersicht
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.
Ja
Als Geometrie für Linien bzw. Flächenumringe sind lediglich folgende Arten von Curve-Segmenten (Interpolationsarten) zulässig:
GM_LineSegment, GM_LineString, GM_Arc, GM_Circle und GM_CubicSpline
Bei GM_Arc muss der 2. ControlPoint im mittleren Drittel des Kreisbogens liegen; falls möglich, soll der Scheitelpunkt des Kreisbogens genommen werden.
Bei GM_Circle dürfen die jeweiligen Abstände der ControlPoints (1=4,2,3) nicht weniger als ein Sechstel des Kreisumfangs betragen.
Die instanziierbaren Klassen für die raumbezogenen Fachobjekte sind ausschließlich aus den folgenden, im gemeinsamen Basisschema definierten abstrakten Supertypen abzuleiten:
a) Objekte mit einfacher Topologie:
TA_PointComponent, TA_CurveComponent,
TA_SurfaceComponent, TA_MultiSurfaceComponent
b) Objekte mit gemeinsamer Punkt- und/oder Liniengeometrie:
AG_Objekt, AG_Punktobjekt,
AG_Linienobjekt, AG_Flaechenobjekt
c) Objekte mit unabhängiger Geometrie:
AU_Objekt, AU_Punktobjekt,
AU_Linienobjekt, AU_KontinuierlichesLinienobjekt
AU_Flächenobjekt
Für Präsentationsobjekte sind folgende Typen zu verwenden:
AP_PPO, AP_PTO, AP_LTO, AP_LPO, AP_FPO
Diese Klassen können auch direkt instanziiert werden.
keine
zurück zur Objektartenübersicht
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).
Ja
0..*
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.
0..*
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.
Ja
keine
zurück zur Objektartenübersicht
Ja
1..*
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.
Ja
keine
zurück zur Objektartenübersicht
Name oder Bezeichnung des Coverage
0..1
CharacterString
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.
1
GM_Envelope
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_'PunktLlinienthemas"' 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.)
zurück zur Objektartenübersicht
Auswahldatentyp, der Verweise auf verschiedendimensionale Geometrien anbietet (Punkt, Linie) bzw. Flächengeometrie an sich.
keine
zurück zur Objektartenübersicht
Siehe ISO 19107 Spatial Schema.
1
GM_PointRef
Siehe ISO 19107 Spatial Schema.
1
GM_CompositeCurve
Raumbezug des Auswahldatentyps AA_Flaechengeometrie.
1
AA_Flaechengeometrie
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.
Ja
AG_ObjektMitGemeinsamerGeometrie
REO
keine
zurück zur Objektartenübersicht
Raumbezug des Auswahldatentyps AG_Geometrie.
1
AG_Geometrie
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.
Ja
AG_ObjektMitGemeinsamerGeometrie
REO
keine
zurück zur Objektartenübersicht
Relationaler Verweis auf einen GM_Point. Auf diese Weise ist die gemeinsame Nutzung von GM_Point durch mehrere Punktobjekte möglich.
1
GM_PointRef
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.
Ja
AG_ObjektMitGemeinsamerGeometrie
REO
keine
zurück zur Objektartenübersicht
Um gemeinsame Nutzung von linienhafter Geometrie inklusive Punkten zu ermöglichen, wird der Komplex GM_CompositeCurve verwendet. Siehe ISO 19107 Spatial Schema.
1
GM_CompositeCurve
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.
Ja
AG_ObjektMitGemeinsamerGeometrie
REO
keine
zurück zur Objektartenübersicht
Raumbezug des Auswahldatentyps AA_Flaechengeometrie.
1
AA_Flaechengeometrie
Die im Paket "'AAA_Nutzerprofile"' definierten Klassen beschreiben einen Strukturrahmen zur Beschreibung von Nutzern
und Nutzergruppen, z.B. zur Festlegung von Rechten.
zurück zur Objektartenübersicht
In den aus der abstrakten Objektart 'Benutzergruppe' abgeleiteten Objektarten werden Benutzergruppen verwaltet. Diese Objektart bündelt die fachsystemspezifischen Ausprägungen von Benutzergruppen.
Ja
NREO
keine
keine
zurück zur Objektartenübersicht
In den aus der abstrakten Objektart 'Benutzer' abgeleiteten Objektarten werden Benutzer verwaltet. Diese Objektart bündelt die fachsystemspezifischen Ausprägungen von Benutzern.
Ja
NREO
keine
keine
zurück zur Objektartenübersicht
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.
zurück zur Objektartenübersicht
Der 'Auftrag' ist die abstrakte Oberklasse aller Aufträge.
Ja
keine
zurück zur Objektartenübersicht
'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.
1
AA_Empfaenger
'Ausgabeform' einhält Steuerungsparameter zur Auswahl von verschiedenen Ausgabeformen der NAS.
1
AA_NAS_Ausgabeform
Bezeichnung | Wert |
---|---|
application/xml
|
(wie Bezeichner)
|
application/zip
|
(wie Bezeichner)
|
application/gzip
|
(wie Bezeichner)
|
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.
keine
zurück zur Objektartenübersicht
"Anlassart"'Art' kennzeichnet den Grund der Benutzung.
1
AA_Anlassart_Benutzungsauftrag
Bezeichnung | Wert |
---|---|
Bestandsdatenauszug
Der 'Bestandsdatenauszug' enthält alle Objekte, die aufgrund der Auswertung des Attributes 'Anforderungsmerkmale' der Prozess-Objektart 'Benutzungsauftrag' aus den Bestandsdaten selektiert werden. |
0010
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
In dem Attribut "k'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.
0..1
SC_CRS
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(WFS) bzw. Filter Encoding 1.0.0(FE), entsprechend der in der Gesamtkonzeption festgelegten Version, 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.
1..*
Query
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.
Bei genau einem Koordinatenreferenzsystem muss die Attributart 'standard' =TRUE gesetzt werden.
Es sind alle in der NAS-Datei vorkommenden Koordinatenreferenzsysteme anzugeben.
keine
zurück zur Objektartenübersicht
Deklaration der im Auftrag vorkommenden Instanzenthemen.
0..*
AA_Instanzenthemen
Bezeichnung | Wert |
---|
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.
0..*
AA_Koordinatenreferenzsystemangaben
Änderungen an Objekten (eintragen, ersetzen, löschen).
1
Transaction
Das 'Ergebnis' ist die abstrakte Oberklasse aller erfolgreichen Ergebnisse.
Sofern ein Fehler auftrifftt, wird stattdessen ein 'ExceptionReport' erzeugt.
Ja
keine
zurück zur Objektartenübersicht
Ergänzende Erläuterung für den Anwender (Protokoll der Datenhaltung).
0..1
CharacterString
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.
keine
keine
zurück zur Objektartenübersicht
Eine Liste von Bestandsobjekten.
Ja
keine
zurück zur Objektartenübersicht
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.
0..*
AA_Koordinatenreferenzsystemangaben
keine
zurück zur Objektartenübersicht
Koordinatenreferenzsystem, auf das sich die Angaben beziehen.
1
SC_CRS
Auflösung der Koordinaten, gemessen in der relevanten Anzahl der Nachkommastellen.
1
Integer
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.
1
Boolean
Das Ergebnis eines Fortführungsauftrags umfasst Informationen zum Ergebnis der Ausführung.
Bei Fehlersituationen ist eine ExceptionFortfuehrung zu erzeugen.
keine
keine
zurück zur Objektartenübersicht
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.
Ja
keine
zurück zur Objektartenübersicht
Der Name des Themas.
1
CharacterString
Die Art des Themas: EntwederDas Thema umfasst das Thema alle Objekte der Objektarten oder die Zugehörigkeit kann individuell gesetzt werden.
1
AA_Art_Themendefinition
Bezeichnung | Wert |
---|---|
alleObjekte
Diese Werteart bedeutet eine zwingende Themenbildung. Dabei sind alle in der Themendefinition genannten Objektarten Bestandteil des Themas und die Objektarten teilen sich stets die Geometrien. |
1000
|
|
|
Die Liste der (Namen der) Objektarten, die zu dem Thema gehören können.
1..*
CharacterString
Jedes Thema ist genau einer Modellart über seine Kennung zugeordnet.
1
AA_Modellart
'Dimension' gibt die Dimensionalität des geometrischen Komplexes an, d.h. unterscheidet zwischen Punkt-Linien-Themen und topologischen Flächenthemen.
1
AA_Themendimension
Bezeichnung | Wert |
---|---|
Punkt-Linien-Thema (Dimension 1)
|
1000
|
Topologiethema (Dimension 2)
|
2000
|
'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.
keine
zurück zur Objektartenübersicht
Zu den DCP der Operationen: 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.
keine
zurück zur Objektartenübersicht
Beschreibung der Bestandsdateninhalte eines NAS-Dienstes
Identification
keine
zurück zur Objektartenübersicht
Der Parameter bezeichnet, ab wann historische Daten verfügbar sind. Ist die Eigenschaft nicht angegeben, dann sind keine historischen Daten verfügbar.
0..1
DateTime
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.
1
AC_FeatureCatalogue
URN des Koordinatenreferenzsystems, das standardmässig bei Ergebnissen verwendet wird.
1
URI
URN eines Koordinatenreferenzsystems, das von der Datenhaltung unetrstützt wird.
0..*
URI
Die unterstützten Transaktions- und Abfrageoperationen - gültig für alle Objektarten.
0..*
Operation
Bezeichnung | Wert |
---|---|
Insert
|
(wie Bezeichner)
|
Replace
|
(wie Bezeichner)
|
Delete
|
(wie Bezeichner)
|
Query
|
(wie Bezeichner)
|
Lock
|
(wie Bezeichner)
|
Unlock
|
(wie Bezeichner)
|
Reserve
|
(wie Bezeichner)
|
Exception
keine
zurück zur Objektartenübersicht
Liste der bereits gesperrten Objekte in der Datenbank. Diese gesperrten Objekte verhindern eine Fortführung und werden dem Anwender beim Abbruch zurückgeliefert.
0..*
AA_UUID
Liste der nicht mehr aktuellen Objekte in der Datenbank. Diese verhindern eine Fortführung und werden dem Anwender beim Abbruch zurückgeliefert.
0..*
AA_UUID
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.
GetCapabilities
keine
zurück zur Objektartenübersicht
'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.
0..1
CharacterString
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.
CapabilitiesBase
keine
zurück zur Objektartenübersicht
Die Beschreibung der Bestandsdateninhalte des NAS-Dienstes.
0..1
DataContents
Es gelten die Regeln für Filter-Capabilities gemäß Web Feature Service 1.0.0 und Filter Encoding 1.0.0.
0..1
Filter_Capabilities
0..*
NAS_Filter_Capabilities
Bezeichnung | Wert |
---|---|
transparentXlinks
|
(wie Bezeichner)
|
multiplePropertyValues
|
(wie Bezeichner)
|
PropertyName
|
(wie Bezeichner)
|
XlinkPropertyPath_leafOnly
|
(wie Bezeichner)
|
PropertyIsOfType
|
(wie Bezeichner)
|
|
|
|
|
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.
zurück zur Objektartenübersicht
'AP_GPO' ist ein generisches Präsentationsobjekt mit Angaben zur Steuerung und Darstellung von Signaturen oder Texten.
Das Objekt findet keine direkte Verwendung, d. h. es ist nicht instanziierbar. Die Nutzung im Fachschema wird mittels Vererbung erreicht.
Ja
Ein Verweis auf ein AA_Objekt vom Typ AP_GPO ist nicht zugelassen.
Die Attributart 'art' ist immer belegt, wenn die Relation 'dientZurDarstellungVon' vorhanden ist.
Die Attributart 'art' darf nicht belegt sein, wenn es sich um ein Objekt AP_Darstellung handelt, das sich auf alle Präsentationen eines Fachobjektes bezieht.
Die Attributart 'darstellungsprioritaet' ist immer belegt, wenn die Relation 'dientZurDarstellungVon' nicht vorhanden ist (Freies Präsentationsobjekt).
Die Attributart 'signaturnummer' ist immer belegt, wenn die Relation 'dientZurDarstellungVon' nicht vorhanden ist.
Die Attributart 'signaturnummer' ist immer belegt, wenn bei einem Objekt AP_Darstellung eine von dem Signaturenkatalog abweichende Signaturnummer verwendet werden soll.
zurück zur Objektartenübersicht
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.
0..1
CharacterString
Enthält die Darstellungspriorität für Elemente deiner Signatur.
Eine gegenüber den Festlegungen des Signaturenkatalogs abweichende Priorität wird über dieses Attribut definiert und nicht über eine neue Signatur.
0..1
Integer
'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.
0..1
CharacterString
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 genutzt werden.
Ein Verweis auf ein AA_Objekt vom Typ AP_GPO ist nicht zugelassen.
0..*
'AP_PPO' ist ein punktförmiges Präsentationsobjekt mit Angaben zur Steuerung der Signaturierung durch Symbole. Sie werden gebildet, wenn
- die Standardpräsentation eines Objekts zur Laufzeit umgangen werden soll, da der Signaturenkatalog alternativ die Führung von AP_PPO zulässt (z.B. ALKIS Kranken¬haussymbol bei Gebäuden)
oder
- von der im Signaturenkatalog als Standardpräsentation vorgesehene Signatur in der Größe, der Ausrichtung oder der Verortung abgewichen werden soll.
Durch den Verweis dientZurDarstellungVon gibt das Präsentationsobjekt in der Regel an, zu wessen Präsentation es dient. In ATKIS gibt es „freie Präsentationsobjekte“, die keinen Verweis tragen. Das Ziel der Relation darf nicht wiederum ein Präsentationsobjekt oder ein AA_Objekt vom Typ AP_GPO sein.
Als Geometrieform ist sowohl ein punktförmiges Objekt mit einer als auch mit mehreren Punktgeometrien zulässig.
REO
keine
zurück zur Objektartenübersicht
Winkel um den der Text (AP_PTO) oder die Signatur (AP_PPO) 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). Drehpunkt ist der Bezugspunkt der Schrift (aus Attribut FHA oder Attribut FVA zu ermitteln) oder der Signatur (=Nullpunkt des lokalen Koordinatensystems).
Ist das Attribut nicht belegt, dann gilt für das Bogenmaß der Wert "0", die Richtung der Schrift ist somit horizontal.
0..1
Angle
Skalierungsfaktor für Symbole.
Ist das Attribut nicht belegt, dann gilt für den Skalierungsfaktor der Wert 1.
0..1
Real
'AP_LPO' ist ein linienförmiges Präsentationsobjekt mit Angaben zur Steuerung der Signaturierung durch Liniensymbole. Sie werden gebildet, wenn
- die Standardpräsentation eines Objekts zur Laufzeit umgangen werden soll, da der Signaturenkatalog alternativ die Führung von AP_LPO zulässt (z.B. ALKIS: AX_SchifffahrtslinieFaehrverkehr. ATKIS: Darstellung von Brückenflügel).
oder
- die Ableitungsregeln des Signaturenkatalogs die Existenz eines AP_LPO voraussetzt (z.B. ALKIS Zuordnungspfeile).
Durch den Verweis dientZurDarstellungVon gibt das Präsentationsobjekt in der Regel an, zu wessen Präsentation es dient. In ATKIS gibt es "freie Präsentationsobjekte", die keinen Verweis tragen. Das Ziel der Relation darf nicht wiederum ein Präsentationsobjekt oder ein AA_Objekt vom Typ AP_GPO sein.
Das Objekt kann geometrisch durch ein Set von Linien beschrieben werden (Anwendungsfall: z. B. Felssignatur).
REO
keine
keine
zurück zur Objektartenübersicht
'AP_FPO' ist ein flächenförmiges Präsentationsobjekt mit Angaben zur Steuerung der Signaturierung durch Flächensymbole. Sie werden gebildet, wenn
- die Standardpräsentation eines Objekts zur Laufzeit umgangen werden soll, da der Signaturenkatalog alternativ die Führung von AP_FPO zulässt
oder
- die Ableitungsregeln des Signaturenkatalogs die Existenz eines AP_FPO voraussetzt (z. B. ATKIS bei AX_Schleuse).
Durch den Verweis dientZurDarstellungVon gibt das Präsentationsobjekt in der Regel an, zu wessen Präsentation es dient. In ATKIS gibt es "freie Präsentationsobjekte", die keinen Verweis tragen. Das Ziel der Relation darf nicht wiederum ein Präsentationsobjekt oder ein AA_Objekt vom Typ AP_GPO sein.
Das Objekt wird geometrisch durch eine Fläche beschrieben.
REO
keine
keine
zurück zur Objektartenübersicht
'AP_TPO' ist ein textförmiges Präsentationsobjekt mit Angaben zur Steuerung und Darstellung von Texten.
Das Objekt findet keine direkte Verwendung, d. h. es ist nicht instanziierbar. Die Nutzung im Fachschema wird mittels Vererbung erreicht.
Ja
zurück zur Objektartenübersicht
Schriftinhalt; enthält die darzustellenden Zeichen. SIT ist immer mit einem Textinhalt/Inhalt zu belegen bei 'freien' Präsentationsobjekten oder wenn der Textinhalt des Präsentationsobjektes nicht gleich dem Textinhalt ist, der nach Signaturenkatalog vorgesehen ist (z. B. statt NAM = "Oberhausen" steht in der Karte das Textteil "Ober-" und in einem zweiten Präsentationsobjekt das Textteil "hausen").
0..1
CharacterString
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 DefaultweWerden die Zeichenkörper nicht gesperrt, dann ist der Wert "0".
1
Real
Skalierungsfaktor für die Schriftgröße (fontGroesse * skalierung).
Der Faktor führt den Wert "1", wenn die Schriftgröße mit den Vorgaben des SK identisch ist.
1
Real
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.
Die Attribute FHA und FVA sind immer im Zusammenhang zu betrachten. Dadurch ergeben sich neun verschiedene Varianten von Schriftbezugspunkten.
1
AP_HorizontaleAusrichtung
Bezeichnung | Wert |
---|---|
linksbündig
Text linksbündig am Textpunkt bzw. am ersten Punkt der Linie. |
(wie Bezeichner)
|
rechtsbündig
Text rechtsbündig am Textpunkt bzw. am letzten Punkt der Linie. |
(wie Bezeichner)
|
zentrisch
Text zentriert am Textpunkt bzw. in der Mitte der Textstandlinie. |
(wie Bezeichner)
|
Die vertikale Ausrichtung eines Textes gibt an, ob die Bezugsgeometrie die Basis (Grundlinie) des Textes, die Mitte oder obere Buchstabenbegrenzung betrifft. Die Attribute FHA und FVA sind immer im Zusammenhang zu betrachten. Dadurch ergeben sich neun verschiedene Varianten von Schriftbezugspunkten.
1
AP_VertikaleAusrichtung
Bezeichnung | Wert |
---|---|
Basis
Textgeometrie bezieht sich auf die Basis- bzw. Grundlinie der Buchstaben. |
(wie Bezeichner)
|
Mitte
Textgeometrie bezieht sich auf die Mittellinie der Buchstaben. |
(wie Bezeichner)
|
oben
Textgeometrie bezieht sich auf die Oberlinie der Großbuchstaben. |
(wie Bezeichner)
|
Tex'AP_PTO' ist ein Präsentationsobjekt mit punktförmiger Geometrie und Angaben zur Steuerung und Darstellung von Texten. Dabei werden in
ATKIS alle Schriften auf der Grundlage der Signaturenkataloge als Präsentationsobjekte gespeichert, in ALKIS diejenigen, die nicht vollautomatisch für einen bestimmten Zielmaßstab einer Karte erzeugt und platziert werden können.
Durch den Verweis dientZurDarstellungVon gibt das Präsentationsobjektförmig in der Regel an, zu wessen Präsentation es dient. In ATKIS gibt es "freie Präsentationsobjekte",
die keinen Verweis tragen. Das Ziel der Relation darf nicht wiederum ein Präsentationsobjekt
oder Textein AA_Objekt vom Typ AP_GPO sein.
Das Objekt wird geometrisch durch einen Punkt beschrieben, der auch Bezugspunkt zur Ausrichtung des Textes ist.
REO
keine
zurück zur Objektartenübersicht
Winkel um den der Text (AP_PTO) oder die Signatur (AP_PPO) 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). Drehpunkt ist der Bezugspunkt der Schrift (aus FHA oder FVA zu ermitteln) oder der Signatur (=Nullpunkt des lokalen Koordinatensystems).
Ist das Attribut nicht belegt, dann gilt für das Bogenmaß der Wert "0", die Richtung der Schrift ist somit horizontal.
0..1
Angle
Text'AP_LTO' ist ein Präsentationsobjekt mit linienförmiger Textgeometrie und Angaben zur Steuerung und Darstellung von Texten. Dabei werden
in ATKIS alle Schriften auf der Grundlage der Signaturenkataloge als Präsentationsobjekte gespeichert, in ALKIS diejenigen, die nicht vollautomatisch für einen bestimmten Zielmaßstab einer Karte erzeugt und platzienförmirt werden können.
Durch den Verweis dientZurDarstellungVon gibt das Präsentationsobjekt in der Regel
an, zu wessen Präsentation es dient. In ATKIS gibt es "freie Präsentationsobjekte",
die keinen Verweis tragen. Das Ziel der TextRelation darf nicht wiederum ein Präsentationsobjekt oder ein AA_Objekt vom Typ AP_GPO
sein.
Das Objekt kann geometrisch durch eine oder mehrere aufeinander folgende Linien modelliert werden.
AU_KontinuierlichesLinienobjekt
REO
keine
keine
zurück zur Objektartenübersicht
'AP_Darstellung' ist ein Präsentationsobjekt ohne eigene Geometrie mit Angaben zur Steuerung und Darstellung von Signaturen. Angaben der Signaturenkataloge zur Darstellung der Fachobjekte können vollständig übernommen oder geändert werden, wenn der Signaturenkatalog es zulässt. Durch den Verweis dientZurDarstellungVon gibt das Präsentationsobjekt an, zu wessen Präsentation es dient. Das Ziel der Relation darf nicht wiederum ein Präsentationsobjekt oder ein AA_Objekt vom Typ AP_GPO sein.
NREO
keine
zurück zur Objektartenübersicht
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äumchdie einzelnen Baumsignaturen zueinander innerhalb einem Waldr Flächengeometrie haben und ob die Verteilung regelmäßig oder zufällig ist.
0..1
CharacterString
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.
zurück zur Objektartenübersicht
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.
REO
keine
zurück zur Objektartenübersicht
Verwendeter Dateitypen für die Geometrie des 3D Symbol.
0..1
AP_DateiTyp_3D
Bezeichnung | Wert |
---|---|
OGC-Standard |
1000
|
ISO-Standard |
2000
|
OGC-Standard |
3000
|
ISO-Standard |
4000
|
|
5000
|
unbekannt
|
9990
|
|
|
URI für die Referenz auf das externe Datenformat in dem das 3D Symbol verwaltet wird.
0..1
URI
Matrix mit den Transformationsparametern für die Überführung des 3D Symbol in den Raumbezug des Präsentationsobjekts.
0..1
AP_TransformationsMatrix_3D
Matrix mit den Transformationsparametern für die Überführung des 3D Symbol in den Raumbezug des Präsentationsobjekts.
keine
zurück zur Objektartenübersicht
Ve3D-Transformationen lassen sich beschreiben als 4 x 4 -Matrizen, mit denen die homogenen
Koordinaten eines Punktes multipliziert werden. Die Transformationsmatrix beinhaltet die Parameter für die Transformlation, Skalierung und Rotation (x-,y- und z-Achse) von 3D-Objekten. Abgelegt werden
die Elemente der Matrix als Vektonsparar, also eine Sequence von genau 16 Real-Werten. Die Reihenfolge der im Vektor abgelegten
Parameter ergibt sich aus der zeilenweisen Ablage, d. h. die Elemente 1-4 des Vektors sind die ersten Zeile der Matrix, die Elemente 5-8 des Vektors sind die 2 Zeile der Matrix, usw.
16..*
Real
Die im Paket "AAA_Projektsteuerung" definierten Klassen beschreiben einen Strukturrahmen zur Beschreibung einer Projektsteuerung.
zurück zur Objektartenübersicht
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.
Hinweis: Die Beziehung von einem Fachobjekt zu AA_Antrag kann über eine Fachdatenverbindung der Art "urn:adv:fachdatenverbindung:AA_Antrag" realisiert werden. Das Antragsobjekt wird über die URN des Antragsobjekts identifiziert.
NREO
Nur im Projektsteuerungskatalog erlaubte Kombinationen von Projektsteuerungs-Objekten dürfen vorkommen, d. h. ausgeschlossen sind die im Projektsteuerungskatalog als nicht kombinierbar gekennzeichneten Projektsteuerungs-Objekte.
Ist bei der Projektsteuerungsart die Attributart 'gebietPlicht' = TRUE, dann muss die Relation 'gebiet' zum Antragsgebiet belegt sein.
zurück zur Objektartenübersicht
Das Kennzeichen des Antrags in der Antragsverwaltung.
1
CharacterString
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.
1
Boolean
Dieses Attribut kann ergänzende Angaben zum Antragsstatus aufnehmen, insbesondere im Fall einer Antragsunterbrechung.
0..1
CharacterString
Kennzeichnet die Art des Antrags gemäß dem aktuellen Projektsteuerungskatalog.
1
Der Bearbeitungsstatus ist als Meilenstein festzuhalten.
0..1
Die Antragsart dient zur Zurodnung zwischen Fortführungs- und Benutzungsanträgen zu unterschiedlichen Projektsteuerungsarten.
zurück zur Objektartenübersicht
Name der Antragsart.
1
CharacterString
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.
NREO
Nur die mit der Relation 'vorgang' bei der Projektsteuerungsart zugelassenen Vorgänge dürfen verwendet werden.
Wenn die Relation 'vorraussetzung' verwendet wird, muss der vorrausgehende Vorgang abgeschlossen sein, bevor der nachfolgende Vorgang begonnen wird.
zurück zur Objektartenübersicht
Die mit dem Projektsteuerungs-Objekt assoziierten Fortführungsanlässe (aus dem Katalog der ALKIS-Fortführungsanlässe).
1..*
AA_Anlassart
Die mit dem Projektsteuerungs-Objekt assoziierten Gebühren. Es sind nur solche Parameter erlaubt, die im Projektsteuerungskatalog der Projektsteuerungsart zugeordnet worden sind.
0..1*
AA_Gebuehrenangaben
Die Projektsteuerung setzt sich i.d.R. aus mehreren Vorgängen zusammen.
1..*
Kennzeichnet die Art des Projektsteuerungs-Objektes gemäß dem aktuellen Projektsteuerungskatalog.
1
Die Projektsteuerungsart bündelt Projektsteuerungs-Objekte, die eine gemeinsame Charakteristik aufweisen.
zurück zur Objektartenübersicht
Name der Projektsteuerungsart.
1
CharacterString
Definition der Projektsteuerungsart.
0..1
CharacterString
Die Liste der innerhalb der Projektsteuerungs-Objekte dieser Art erlaubten Fortführungsanlässe.
0..*
AA_Anlassart
Kennzeichnet, ob Anträge mit Projektsteuerungs-Objekten dieser Art einen Raumbezug besitzen müssen.
0..1
Boolean
Kennzeichnet die erlaubten Gebührenparameter, die aus dem Projektsteuerungs-Objekt resultieren können. Realisiert als externe Codeliste (Dictionary) in Verbindung mit dem entsprechenden Wert.
0..*
AA_Gebuehrenangaben
Sofern die Projektsteuerungssart innerhalb eines Antrags nicht mit anderen Projektsteuerungs-Objekten bestimmter anderer Arten kombinierbar ist, werden diese Arten hier vermerkt.
0..*
Beschreibt die verschiedenen Vorgänge im Rahmen der Projektsteuerung.
1..*
keine
zurück zur Objektartenübersicht
'Parameterart' bezeichnet die Art des Gebührenparameters.
1
AA_Gebuehrenparameter
'Parameterwert' enthält den Wert des Gebührenparameters.
1
CharacterString
Der Projektsteuerungkatalog beinhaltet die Projektsteuerungs- und Vorgangsarten.
keine
zurück zur Objektartenübersicht
Die definierten Vorgangsarten innerhalb des Projektsteuerungskatalogs.
0..*
Die definierten Projektsteuerungsarten innerhalb des Projektsteuerungskatalogs.
0..*
Die definierten Antragsarten innerhalb des Projektsteuerungskatalogs.
0..*
Die definierten Aktivitätsarten innerhalb des Projektsteuerungskatalogs.
0..*
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.
NREO
Bei synchronisierten Vorgängen, die parallel in mehreren Projektsteuerungen vorkommen, ist in jeder Projektsteuerung eine eigene Version anzulegen (und mit den jeweiligen Eigenschaften zu versehen).
Die synchronisierten Vorgänge werden dann in einem Ring von Relationen miteinander verbunden.
zurück zur Objektartenübersicht
Optionale Erläuterung zum Vorgang.
0..1
CharacterString
Kennzeichnet die Art des Vorgangs gemäß dem aktuellen Projektsteuerungskatalog.
1
Diese Relation legt fest, wer (welche Benutzergruppe) den Vorgang bearbeiten darf.
1
Ein Vorgang setzt sich i.d.R. aus mehreren Aktivitäten zusammen.
0..*
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.
0..1
Der Status des Vorgangs.
1
Die Vorgangsart bündelt Vorgänge, die eine gemeinsame Charakteristik aufweisen.
zurück zur Objektartenübersicht
Name der Vorgangsart.
1
CharacterString
Definition der Vorgangsart.
0..1
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.
0..*
CharacterString
Beschreibt die verschiedenen Aktivitäten im Rahmen des Vorgangs.
1..*
Datentyp, der zu einem Vorgang usw. den aktuellen Zustand und die Verantwortlichkeiten vermerkt.
NREO
Ein Meilenstein wird abgeschlossen, indem das Attribut 'abgeschlossen' = TRUE gesetzt wird. Dies ist nur dann möglich, wenn über die Relation 'wer' der Benutzer bestimmt und das Attribut 'erfolgreich' = TRUE belegt ist.
Das Attribut 'abgeschlossen' kann nur dann auf TRUE gesetzt werden, wenn das Attribut 'begonnen' auf TRUE gesetzt ist.
zurück zur Objektartenübersicht
Kennzeichnet, ob mit der Bearbeitung des Vorgangs begonnen wurde.
0..1
Boolean
Kennzeichnet, ob die Bearbeitung des Vorgangs abgeschlossen wurde.
0..1
Boolean
Kennzeichnet, ob die Bearbeitung des Vorgangs erfolgreich abgeschlossen wurde.
0..1
Boolean
Dokumentiert, wann die Bearbeitung abgeschlossen wurde.
0..1
DateTime
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").
0..1
AA_BesondereMeilensteinkategorie
Bezeichnung | Wert |
---|
Bemerkung, z.B. für den Fall, dass der Vorgang nicht erfolgreich abgeschlossen werden konnte.
0..1
CharacterString
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.
0..1
Ja
0..*
Ja
0..*
Ja
0..*
Dieser Typ definiert die Rolle eines Vorgangs in einer bestimmten Projektsteuerungart.
zurück zur Objektartenübersicht
Beschreibt den Dokumentationsbedarf.
0..1
AA_Dokumentationsbedarf
Bezeichnung | Wert |
---|---|
Ja
|
1000
|
Nein
|
2000
|
Verminderte Dokumentation
|
3000
|
Beschreibt, ob der Vorgang optional ist.
0..1
Boolean
Beschreibt ggf. ergänzende Erläuterungen.
0..1
CharacterString
Bezeichnet die Art des Vorgangs.
1
Verweist auf Vorgänge, die abgeschlossen sein müssen, bevor der Vorgang beginnen darf.
0..*
Die Aktivitätsart bündelt Aktivitäten, die eine gemeinsame Charakteristik aufweisen.
keine
zurück zur Objektartenübersicht
Name der VorgangAktivitätsart.
1
CharacterString
Definition der Aktivitätsart.
0..1
CharacterString
Optionale Nummer zur Kennzeichnung der Reihenfolge
0..1
Integer
Zuordnung der Aktivität zu einem der in der GeoInfoDok beschriebenen Prozesse
1
AA_ProzesszuordnungAktivitaet
Bezeichnung | Wert |
---|---|
Erhebung
|
1000
|
Qualifizierung
|
2000
|
Prozesskommunikation
|
3000
|
Dieser Typ definiert die Rolle einer Aktivität in einem bestimmten Vorgang.
zurück zur Objektartenübersicht
Beschreibt ggf. ergänzende Erläuterungen.
0..1
CharacterString
Kennzeichnet die Erfoderlichkeit der Aktivität im Vorgang.
0..1
AA_DurchfuehrungAktivitaet
Bezeichnung | Wert |
---|---|
erforderlich
|
1000
|
nicht möglich
|
2000
|
optional
|
3000
|
Verweist auf Aktivitäten, die abgeschlossen sein müssen, bevor die Aktivität beginnen darf.
0..*
Bezeichnet die Art der Aktivität.
1
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.
NREO
zurück zur Objektartenübersicht
Optionale Erläuterung zur Aktivität.
0..1
CharacterString
Kennzeichnet die Art der Aktivität gemäß dem aktuellen Projektsteuerungskatalog.
1
Der Status der Aktivität.
1
REO
keine
keine
zurück zur Objektartenübersicht
Dieser Datentyp repräsentiert gebührenrelevante Informationen innerhalb eines Projektsteuerungs-Objektes. Die Einzelheiten sind in den Fachschemata zu regeln.
Ja
keine
keine
zurück zur Objektartenübersicht
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).
zurück zur Objektartenübersicht
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.
Ja
PMO
keine
zurück zur Objektartenübersicht
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.
1
GM_MultiPoint
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.
1
Sequence<Record>
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.
Ja
PMO
keine
zurück zur Objektartenübersicht
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.
1
Die Relationsart 'hatGitter' stellt die Verbindung zwischen AD_GitterCoverage und dem zugehörigen Gitter dar.
1
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.
zurück zur Objektartenübersicht
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.
1
CV_GridEnvelope
Das Attribut "ursprung" implementiert "origin" der Klasse CV_RectifiedGrid aus ISO 19123 und enthält die Koordinaten des Gitternullpunkts.
1
DirectPosition
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.
1
Sequence<vector>
Das Attribut "achsenNamen" implementiert das Attribut "axesNames" der Klasse CV_Grid aus ISO 19123 und enthält die Namen der Koordinatenachsen.
1
Sequence<CharacterString>
Eine Gitterdefinition gehört zu genau einem Objekt vom Typ AD_GitterCoverage.
Ja
1
Die Klasse AD_Wertematrix enthält die Werte der Matrix und die Angaben zur Zuordnung der Werte zu den Gitterpunkten (Reihenfolge und Startpunkt). Er implementiert den Typen CV_GridValuesMatrix aus ISO 19123.
Das Attribut "werteReihenfolge" gibt an
a) die Art der Ordnung 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.
zurück zur Objektartenübersicht
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
1
Sequence<Record>
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
0..1
CV_SequenceRule
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
0..1
CV_GridCoordinate
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.
Ja
1
Dieses Paket fasst alle Ergänzungen an den von ISO genormten Klassen zusammen.
zurück zur Objektartenübersicht
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
GM_CompositeCurve ist nur zulässig, wenn die Anzahl der enthaltenen GM_Curve >=2 ist.
keine
zurück zur Objektartenübersicht
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.
GM_MultiSurface darf als Bestandteile wiederum nur GM_PolyhedralSurface haben.
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.
keine
zurück zur Objektartenübersicht
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.
Ja
Linien- und Punktgeometrie der Elemente eines PunktLinienThemas gehören zum selben GM_Complex. Flächengeometrie ist nicht Bestandteil des Komplexes. Punkte und Linien zerschlagen sich nur dann, wenn sie exakt übereinander liegen; Linien, die sich kreuzen zerschlagen sich nicht.
Alle Elemente eines Themas müssen diejenige Modellartenkennung besitzen, für die das Thema im Katalog definiert wurde.
zurück zur Objektartenübersicht
Ja
0..*
AG_ObjektMitGemeinsamerGeometrie
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.
Ja
AG_ObjektMitGemeinsamerGeometrie
TS_PointComponent
REO
keine
keine
zurück zur Objektartenübersicht
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.
Ja
AG_ObjektMitGemeinsamerGeometrie
TS_CurveComponent
REO
keine
keine
zurück zur Objektartenübersicht
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.
Ja
AG_ObjektMitGemeinsamerGeometrie
TS_SurfaceComponent
REO
keine
keine
zurück zur Objektartenübersicht
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.
Ja
AG_ObjektMitGemeinsamerGeometrie
GM_MultiSurface
TS_FeatureComponent
REO
Die Maschen der TA_MultiSurfaceComponent realisieren die Elemente der GM_MultiSurface, deren Realisierung TA_MultiSurfaceComponent ist.
keine
zurück zur Objektartenübersicht
"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.
Ja
REO
Aus AU_Objekt, AU_Punktobjekt, AU_Linienobjekt, AU_Punkthaufenobjekt, AU_KontinuierlichesLinienobjekt und AU_Flaechenobjekt abgeleitete Objekte dürfen sich keine Geometrie mit anderen Objekten teilen.
keine
keine
zurück zur Objektartenübersicht
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.
Ja
REO
Aus AG_Objekt, AG_Punktobjekt, AG_Linienobjekt und AG_Flaechenobjekt abgeleitete Objekte dürfen sich nur Geometrie mit anderen Objekten teilen, wenn sie dem selben AA_PunktLinienThema angehören.
keine
zurück zur Objektartenübersicht
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)
zurück zur Objektartenübersicht
Auswahldatentyp, der verschiedendimensionale Geometrien anbietet (Punkt, Linie, Fläche).
keine
zurück zur Objektartenübersicht
Der Auswahldatentyp AA_Punktgeometrie erlaubt es, punktförmige Objekte alternativ
mit einer oder mehreren Punktgeometrien zu modellieren.Siehe ISO 19107 Spatial Schema
1
GM_Point
Der Auswahldatentyp AA_Liniengeometrie erlaubt es, linienförmige Objekte wahlweise durch eine einzelne Linie oder durch mehrere aufeinander folgende zusammenhängende Linien geometrisch zu modellieren.
1
AA_Liniengeometrie
Siehe ISO 19107 Spatial Schema.
1
GM_MultiCurve
Der Auswahldatentyp AA_Flaechengeometrie erlaubt die alternative Modellierung flächenförmiger Objekte durch eine Fläche oder eine Menge von Flächen.
1
AA_Flaechengeometrie
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.
Ja
AU_ObjektMitUnabhaengigerGeometrie
REO
keine
zurück zur Objektartenübersicht
Raumbezug des Auswahldatentyps AU_Geometrie.
1
AU_Geometrie
Fachobjekt, das geometrisch durch einen einzelnen Punkt repräsentiert wird.
Ja
AU_ObjektMitUnabhaengigerGeometrie
REO
keine
zurück zur Objektartenübersicht
Raumbezug der Punktgeometrie.
1
GM_Point
Fachobjekt, das geometrisch durch einen Set von Linien beschrieben wird (Anwendungsfall: z.B. Felssignatur).
Ja
AU_ObjektMitUnabhaengigerGeometrie
REO
keine
zurück zur Objektartenübersicht
Raumbezug des Datentyps GM_MultiCurve..
1
GM_MultiCurve
Fachobjekt, das geometrisch durch zusammenhängende Linien beschrieben wird, die sich nicht kreuzen und nicht überlagern.
Anwendungsfall: z.B. Leitung.
Ja
AU_ObjektMitUnabhaengigerGeometrie
REO
keine
zurück zur Objektartenübersicht
Raumbezug des Auswahldatentyps AA_Liniengeometrie.
1
AA_Liniengeometrie
Fachobjekt, das geometrisch durch Flächen beschrieben wird.
Ja
AU_ObjektMitUnabhaengigerGeometrie
REO
keine
zurück zur Objektartenübersicht
Raumbezug des Auswahldatentyps AA_Flaechengeometrie.
1
AA_Flaechengeometrie
FachoObjekt, das geometrisch durch einen Punkt oder einen Punkthaufen repräsentiert wird.
Ja
AU_ObjektMitUnabhaengigerGeometrie
REO
keine
zurück zur Objektartenübersicht
Raumbezug der Punktgeometrie.
1
AA_Punktgeometrie
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.
keine
zurück zur Objektartenübersicht
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).
zurück zur Objektartenübersicht
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.
keine
zurück zur Objektartenübersicht
Raumbezug der multiplen 3D Flächengeometrie (GM_MultiSurface).
1
GM_MultiSurface
Raumbezug der 3D Flächengeometrie (GM_OrientableSurface).
1
GM_OrientableSurface
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.
keine
zurück zur Objektartenübersicht
Raumbezug der 3D Liniengeometrie (GM_Curve).
1
GM_Curve
Raumbezug der multiplen 3D Liniengeometrie (GM_MultiCurve).
1
GM_MultiCurve
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.
keine
zurück zur Objektartenübersicht
Raumbezug der 3D Punktgeometrie (GM_Point).
1
GM_Point
Raumbezug der multiplen 3D Punktgeometrie (GM_MultiPoint).
1
GM_MultiPoint
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.
keine
zurück zur Objektartenübersicht
Raumbezug der 3D Körpergeometrie (GM_Solid).
1
GM_Solid
Raumbezug des Auswahldatentyps AA_MehrfachLinienGeometrie_3D.
1
AA_MehrfachLinienGeometrie_3D
Raumbezug des Auswahldatentyps AA_MehrfachFlaechenGeometrie_3D.
1
AA_MehrfachFlaechenGeometrie_3D
Raumbezug des Auswahldatentyps AA_Punktgeometrie_3D
1
AA_Punktgeometrie_3D
Raumbezug für 3D Umringgeometrie (GM_SurfaceBoundary).
1
GM_SurfaceBoundary
Raumbezug der triangulierten 3D Flächengeometrie (GM_TriangulatedSurface).
1
GM_TriangulatedSurface
'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.
Ja
AA_REO
AA_REO_3D
REO
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.
keine
keine
zurück zur Objektartenübersicht
3D Fachobjekt, das geometrisch durch 3D Flächen beschrieben wird. Es sind mehrere getrennt liegende 3D Flächen zulässig.
Ja
AU_ObjektMitUnabhaengigerGeometrie_3D
REO
keine
zurück zur Objektartenübersicht
Raumbezug des Auswahldatentyps AA_MehrfachFlaechenGeometrie_3D.
1
AA_MehrfachFlaechenGeometrie_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.
Ja
AU_ObjektMitUnabhaengigerGeometrie_3D
REO
keine
zurück zur Objektartenübersicht
Raumbezug des Auswahldatentyps AU_Geometrie_3D.
1
AU_Geometrie_3D
3D Fachobjekt, das geometrisch durch 3D Körper beschrieben wird.
Ja
AU_ObjektMitUnabhaengigerGeometrie_3D
REO
keine
zurück zur Objektartenübersicht
Raumbezug der 3D Körpergeometrie (GM_Solid).
1
GM_Solid
3D Fachobjekt, das geometrisch durch 3D Linien beschrieben wird. Es sind mehrere getrennt liegende 3D Linien zulässig.
Ja
AU_ObjektMitUnabhaengigerGeometrie_3D
REO
keine
zurück zur Objektartenübersicht
Raumbezug des Auswahldatentyps AA_MehrfachLinienGeometrie_3D.
1
AA_MehrfachLinienGeometrie_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).
Ja
AU_ObjektMitUnabhaengigerGeometrie_3D
REO
keine
zurück zur Objektartenübersicht
Raumbezug der triangulierten 3D Flächengeometrie (GM_TriangulatedSurface).
1
GM_TriangulatedSurface
3D Fachobjekt, das geometrisch durch ein 3D Umringspolygon beschrieben wird, und weitere 3D Umringspolygone für Enklaven aufweisen kann.
Ja
AU_ObjektMitUnabhaengigerGeometrie_3D
REO
Jeder Teil der Geometrie muss ein geschlossener Umring sein! Verweise auf exterior [0..1] und interior [0..*] Rings
keine
zurück zur Objektartenübersicht
Raumbezug für 3D Umringgeometrie (GM_SurfaceBoundary).
1
GM_SurfaceBoundary
3D Fachobjekt, das geometrisch durch einen einzelnen 3D Punkt repräsentiert wird.
Ja
AU_ObjektMitUnabhaengigerGeometrie_3D
REO
keine
zurück zur Objektartenübersicht
Raumbezug der 3D Punktgeometrie (GM_Point)
1
GM_Point
3D Fachobjekt, das geometrisch durch einen 3D Punkthaufen repräsentiert wird.
Ja
AU_ObjektMitUnabhaengigerGeometrie_3D
REO
keine
zurück zur Objektartenübersicht
Raumbezug des Auswahldatentyps AA_Punktgeometrie_3D
1
AA_Punktgeometrie_3D