Feature Type
Abstrakte Oberklasse für textliche Präsentationsobjekte. Entspricht der ALKIS Objektklasse AP_TPO
xplan:XP_Praesentationsobjekte
xplan:XP_AbstraktesPraesentationsobjekt
Bezeichnung |
Objekttyp |
XP_StylesheetListe |
|
Integer |
|
CharacterString |
|
Integer |
|
XP_Bereich |
|
XP_Objekt |
|
CharacterString |
|
Decimal |
|
Decimal |
|
XP_HorizontaleAusrichtung |
|
XP_VertikaleAusrichtung |
|
XP_LPO |
Attribute type: xplan:stylesheetId |
Das Attribut "stylesheetId" zeigt auf ein extern definierte Stylesheet, das Parameter zur Visualisierung von Flächen, Linien, Punkten und Texten enthält. Jedem Stylesheet ist weiterhin eine Darstellungspriorität zugeordnet. Ausserdem kann ein Stylesheet logische Elemente enthalten, die die Visualisierung abhängig machen vom Wert des durch "art" definierten Attributes des Fachobjektes, das durch die Relation "dientZurDarstellungVon" referiert wird.
0..1
XP_StylesheetListe (CodeList)
Attribute type: xplan:darstellungsprioritaet |
Enthält die Darstellungspriorität für Elemente der Signatur. Eine vom Standardwert abweichende Priorität wird über dieses Attribut definiert und nicht über eine neue Signatur.
0..1
Integer (Type)
Attribute type: xplan:art |
'Art' gibt die Namen der Attribute an, die mit dem Präsentationsobjekt dargestellt werden sollen.
Die Attributart
'Art' darf nur bei "Freien Präsentationsobjekten (dientZurDarstellungVon = NULL) nicht belegt sein.
0..*
CharacterString (Type)
Attribute type: xplan:index |
Wenn das Attribut art des Fachobjektes mehrfach belegt ist gibt index an, auf welche Instanz des Attributs sich das Präsentationsobjekt bezieht.
0..*
Integer (Type)
Attribute type: xplan:gehoertZuBereich |
0..1
XP_Bereich
Attribute type: xplan:dientZurDarstellungVon |
0..*
XP_Objekt
Attribute type: xplan:schriftinhalt |
Schriftinhalt; enthält die darzustellenden Zeichen
0..1
CharacterString (Type)
Attribute type: xplan:fontSperrung |
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 mulitpliziert 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.
0..1
Decimal (Type)
Attribute type: xplan:skalierung |
Skalierungsfaktor für die Schriftgröße (fontGroesse * skalierung).
0..1
Decimal (Type)
Attribute type: xplan: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.
0..1
XP_HorizontaleAusrichtung (Enumeration)
Code |
Text |
|
linksbündig |
linksbündig |
Text linksbündig am Textpunkt bzw. am ersten Punkt der Linie. |
rechtsbündig |
rechtsbündig |
Text rechtsbündig am Textpunkt bzw. am letzten Punkt der Linie. |
zentrisch |
zentrisch |
Text zentriert am Textpunkt bzw. in der Mitte der Textstandlinie. |
Attribute type: xplan:vertikaleAusrichtung |
Die vertikale Ausrichtung eines Textes gibt an, ob die Bezugsgeometrie die Basis (Grundlinie) des Textes, die Mitte oder obere Buchstabenbegrenzung betrifft.
0..1
XP_VertikaleAusrichtung (Enumeration)
Code |
Text |
|
Basis |
Basis |
Textgeometrie bezieht sich auf die Basis- bzw. Grundlinie der Buchstaben. |
Mitte |
Mitte |
Textgeometrie bezieht sich auf die Mittellinie der Buchstaben. |
Oben |
Oben |
Textgeometrie bezieht sich auf die Oberlinie der Großbuchstaben. |
Attribute type: xplan:hat |
0..1
XP_LPO