Управление свойствами классов аннотаций
Диалоговое окно Свойства класса пространственных объектов (Feature Class Properties) используется для установки псевдонима, пространственных и атрибутивных индексов, а также управления уникальными для класса пространственных объектов-аннотаций свойствами — классами аннотаций, символами и установками, определяющими особенности редактирования пространственных объектов-аннотаций.
Чтобы открыть диалоговое окно Свойства класса пространственных объектов, дважды щелкните класс аннотаций в дереве каталога ArcCatalog. Заметьте, что некоторые параметры можно редактировать, тогда как другие - только для чтения.
Поля
На закладке Поля отображается список полей класса аннотаций. Следующие поля являются обязательными, вы не можете их удалить:
- ObjectID – идентификатор объекта
- Форма (Shape) — форма полигона, использующаяся для отображения контура аннотации
- FeatureID (ID связанного объекта) — содержит ObjectID связанных пространственных объектов у объектно-связанных аннотаций
- Z-порядок (ZOrder) — в настоящее время не используется
- AnnotationClassID (ID класса аннотаций) — класс, к которому относится объект-аннотация
- Элемент (Element) — поле типа BLOB, в котором хранятся символы и геометрия текста
- SymbolID (ID символа) — символ из таблицы символов
- Статус (Status) — статус объекта: размещенный или неразмещенный
- Shape_length
- Shape_area
Поле SymbolID обычно содержит значение больше или равное 0. Это значение - номер символа в коллекции символов. Если это значение равно -1, объект-аннотация сам хранит параметры отображения, и не использует текстовой символ из коллекции. Когда значение SymbolID равно -1, значение поля Override будет 0, т.к. все параметры отображения хранятся вместе с объектом-аннотацией.
Более подробно о текстовых символах из коллекции символов
Другие поля класса аннотаций используются для параметров отображения объекта-аннотации. Эти поля можно редактировать, а внесенные изменения будут отражены в поле BLOB пространственного объекта. Также, любые изменения объекта-аннотации, произведенные с помощью закладки Аннотации в Редакторе атрибутов, будут отражены в соответствующих полях. Эти поля также можно удалить. Список этих полей приводится ниже:
- TextString (Строка текста) — текст объекта-аннотации
- FontName (Название шрифта) — название шрифта, например Arial
- FontSize (Размер шрифта) — размер шрифта
- Bold (Жирный) — жирный шрифт: включен/выключен
- Italic (Курсив) — курсив: включен/выключен
- Underline (Подчеркнутый) — подчеркнутый шрифт: включен/выключен
- VerticalAlignment (Вертикальное выравнивание) — вертикальное выравнивание текста: по верхнему краю/по центру/по базовой линии/по нижнему краю
- HorizontalAlignment (Горизонтальное выравнивание) — горизонтальное выравнивание текста: по левому краю/по правому краю/по центру/по ширине
- XOffset (Смещение по X) — сдвиг текста вправо или влево
- YOffset (Смещение по Y) — сдвиг текста вверх или вниз
- Angle (Угол) — угол поворота текста
- FontLeading (Межстрочный интервал) — межстрочный интервал
- WordSpacing (Расстояние между словами) — расстояние между словами
- CharacterWidth (Ширина символа) — регулировка ширины знаков
- CharacterSpacing (Интервал между знаками) — расстояние между знаками
- FlipAngle (Угол поворота) — минимальный шаг угла поворота текста
Поле замещения (Override) недоступно для редактирования, так как это системное поле ArcGIS. Если значение поля равно 0, объект-аннотация отображается с использованием символа, указанного в поле SymbolID, собственные настройки отображения не сохраняются. Если значение Override больше 0, объект-аннотация использует текстовой символ, указанный в поле SymbolID, в качестве основы, затем к нему применяются собственные настройки. Список возможных значений приведен в таблице ниже. Значения в атрибутивной таблице являются суммами приведенных ниже значений. Например, если значение Override - 65 (1+64=65), то используется приоритет для значений Отступ X (1) и Размер (64).
Значение Override |
Приоритетный параметр |
---|---|
1 |
Отступ X |
2 |
Отступ Y |
4 |
Горизонтальное выравнивание |
8 |
Вертикальное выравнивание |
16 |
Угол поворота |
64 |
Размер |
128 |
Цвет |
512 |
Расстояние между знаками |
1024 |
Ширина знаков |
2048 |
Расстояние между словами |
4096 |
Междустрочное расстояние |
8192 |
Полужирный шрифт |
16384 |
Курсив |
32768 |
Подчеркнутый шрифт |
65536 |
Символ фона |
131072 |
Шрифт |
Подтипы
Если класс аннотаций имеет несколько подклассов, они рассматриваются как подтипы. Список подклассов аннотаций приведен на закладке Подтипы. Однако, для управления подклассами аннотаций используется закладка Аннотации.
Отношения
Для объектно-связанных аннотаций в ArcCatalog закладка Отношения (Relationships) отображает класс отношений, которые связывают класс аннотаций с его ассоциированным классом пространственных объектов.
Подклассы аннотаций
С помощью закладки Подклассы аннотаций (Annotation Classes) можно управлять подклассами аннотаций. Вы можете добавлять подклассы аннотаций и удалять их из списка. Чтобы изменить или просмотреть свойства подкласса аннотаций, выберите подкласс в списке и откройте его параметры с помощью любого инструмента управления, доступного на закладке.
Прочие свойства
Закладка Аннотация (Annotation) позволяет изменять базовый масштаб класса объектов-аннотаций. Изменение базового масштаба требует значительного времени, поэтому меняйте масштаб только после тщательного выбора и проверки данных в ArcMap.
С помощью закладки Аннотации вы можете задать параметры редактирования объектов-аннотаций.
Более подробно о параметрах редактирования класса объектов-аннотаций
Коллекция символов содержит готовые текстовые символы, которые вы можете использовать для объектов-аннотаций при создании или редактировании аннотаций в ArcMap.