Отображение аннотаций баз геоданных

Вы добавляете аннотацию базы геоданных в ArcGIS Pro, так же как любые другие данные. Аннотации отображаются вместе с другими географическими данными на панели Содержание и отрисовываются в соответствии с порядком следования. Аннотации отличаются от обычных точечных, линейных и полигональных объектов, поскольку каждая аннотация хранит информацию о своих символах. Чтобы изменить символы аннотации в базе данных, можно воспользоваться панелью Каталог или инструментами редактирования. Вы также можете показать геометрию аннотации, поставив отметку Отображать геометрию аннотации на панели Символы Вы можете отобразить линии текста аннотаций в рабочих процессах проверки качества.

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

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

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

Маскируемые объекты аннотаций

Более подробно об использовании маскирования

Просмотр свойств символов по умолчанию для аннотаций и надписывания баз геоданных

Вы можете посмотреть текстовый символ по умолчанию и свойства аннотации в соответствующем классе аннотаций, щелкнув правой кнопкой подкласс аннотаций на панели Содержание, затем Свойства и открыв диалоговое окно Свойства подкласса аннотаций. Это символы для неотредактированных пространственных объектов-аннотаций в данном конкретном классе аннотаций. Информация на панели Содержание предназначена только для чтения, но вы можете изменить свойства аннотации, щелкнув класс аннотаций правой кнопкой на панели Каталог и выбрав Свойства класса объектов-аннотаций. На вкладке Классы аннотаций вы увидите классы аннотаций в классе объектов. Дважды щелкните один из классов и выберите вкладку Символ, чтобы увидеть символы не отредактированных объектов-аннотаций в определенном классе аннотаций. Если ваша аннотация является объектно-связанной, щелкните вкладки Положение и Класс, чтобы ознакомиться с другими свойствами надписей.

Подстановка символов

В ArcGIS Pro можно с помощью замены символов для данной карты поменять цвет аннотаций. Вы можете это делать в тех случаях, когда не можете или не хотите изменить символы аннотаций самой базы данных – например, если у вас к этой базе данных есть доступ только для чтения. Также можно использовать замену символов, если вам надо временно изменить отображение аннотаций. Например, когда вы просматриваете черный текст поверх темного фона (изображения). С помощью замены символов для данной карты можно сделать цвет аннотаций белым. При сохранении карты эти изменения сохраняются в текущем документе карты, но никак не влияют на отображение аннотаций на других картах. Если вы не сохраняете изменения на карте, изменения цвета будут временными и отменятся после закрытия карты. Как и с любыми свойствами слоев, вы также можете сохранить свои изменения как отдельный файл .lyrx.

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

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

Примечание:
Замена символов не является глобальным способом редактирования аннотаций и управления условными обозначениями. Она используется для выполнения единичных изменений текста для оформления динамических и бумажных карт.
Примечание:
При использовании замены символов не рекомендуется редактировать. Редактирование аннотаций базы геоданных может привести к изменениям символов текста. Если символ заменяется, редактирование может привести к неожиданным результатам.

Существуют три разных состояния замены символов:

  • Отключить замену - в таком состоянии замена символов не активизирована. Текст ваших аннотаций показан такими символами, которые сохранены в базе геоданных. Это состояние по умолчанию. Если вы включите замену символов, вы сможете вернуться к этому состоянию и отключить ее, ничего при этом не поменяв. После отключения вы можете снова активизировать ее, выбрав вторую или третью опцию.
  • Заменить цвета символов: в таком состоянии заменяется только цвет текста. Текст отображается шрифтом с такими свойствами, размером и проч., какие сохранены для аннотаций.

    Выберите эту опцию, если собираетесь читать свои аннотации поверх фонового цвета, отличающегося от предполагаемого. Например, у вас были созданы черные аннотации, которые теперь плохо видны на фоне аэрофотоснимка. Используйте эту опцию, чтобы изменить цвет всех аннотаций на белый, который выделяется на этом фоне.

  • Заменить символы в наборе: в таком состоянии вы можете заменять отдельные символы в наборе символов класса пространственных объектов-аннотаций. Вероятно, большая часть ваших текстов ссылается на символы в наборе символов. Символ из набора используется как базовый символ для отображения текста. Заменяя этот символ, вы можете изменить отображение текста, добавив такие свойства текстовых символов, как гало, тени, или даже изменить шрифт символа.

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

    • Заменять цвет символа текста, не входящего в набор символов: если активизирована эта опция, заменяются цвета символов, не входящих в набор. Не входящие в набор символы – это символы, которые не ссылаются на символы в наборе. Эти объекты распознаются по значению, равному -1, в поле SymbolID. Замена символов в наборе символов не повлияет на отображение этих внутренних объектов. Замена входящих в набор символов не влияет на такие пространственные объекты.
    • Параметры замены символов доминируют над свойствами индивидуальных символов: если включена эта опция, текст отображается символами из набора замещающих символов. Отдельные замены символов пространственных объектов-аннотаций, которые обычно приводят к тому, что эти объекты отображаются не так, как их базовые символы, игнорируются. Объекты с замещенными символами можно распознать по их атрибутам, у них будет значение 0 в поле Override. Чтобы использовать замены символов для отдельных пространственных объектов, отключите эту опцию. Если данная опция отключена, пространственные объекты-аннотации отображаются символом из набора заменяющих символов, и к этому символу применяются все индивидуальные замещения.

    Примечание:
    Если вы выбрали опцию Заменять отдельные символы в наборе символов и выбрали заменяющий символ, шрифт или размер шрифта которого отличается от исходного шрифта, могут быть отличия между размером текста аннотации и сохраненными границами объекта аннотации. Это приводит к тому, что надписи перекрывают новый символ.

    Замена символа не предназначена для изменения большого размера символа, но используется для изменения цвета, шрифта и так далее.

Замена символов в слое аннотаций

Выполните эти шаги, чтобы заменить символы в слое аннотаций:

  1. Выберите слой аннотаций, щелкнув его заголовок на панели Содержание.
  2. На вкладке Слой аннотаций в группе Отображение щелкните Символы Символы, чтобы открыть панель Символы.
  3. В раскрывающемся списке Замена символов выберите одну из следующих опций:
    • Нет замен – отображаются исходные символы, хранящиеся в базе геоданных.
    • Заменять цвета символов – символы отображаются с изначальным шрифтом и размером, а меняется только цвет.
    • Заменять отдельные символы в наборе символов – используйте символы, отличающиеся от изначальных символов текущего слоя.
  4. Щелкните символ в наборе дважды, чтобы открыть режим Формат текстового символа панели Символы и внести изменения.
  5. В режиме Форматирования текстовых символов на панели Символы выберите новый символ в стиле, чтобы применить выбранный символ или изменить настройки текущего символа:

    Если щелкнуть символ на вкладке Галерея, он сразу же применится к выбранному символу.

  6. Дополнительно можно поменять текущий символ на вкладке Общие Общие и вкладке Форматирование Форматирование в Свойствах.
    1. Предварительный просмотр внешнего вида символа доступен в нижней части окна предварительного просмотра в режиме Формат текстового символа панели Символы.
    2. Щелкните Применить, чтобы подтвердить изменения для символа из набора символов, и перерисовать карту.
  7. Нажмите кнопку Назад Назад, чтобы вернуться к виду слоя аннотаций панели Символы.
  8. Когда заменяются отдельные символы, щелкните Заменять цвет символа, не входящего в набор символов, затем укажите цвет, заменяющего для пространственных объектов-аннотаций хранящиеся исходные символы базы геоданных.

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

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

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