При работе с некоторыми методами назначения символов в ArcGIS Pro вы выбираете числовое, текстовое поле или поле даты для назначения символов данным. Метод сортировки по умолчанию отображает объекты на карте. В большинстве случаев значение по умолчанию подходит для визуализации. Кроме того, можно установить порядок прорисовки объектов, чтобы управлять порядком их отображения в слое. Это может помочь отобразить объекты на карте в предсказуемом и логичном формате.
Вы также можете изменить порядок прорисовки, если слой содержит объекты, которые перекрывают друг друга. Например, при изменении порядка прорисовки поля площади слоя полигональных объектов вы сможете гарантировать, что меньшие полигоны будут прорисовываться поверх больших полигонов.
Порядок отображения объектов
Когда на карту или сцену добавляется слой объектов, объекты отрисовываются. Порядок, в котором объекты отображаются на карте, называется порядком прорисовки объектов.
Вы можете концептуализировать порядок отображения объектов, подумав о размещении карточек на столе, где карточки представляют объекты слоя. Каждая карточка имеет числовое значение, и они упорядочены от наименьшего к наибольшему (метод сортировки). Карточка с наименьшим числом, единица, вытягивается из колоды первой и размещается на первом месте. Карточка с самым большим числом, шесть, считается последней и кладется на последнее место. Поскольку она кладется последней, она располагается сверху и поэтому закрывает другие карточки в колоде.
Порядок отображения объектов повторяет этот процесс с объектами в векторном слое. По умолчанию объекты отображаются в том порядке, в котором они сохранены, или случайным образом — это зависит в первую очередь от используемой базы данных. При выборе поля в таблице атрибутов слоя можно настроить порядок отображения объектов на карте и то, какие объекты отображаются поверх других.
Изменение поля порядка отображения объектов
Порядок отображения объектов — это редактируемое свойство для символов слоя. Чтобы изменить метод сортировки, используемый для управления порядком отображения объектов, выполните следующие действия:
- Выберите векторный слой на панели Содержание.
- На вкладке Векторный слой в группе Отображение щелкните ниспадающее меню Символы и выберите метод назначения символов.
Примечание:
Порядок прорисовки объектов не может быть изменен для символов карты интенсивности или двумерных цветов. - На панели Символы щелкните вкладку Расширенные свойства символов и разверните Порядок отображения объектов.
- В разделе Поле порядка отображения щелкните ниспадающее меню и выберите числовое, текстовое поле или поле даты.
При изменении этого параметра обновляется заданный по умолчанию порядок отображения объектов на карте. Если вы не измените этот параметр, объекты слоя будут отображаться в порядке, возвращаемом базой геоданных. Можно добавить в список более одного поля порядка отображения для дополнительной сортировки этого порядка по совпадающим значениям в первом заданном поле. Некоторые типы полей, такие как BLOB-поля, не отображаются в меню, поскольку они не поддерживаются.
- Дополнительно, можно нажать кнопку Метод сортировки , чтобы изменить порядок отображения объектов на обратный.
- Самый низкий отображается сверху — объект с наименьшим значением в поле (A, 0, самая старая дата) отрисовывается последним, в верхней части слоя.
- Самый высокий отображается вверху — объект с наибольшим значением в поле (Z, 9, самая новая дата) отрисовывается последним, в верхней части слоя.
Примечание:
Значения Null (пустые), которые не имеют значения, являются исключением для механизма сортировки. Если поле с символами содержит значения null, порядок отображения объектов соответствует спецификациям базы данных, в которой хранятся данные. Для файловых баз геоданных и шейп-файлов значения null отображаются как низкие значения.
- Если имеется более одного поля порядка отображения, щелкните кнопку Удалить , чтобы удалить такое поле из списка.
Настройки порядка отображения объектов сохраняются, если изменены основные символы. Если они изменены, появляется предупреждающее сообщение, указывающее на то, что порядок прорисовки объектов может повлиять на ожидаемый процесс порядка отображения. Кроме того, метод сортировки не учитывает параметры нормализации, если они присутствуют в классификации данных.
Если источник данных изменяется после установки порядка отображения объектов или поле больше не присутствует, необходимо восстановить источник данных или выбрать другое поле.