Отображение слоев с представлениями

Представления - это возможность настройки символов в ArcMap, с сохранением информации об условных обозначениях вместе с геометрией внутри классов пространственных объектов. Они чаще всего используются для отображения данных в соответствии со строгими картографическими правилами или при необходимости применения к символам дополнительных эффектов. Класс пространственных объектов может иметь несколько связанных с ним представлений. Это позволит по-разному отображать одни и те же данные в разных картографических продуктах.

Символы представления

Модель символа в ArcGIS Pro поддерживает правила представлений и может комбинироваться с символами на основе атрибутов, чтобы получить картографическое оформление с применением замещений представлений на базе значений полей. Этот подход более гибкий, чем представления, т.к. символы и настройки символов на основе атрибутов хранятся в слое. Обновления не требуют изменения схемы класса объектов базы геоданных, и символы могут применяться к любому источнику векторного слоя, а не только к классам базы геоданных.

Представления в ArcGIS Pro

Представления могут отображаться в ArcGIS Pro, но изменять символы невозможно. Символы представлений перечислены в меню Символы Символы любого слоя, исходные данные которого включают представления. Если слой имеет несколько представлений, будут доступны настройки символов для каждого.

Для изменения символов слоя преобразуйте символы представлений в символы по уникальным значениям. Это преобразовывает все правила представлений и замещения, связанные с представлениями, в символы слоя. Перед конвертированием вы должны проанализировать слой, чтобы идентифицировать такие неподдерживаемые элементы, как замещения, хранящиеся в blob полях замещений, замещения формы, свободные представления и замещения маркеров представления. Анализ создает файл журнала, в котором перечислены все объекты с замещениями. Далее вы можете вручную в ArcMap переместить атрибуты и геометрию замещений в соответствующие поля или использовать для этого инструмент геообработки Обновить замещения.

Конвертирование символов представлений в символы по уникальным значениям

Для конвертирования символов представлений в символы по уникальным значениям выполните следующие шаги:

  1. На панели Содержание выберите слой объектов, отображаемый при помощи представлений. На вкладке Оформление в группе Отображение щелкните Символы, чтобы открыть панель Символы.
  2. На панели Символы нажмите Анализ, чтобы запустить анализ представлений.
  3. Результаты анализа отображаются внизу панели. Если обнаружены проблемы, создается файл журнала со списком правил представлений, которые имеют замещения. Отдельные объекты с замещениями можно идентифицировать в ArcMap при помощи инструмента Выбрать объекты по замещению. Нажмите Просмотреть журнал, чтобы открыть файл журнала.
  4. После завершения анализа активна кнопка Конвертировать. Если обнаружены проблемы, исправьте их в ArcMap путем перемещения замещений в поле или их удаления, или же вы можете игнорировать их при конвертации.
  5. Нажмите Конвертировать, чтобы конвертировать представления в символы по уникальным значениям с применением полей замещений. Поле уникальных значений - это поле RuleID представления.
  6. При необходимости нажмите кнопку выражения Задать выражение, чтобы перенести символы в символы на основе выражения, используя исходные значения данных, на базе которых строилось представление RuleID.

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