Управление свойствами классов аннотаций
Диалоговое окно Свойства класса пространственных объектов (Feature Class Properties) используется для установки псевдонима, пространственных и атрибутивных индексов, а также управления уникальными для класса пространственных объектов-аннотаций свойствами – классами аннотаций, символами и установками, определяющими особенности редактирования пространственных объектов-аннотаций.
Чтобы открыть диалоговое окно Свойства класса пространственных объектов, дважды щелкните класс аннотаций в дереве Каталога. Заметьте, что некоторые параметры можно редактировать, тогда как другие - только для чтения.
Поля
На закладке Поля отображается список полей класса аннотаций. Следующие поля являются обязательными, вы не можете их удалить:
- Идентификатор 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.