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

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

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

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

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

Поля

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

  • 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

Варианты шрифтов

ArcGIS Pro константы замещения
Прежние версии:

Значения замещения аннотаций в ArcMap см. таблице ниже.

Значение замещенияЗамещаемое свойство

1

XOffset

2

YOffset

4

Горизонтальное выравнивание

8

Вертикальное выравнивание

16

Угол поворота

64

Размер

128

Цвет

512

Расстояние между знаками

1024

Ширина знаков

2048

Расстояние между словами

4096

Междустрочное расстояние

8192

Полужирный

16384

Курсив

32768

Подчеркнутый шрифт

65536

Символ фона

131072

Название шрифта

ArcMap константы замещения

Подтипы

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

Отношения

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

Подклассы аннотаций

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

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

Свойства редактирования аннотаций

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

Более подробно о параметрах редактирования класса объектов-аннотаций

Текстовые символы

Группа Набор символов на вкладке Аннотация панели Свойства класса объектов-аннотаций позволяет управлять набором символов. Коллекция символов содержит предварительно настроенные текстовые символы, которые можно назначить для объектов-аннотаций при создании или редактировании аннотаций в ArcGIS Pro. У каждого подкласса аннотаций в списке есть соответствующий символ. Если изменения символа класса осуществляются через вкладку Классы аннотаций, исходный символ переименовывается с добавлением суффикса _old и в коллекции создается новый связанный символ. Эти символы, связанные с классом аннотаций, нельзя удалить. Чтобы изменить или просмотреть свойства символа, дважды щелкните на символе в списке получите доступ к свойствам при помощи любых элементов управления на панели. Чтобы создать новый символ для класса объектов-аннотаций, щелкните кнопку Добавить Добавить.

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

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