Управление свойствами классов объектов-аннотаций

Управление свойствами класса объектов-аннотаций происходит из панели Каталог.

Диалоговое окно Свойства класса объектов используется для задания псевдонима и пространственных и атрибутивных индексов, а также для просмотра текущей версии класса объектов-аннотаций, тогда как панель Свойства класса объектов-аннотаций используется для управления свойствами, присущими только классам объектов-аннотаций - подклассами аннотаций, символами и настройками, определяющими, как данные объекты-аннотации могут быть изменены.

Чтобы открыть его, щелкните правой кнопкой класс объектов-аннотаций на панели Каталог или в виде Каталога и щелкните или Свойства, чтобы открыть диалоговое окно Свойства класса объектов или Свойства класса объектов-аннотаций, чтобы открыть панель Свойства класса объектов-аннотаций. Заметьте, что некоторые параметры можно редактировать, тогда как другие - только для чтения.

Используйте вид Поля, чтобы управлять полями, связанными с классом объектов-аннотаций. В виде можно редактировать список полей, подтипы и домены класса объектов-аннотаций.

Поля

В виде Поля перечислены поля в классе объектов-аннотаций. Следующие поля являются обязательными, их нельзя удалить:

  • 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 и в коллекции создается новый связанный символ. Эти символы, связанные с классом аннотаций, нельзя удалить. Чтобы изменить или просмотреть свойства символа, дважды щелкните на символе в списке получите доступ к свойствам при помощи любых элементов управления на панели. Чтобы создать новый символ для класса объектов-аннотаций, щелкните кнопку Добавить Добавить.

Более подробно об аннотациях в базе геоданных

Связанные разделы