Редактирование атрибутов аннотаций

На панели Атрибуты Атрибуты, на вкладке Атрибуты, можно отредактировать текст объектов-аннотаций, чтобы заменить параметры отображения, заданные связанным символом. Редактирование значения поля, задающего параметры отображения, например, шрифт или размер текста, динамически отражается на внешнем виде текста в активной карте.

Шаги для добавления тегов форматирования или редактирования текстовых символов, см. в разделе Форматирование объектов-аннотаций.

При замене свойств, меняется атрибут Замещение, предназначенный только для чтения. Если значение Override больше 0, объект-аннотация использует текстовой символ в качестве основы, а затем к нему применяются собственные настройки.

Более подробно см. в разделе Управление свойствами класса аннотаций.

Когда вы редактируете свойства, не заданные символом, объект-аннотация перестает ссылаться на символ, а все свойства записываются в строку объекта. Когда это происходит, значение ID символа меняется на -1, а значение поля замещения на 0, т.к. любое свойство текста считается замещенным.

Внимание:

Редактирование свойств, при котором сохранение свойств отображения происходит вместе с объектом, может повысить требования к пространству для хранения и снизить производительность отображения и запросов слоя аннотаций.

Примечание:

Аннотации, созданные в ArcMap, можно просматривать и запрашивать, но не редактировать. Чтобы редактировать аннотации ArcMap, необходимо обновить класс объектов. Более подробно см. в разделе Обновление набора данных.

Редактирование атрибутов текста и символов

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

  1. На вкладке Редактирование в группе Выборка щелкните Атрибуты Атрибуты.

    Появится панель Атрибуты.

    Вкладка Атрибуты
  2. Щелкните Выбрать Выбрать и выберите объект-аннотацию.

    На панели появится список выборки.

  3. Щелкните вкладку Атрибуты.
  4. Разверните список выборки и щелкните объект, который нужно изменить.
    • Для редактирования значения поля, которое является общим для нескольких объектов, нажмите и удерживайте клавишу Ctrl, щелкая элементы в списке.
  5. Щелкните в поле и отредактируйте значение.

    Если класс объектов-аннотаций настроен на сохранение соединения с текстовым символом, к редактируемым атрибутам относятся:

    • TextString – текст объекта

    • FontName – название шрифта, например, Arial

    • FontStyle – название стиля шрифта, например, Обычный

    • FontSize – размер шрифта

    • Underline – подчеркнутый шрифт: включен/выключен

    • VerticalAlignment – вертикальное выравнивание текста: по верхнему краю, по центру, по базовой линии или по нижнему краю

    • HorizontalAlignment – горизонтальное выравнивание текста: по левому краю, по правому краю, по центру, по ширине

    • XOffset – сдвиг текста вправо или влево

    • YOffset – сдвиг текста вверх или вниз

    • Angle – угол поворота текста

    • FontLeading – межстрочный интервал

    • WordSpacing – расстояние между словами

    • CharacterWidth – регулировка ширины знаков

    • CharacterSpacing – расстояние между знаками

    • FlipAngle – минимальный шаг угла поворота текста

  6. Нажмите Enter, чтобы применить изменения, или щелкните другое поле.
    • Если Автоприменение не включено, щелкните кнопку Применить.

Коды цвета полей

Если поле или его рамка подсвечены или оттенены, цвет означает определенный статус или способ задания значения поля. Описание цветовых кодов находится в следующей таблице.

Цвет поляОписание

Оранжевое оттенение

Поле подтипа.

Пурпурное оттенение

Символы слоя.

Желтое оттенение

Параметр Подсветка включен в виде Поля.

Серая рамка

Поле только для чтения, не может редактироваться.

Зеленая рамка

Поле не использует значение по умолчанию из базы геоданных.

Синяя граница

Поле использует значение по умолчанию из базы геоданных.

Желтая граница

Значение поля является недопустимой записью для дополнительных зависящих значений, назначенных полю.

Красная граница

Значение поля является недопустимой записью по одной из следующих причин:

Коды цветов атрибутивных полей