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