Использование псевдоэлементов в отображении аннотаций покрытий

В объектах аннотаций покрытия хранятся определенные характеристики отображения в псевдоэлементах. К ним относятся размер, символ, расстояние сдвига и текстовая строка; хранятся они в текстовых атрибутивных таблицах (TAT) аннотаций в полях $ALIGN, $FIT, $ID, $JUSTIFY, $LEVEL, $OFFSETX, $OFFSETY, $SIZE, $SYMBOL, $TEXT и $WORD. Кроме того, в атрибутивной таблице TAT хранятся любые обычные текстовые атрибуты. Вы можете просмотреть их в атрибутивной таблице после того, как добавите аннотации как слой в ArcMap, но редактировать их вы не можете. Чтобы изменить отображения аннотаций покрытия в ArcMap, можно задать символы, используемые для отображения, через категории в $SYMBOL и $LEVEL. Эта функциональная возможность доступна через свойства слоя и управляет изображением в ArcMap. Важно отметить, что если $SIZE не равен нулю, изменить размер текстового символа в ArcMap нельзя.

Более подробно об отображении аннотаций

Поиск совпадающего шрифта

В ArcInfo Workstation имеется два типа шрифтов:

Intellifonts содержит набор обычных гарнитур шрифтов, которые можно сопоставить с эквивалентными шрифтами TrueType, доступными в Microsoft Windows. Более подробно см. в таблице ниже. Вместе с тем, шрифты IGL не имеют стандартных эквивалентов TrueType и должны быть замещены.

AGFA Intellifont

Ближайший стандартный эквивалент Windows

Univers Medium

Arial

CS Triumvirate

Arial

CS Triumvirate Condensed

Arial Narrow

CS Times

Times New Roman

Omega

Microsoft Sans Serif

CG Palacio

Palatino Linotype

Шрифты AGFA и ближайшие к ним стандартные шрифты Windows

ArcMap может использовать любые доступные в системе шрифты TrueType, OpenType или Type 1. Помимо стандартного набора, вы можете дополнительно установить любые другие шрифты.

Характеристики символов

Большинство прочих характеристик символов в текстовом наборе ArcInfo Workstation имеют прямой эквивалент в ArcMap, либо аналогичное свойство, которое можно присвоить символу текста.

Характеристики текстовых символов ArcInfo Workstation

Псевдоэлементы ArcInfo Workstation

Эквивалентное свойство символа текста ArcMap

TEXTFONT

недоступно

Шрифт

TEXTQUALITY

недоступно

Расстояние между символами

TEXTSPACING—character

$FIT

Расстояние между символами

TEXTSPACING—line

недоступно

Междустрочный интервал

TEXTSIZE

$SIZE

Размер1

TEXTCOLOR

недоступно

Цвет

TEXTMASK

недоступно

Фон и выноска

TEXTJUSTIFICATION

$JUSTIFY

X-, Y-сдвиг2

TEXTALIGNMENT

$ALIGN

Вертикальное, горизонтальное выравнивание2

TEXT-ANGLE, SLANT, PENSIZE, LINECAP, LINEJOIN

недоступно

недоступно

Характеристики символов ArcInfo и их эквивалентов в ArcMap

1 Размер перезаписывается псевдоэлементом, если значение $SIZE не равно нулю.

2 Эти свойства ArcMap не действуют, так как они перезаписываются псевдоэлементами $JUSTIFY и $ALIGN соответственно.

ArcMap предлагает множество свойств символов, которые недоступны в ArcInfo Workstation, например, заливку, дополнительные опции фона и тени.

Управление размером аннотаций

В ArcInfo Workstation имеется два способа задания высоты аннотации в покрытии:

ArcMap использует точки, а не единицы карты, для задания размера текста. Если размер аннотаций покрытия задан в единицах карты ($SIZE не равен нулю), ArcMap отображает аннотацию в соответствующем единицам карты размере. По этой причине, размер символов текста будет меняться в соответствии с изменением масштаба.

Связанные темы

5/10/2014