: Public <<FeatureType>> Class
Created: |
28.02.2011 16:38:18 |
Modified: |
15.01.2016 17:09:12 |
|
Project: |
|
Author: |
Bernd |
Version: |
1.0 |
Phase: |
1.0 |
Status: |
Proposed |
Complexity: |
Easy |
Difficulty: |
|
Priority: |
|
Multiplicity: |
|
Advanced: |
|
UUID: |
{86E71E1F-8B68-4394-98B0-7683EAAB06D9} |
Appears In: |
Allgemeine Geometrieobjekte |
Objektart zur Angabe eines Symbols für ein <i>allgemeines_Punktobjekt</i>; besitzt eine Punktgeometrie. Ein <i>Symbol</i> ist nur dann zu verwenden, wenn<br/><br/><ul>
<li>die Darstellung eines <i>allgemeinen_Punktobjekts</i> von der Lage her verschoben werden soll.</li><li>das <i>allgemeine_Punktobjekt</i> eine von der RAS-Verm abweichende Symbolgrafik erhalten soll.</li></ul>
<br/><i>Symbol</i>-Objekte dürfen nur als Ergänzungen von <i>allgemeinen_Punktobjekten</i> verwendet werden, nicht isoliert.<br/><br/>Für die Darstellung eines <i>Symbols</i> wird zunächst eine Bounding Box konstruiert, indem vom Aufhängepunkt (der Punktgeometrie des <i>Symbols</i>) aus die in den Attributen "Breite_links", "Breite_rechts", "Höhe_oben" und "Höhe_unten" angegebenen Entfernungen nach links, rechts, oben und unten abgetragen werden. Diese Attribute sind vom Datentyp <i>Größe</i> und daher stets ohne Vorzeichen anzugeben. Für die Einheit der angegebenen Entfernungen ist die Schlüsseltabelle <i>Einheit</i> auszuwerten (entweder "Welt" - d.h. Meter in der Realwelt bzw. "mm" - Millimeter in der Plandarstellung).<br/><br/>Die Symbolgrafik wird dann durch Streckung bzw. Stauchung (ohne Änderung des Seitenverhältnisses) in die Bounding Box eingepasst. Falls die Proportionen der Symbolgrafik nicht mit denjenigen der Bounding Box übereinstimmen, bleibt dabei in einer Richtung ein Freiraum in der Bounding Box übrig. In dieser Richtung ist die Symbolgrafik mittig in der Bounding Box anzuordnen.<br/><br/>Anschließend wird die Bounding Box mit der eingepassten Symbolgrafik um den Aufhängepunkt des <i>Symbols</i> gedreht, sofern im Attribut "Drehwinkel" ein Winkel ungleich 0 angegeben ist. Als Einheit ist das Bogenmaß zu verwenden, der Wertebereich erstreckt sich von -Pi bis Pi. Ein Drehwinkel von 0 entspricht der Horizontalrichtung nach rechts; bei einem Drehwinkel größer 0 erfolgt gemäß den in der Mathematik üblichen Konventionen eine Drehung gegen den Uhrzeigersinn, bei einem Drehwinkel kleiner 0 im Uhrzeigersinn.<br/>
- Attributes
- Associations From
- Other Links
Attribute |
Public GM_Point Punktgeometrie
|
Details:
Alias: |
|
Initial: |
|
Stereotype: |
|
Ordered: |
|
Range: |
Range:0 to 1 |
Transient: |
False |
Derived: |
False |
IsID: |
False |
|
Public CharacterString Symbolbedeutung
|
Details:
Alias: |
|
Initial: |
|
Stereotype: |
|
Ordered: |
|
Range: |
|
Transient: |
False |
Derived: |
False |
IsID: |
False |
|
Public Groesse Breite_links
|
Details:
Alias: |
|
Initial: |
|
Stereotype: |
|
Ordered: |
|
Range: |
|
Transient: |
False |
Derived: |
False |
IsID: |
False |
|
Public Groesse Breite_rechts
|
Details:
Alias: |
|
Initial: |
|
Stereotype: |
|
Ordered: |
|
Range: |
|
Transient: |
False |
Derived: |
False |
IsID: |
False |
|
Public Groesse Hoehe_oben
|
Details:
Alias: |
|
Initial: |
|
Stereotype: |
|
Ordered: |
|
Range: |
|
Transient: |
False |
Derived: |
False |
IsID: |
False |
|
Public Groesse Hoehe_unten
|
Details:
Alias: |
|
Initial: |
|
Stereotype: |
|
Ordered: |
|
Range: |
|
Transient: |
False |
Derived: |
False |
IsID: |
False |
|
Public Einheit Einheit
|
Details:
Alias: |
|
Initial: |
|
Stereotype: |
|
Ordered: |
|
Range: |
|
Transient: |
False |
Derived: |
False |
IsID: |
False |
|
Public Radiant Drehwinkel
|
Details:
Alias: |
|
Initial: |
|
Stereotype: |
|
Ordered: |
|
Range: |
|
Transient: |
False |
Derived: |
False |
IsID: |
False |
|