Labeldefinitionen erstellen

Alle Attributdaten eines Elements können unter Verwendung von Label-Definitionen als Text angezeigt werden. Diese Definitionen werden mittels beliebiger Select-Anweisungen erstellt.

 

Neue Label-Definition erstellen, hier Trasse

Navigieren Sie im Autodesk Infrastructure Administrator zum Datenmodell- Administrator via Fachschale > Datenmodell

Öffnen Sie mit einem Rechtsklick auf das gewünschte Element das Kontextmenü > Label - Definition erstellen

mceclip0.png

Anschließend öffnet sich ein Eigenschaftenfenster.

mceclip2.png

1. Name der Label-Definition

2. Ist der Haken gesetzt, wird beim Erstellen eines übergeordneten Objekts automatisch das Label angetragen.

3. SQL-Anweisung zum Definieren des Textinhalts

4. Ist der Haken gesetzt, wird das Label erstellt selbst wenn die SQL-Anweisung zum Textinhalt leer ist.

5. Standardtext, der vor oder nach dem ausgewählten Text eingefügt werden soll.

6. SQL-Anweisung zur Angabe der übergeordneten Geometrie

7. Angabe zur Positionierung des Labels

  • Positionierung des Label-Objekts
    • Absolut: Bestimmung der Textfeldeinfügemarke relativ zum geografischen Norden und Osten
    • Relativ: Bestimmung der Texteinfügemarken relativ zu einer Linie, die Lotrecht zur Objektrichtung ist.
  • Versatz des Einfügepunkts in Rechts- und Hochwert
  • Positionierung eines Textfeldes in Bezug auf Start-, Mittel- oder Endpunkt der übergeordneten Geometrie

mceclip3.png

 

8. Ist der Haken gesetzt muss die Position des Labels beim Anlegen manuell gesetzt werden

9. Ausrichtung des Labels

  • Absolut: Definiert die Drehung relativ zum Koordinatensystem
  • Relativ: Definiert die Drehung relativ zum übergeordneten Objekt
  • Die Gradangabe definiert die Drehung

 mceclip4.png

 

10. Ist der Haken gesetzt, wird beim Erstellen eines Labels auf dessen Lesbarkeit geachtet (z. B. wird es automatisch gedreht sollte es durch die relative Drehung auf dem Kopf stehen)

11. Definiert die horizontale und vertikale Ausrichtung des Labels

 mceclip5.png

12. Definiert eine optionale Select-Anweisung für den Skalierfaktor, um den Label-Text relativ zum Maßstab zu skalieren

 

Regenerierungsdefinition

Normalerweise werden Labels automatisch aktualisiert, wenn Attribute geändert werden. Es werden jedoch nur Attribute der Hauptobjektklasse aktualisiert. Dabei handelt es sich um die Objektklasse, zu der die Label-Definition gehört. Regenerierungsregeln werden angewendet, wenn die Label-Definition Text enthält, der in einer zugehörigen sekundären Objektklasse gespeichert wird.

Öffnen Sie den Dialog zum Definieren neuer Label-Regenerierungen.

mceclip0.png

Definieren Sie die Label - Regenerierung.

mceclip1.png

  1. Wählt eine Regel aus. Der Standardname einer Regel ist der Name der aktuellen Label-Definition.
  2. Erstellt eine Neue Regel.
  3. Löscht die ausgewählte Regel.
  4. Wählt die zugehörige Objektklasse (sekundäre Objektklasse) aus. Wird ein Objekt dieser Objektklasse geändert, wird die Neuerstellungsregel angewendet.
  5. Wählen Sie ein Attribut aus, dessen Änderung dazu führt, dass die Neuerstellungsregel ausgeführt wird.
  6. Definiert eine Select-Anweisung zum Abrufen der übergeordneten ID des Labels. Die Standardanweisung enthält die Haupt- und die sekundäre Objektklasse.
  7. Aktiviert die Regel

 

Anwenden der Label- Definition

Im Formular ein neues Label erstellen, hier Trasse

mceclip2.png

Label-Definition auswählen, hier "Trasse Name – Schulung"

mceclip3.png

 

Ergebnis 

mceclip0.png

Wenn Sie den Namen der Trasse im Formular ändern, wird dieser automatisch auch im Label angepasst.