Что такое прорисовка уровней символов ?

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

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

Доступ к прорисовке уровней символов осуществляется через кнопку Дополнительно (Advanced) на вкладке Символы (Symbology) в диалоговом окне Свойства слоя (Layer Properties).

Доступ к прорисовке уровня символов в диалоговом окне Свойства слоя (Layer Properties)

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

Как работает прорисовка уровня символов?

Когда вы используете отображение уровня символов, вы отменяете последовательность отображения, установленную в ArcMap по умолчанию. В последовательности по умолчанию, объекты сначала отображаются согласно расположению слоев в таблице содержания (снизу вверх). Затем, внутри каждого слоя объекты отображаются в том порядке, в котором они находятся в таблице, то есть в порядке их хранения в таблице класса объектов (или в порядке их поступления из базы данных). Когда вы включаете отображение уровней символов, вы отменяете действие этого механизма.

Вы можете работать с уровнями символов в двух различных видах: стандартном и расширенном. Стандартные свойства (Default view) позволяют быстро создавать карты с обычными картографическими эффектами через настройки Соединения (Join) и Слияния (Merge) для ваших символов. Расширенные свойства (Advanced view) позволят создавать более сложные эффекты.

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

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

Что можно делать с помощью отображения уровней символов?

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

Символы, прорисованные без соединений или слияний, с соединениями и без слияний, и с соединениями и сияниями

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

Для отображения связанных улиц (например, в жилых кварталах) в ArcMap можно использовать прорисовку уровней символов. Укажите, какие из данных многослойных символов будут соединены. Если символ соединен, то все объекты, обозначенные этим символом, отображаются как объединенные в местах пересечения их друг с другом на карте.

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

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

Использование прорисовки уровня символов для связности

Если говорить в терминах уровней символов, символ магистрали сливается с символом съезда c магистрали, но не сливается с символом городской улицы.

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

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

Использование прорисовки уровня символов для изменения порядка прорисовки наложений объектов

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

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

Использование прорисовки уровня символов для ликвидации границ полигонов

Связанные темы

9/11/2013