Представления - это возможность настройки символов в ArcMap, с сохранением информации об условных обозначениях вместе с геометрией внутри классов пространственных объектов. Они чаще всего используются для отображения данных в соответствии со строгими картографическими правилами или при необходимости применения к символам дополнительных эффектов. Класс пространственных объектов может иметь несколько связанных с ним представлений. Это позволит по-разному отображать одни и те же данные в разных картографических продуктах.
Символы представления
Модель символа ArcGIS Pro поддерживает правила представлений и может комбинироваться с символами на основе атрибутов, чтобы получить картографическое оформление с применением замещений представлений на базе значений полей. Этот подход более гибкий, чем представления, т.к. символы и настройки символов на основе атрибутов хранятся в слое. Обновления не требуют изменения схемы класса объектов базы геоданных, и символы могут применяться к любому источнику векторного слоя, а не только к классам базы геоданных.
Представления в ArcGIS Pro
Представления могут отображаться в ArcGIS Pro, но изменять их символы невозможно. Символы представлений перечислены в меню Символы любого слоя, исходные данные которого включают представления. Если слой имеет несколько представлений, для каждого из них есть опция символов.
Для изменения символов слоя преобразуйте символы представлений в символы по уникальным значениям. Это преобразовывает все правила представлений и замещения, связанные с представлениями, в символы слоя. Перед преобразованием нужно проанализировать слой на предмет наличия в нем проблем, например, хранящихся в поле BLOB замещений, замещений геометрии, свободных представлений и замещений маркеров представлений. Анализ создает файл журнала, в котором перечислены все объекты с замещениями. Далее вы можете вручную в ArcMap переместить атрибуты и геометрию замещений в соответствующие поля или использовать для этого инструмент геообработки Обновить замещения.
Конвертирование символов представлений в символы по уникальным значениям
Для конвертирования символов представлений в символы по уникальным значениям выполните следующие шаги:
- На панели Содержание выберите слой объектов, отображаемый при помощи представлений. На вкладке Векторный слой в группе Отображение щелкните Символы, чтобы открыть панель Символы.
Появится панель Символы.
- Нажмите Анализ, чтобы запустить анализ представлений.
Результаты анализа отображаются внизу панели. Если обнаружены проблемы, создается файл журнала со списком правил представлений, которые имеют замещения. Отдельные объекты с этими замещениями можно найти в ArcMap с помощью инструмента Выбрать объекты замещением.
- Нажмите Просмотреть журнал, чтобы открыть файл журнала.
После завершения анализа активна кнопка Конвертировать.
- Если при анализе обнаружены проблемы, устраните их в ArcMap, удалив или переместив замещения в поле, либо просто игнорируйте их.
- Нажмите Конвертировать, чтобы конвертировать представления в символы по уникальным значениям с применением полей замещений. Поле уникальных значений - это поле RuleID представления.
- Можно нажать на кнопку выражения для переноса ваших символов в символы, основанные на выражениях, с использованием исходных значений данных, на которых основывалось представление RuleID.