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

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

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

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

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

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

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

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

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

  1. На панели Содержание выберите слой объектов, отображаемый при помощи представлений. На вкладке Векторный слой в группе Отображение щелкните Символы, чтобы открыть панель Символы.

    Появится панель Символы.

  2. Нажмите Анализ, чтобы запустить анализ представлений.

    Результаты анализа отображаются внизу панели. Если обнаружены проблемы, создается файл журнала со списком правил представлений, которые имеют замещения. Отдельные объекты с этими замещениями можно найти в ArcMap с помощью инструмента Выбрать объекты замещением.

  3. Нажмите Просмотреть журнал, чтобы открыть файл журнала.

    После завершения анализа активна кнопка Конвертировать.

  4. Если при анализе обнаружены проблемы, устраните их в ArcMap, удалив или переместив замещения в поле, либо просто игнорируйте их.
  5. Нажмите Конвертировать, чтобы конвертировать представления в символы по уникальным значениям с применением полей замещений. Поле уникальных значений - это поле RuleID представления.
  6. Можно нажать на кнопку выражения Задать выражение для переноса ваших символов в символы, основанные на выражениях, с использованием исходных значений данных, на которых основывалось представление RuleID.

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