Управление свойствами класса объектов-аннотаций происходит из панели Каталог.
Диалоговое окно Свойства класса объектов используется для задания псевдонима и пространственных и атрибутивных индексов, а также для просмотра текущей версии класса объектов-аннотаций, тогда как панель Свойства класса объектов-аннотаций используется для управления свойствами, присущими только классам объектов-аннотаций - подклассами аннотаций, символами и настройками, определяющими, как данные объекты-аннотации могут быть изменены.
Чтобы открыть его, щелкните правой кнопкой класс объектов-аннотаций на панели Каталог или в виде Каталога и щелкните или Свойства, чтобы открыть диалоговое окно Свойства класса объектов или Свойства класса объектов-аннотаций, чтобы открыть панель Свойства класса объектов-аннотаций. Заметьте, что некоторые параметры можно редактировать, тогда как другие - только для чтения.
Используйте вид Поля, чтобы управлять полями, связанными с классом объектов-аннотаций. В виде можно редактировать список полей, подтипы и домены класса объектов-аннотаций.
Поля
В виде Поля перечислены поля в классе объектов-аннотаций. Следующие поля являются обязательными, их нельзя удалить:
- ObjectID
- Shape — полигональная форма, представляющая контур аннотации
- FeatureID или FeatureGlobalID — содержит ObjectID или GlobalID объекта, из которого была получена аннотация.
- FeatureGlobalID создается, когда аннотация получена из или связана с классом объектов, содержащим GlobalID; в противном случае создается FeatureID.
- Для стандартной аннотации: это поле содержит уникальный ID (ObjectID или GlobalID) пространственного объекта, из которого была получена аннотация, если аннотация создана с помощью инструмента Конвертировать надписи в аннотации.
- Для объектно-связанной аннотации: это поле содержит ObjectID или 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.
Значение замещения | Замещаемое свойство |
---|---|
1 | XOffset |
2 | YOffset |
4 | Горизонтальное выравнивание |
8 | Вертикальное выравнивание |
16 | Угол поворота |
64 | Размер |
128 | Цвет |
256 | Расстояние между знаками |
512 | Ширина знаков |
1024 | Расстояние между словами |
2048 | Междустрочное расстояние |
4096 |
Название шрифта |
8192 |
Стиль шрифта |
16384 |
Подчеркнутый шрифт |
32768 |
Свойства выноски |
131072 | Варианты шрифтов |
Прежние версии:
Значения замещения аннотаций в ArcMap см. таблице ниже.
Значение замещения | Замещаемое свойство |
---|---|
1 | XOffset |
2 | YOffset |
4 | Горизонтальное выравнивание |
8 | Вертикальное выравнивание |
16 | Угол поворота |
64 | Размер |
128 | Цвет |
512 | Расстояние между знаками |
1024 | Ширина знаков |
2048 | Расстояние между словами |
4096 |
Междустрочное расстояние |
8192 |
Полужирный |
16384 |
Курсив |
32768 |
Подчеркнутый шрифт |
65536 | Символ фона |
131072 | Название шрифта |
Подтипы
Если класс аннотаций имеет несколько подклассов, они рассматриваются как подтипы. В виде Подтипы перечислены подклассы аннотаций. Однако для управления подклассами аннотаций используйте панель Свойства класса объектов-аннотаций.
Отношения
Для объектно-связанных аннотаций на панели Каталог во вкладке Отношения диалогового окна Свойства класса пространственных объектов показывается класс отношений, связывающий класс объектов-аннотаций и класс пространственных объектов.
Подклассы аннотаций
Вкладка Подклассы аннотаций на панели Свойства класса объектов-аннотаций позволяет управлять подклассами аннотаций. Вы можете добавлять подклассы аннотаций и удалять их из списка. Чтобы изменить или просмотреть свойства подкласса аннотаций, дважды щелкните на подклассе аннотаций в списке и получите доступ к свойствам при помощи любых элементов управления на панели.
Свойства редактирования аннотаций
Вкладка Аннотация на панели Свойства класса объектов-аннотаций также позволяет задать свойства, влияющие на возможности редактирования аннотации.
Более подробно о параметрах редактирования класса объектов-аннотаций
Текстовые символы
Группа Набор символов на вкладке Аннотация панели Свойства класса объектов-аннотаций позволяет управлять набором символов. Коллекция символов содержит предварительно настроенные текстовые символы, которые можно назначить для объектов-аннотаций при создании или редактировании аннотаций в ArcGIS Pro. У каждого подкласса аннотаций в списке есть соответствующий символ. Если изменения символа класса осуществляются через вкладку Классы аннотаций, исходный символ переименовывается с добавлением суффикса _old и в коллекции создается новый связанный символ. Эти символы, связанные с классом аннотаций, нельзя удалить. Чтобы изменить или просмотреть свойства символа, дважды щелкните на символе в списке получите доступ к свойствам при помощи любых элементов управления на панели. Чтобы создать новый символ для класса объектов-аннотаций, щелкните кнопку Добавить .