Annotations und Labels können auch mit VB-Skript-Ausdrücken formatiert werden.
Beispiel: Flurstücks-Nr. mit Zähler und Nenner als zweizeiliger Text
Beispiel: Flurstücks-Nr. mit Zähler und Nenner als zweizeiliger Text
"<LIN leading='-1'><UND>" & [ZAEHLER]/1 & "</UND>" & vbcrlf & [NENNER]/1 & "</LIN>"
Diese Art der Formatierung lässt sich noch sehr viel weiter treiben.
Dazu dienen die ArcGIS text formatting tags.
Um z.B. die Schriftart und Höhe explizit zu setzen:
"<FNT name='Arial' size='18'>" & [LABELFIELD] & "</FNT>"
oder um die Textfarbe zu setzen:
"<CLR red='255' green='255' blue='255'>" & [LABELFIELD] & "</CLR>"
Dabei ist allerdings Vorsicht geboten, denn solche text formatting tags haben immer das letzte Wort bei der Formatierung - egal, was in der Annotations-Definition gesetzt ist, die tags überschreiben es!
Eine Übersicht über die Möglichkeiten von label expressions und formatting tags
findet sich in der ArcGIS Desktop Hilfe.
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.