В ArcGIS Pro можно выполнить агрегирование классов объектов точек или мультиточек. Если у вас есть класс точечных объектов, вы можете применить биннинг объектов к слою, чтобы динамически агрегировать объекты в бины в нескольких масштабах.
Также можно агрегировать значения из группы связанных объектов и отображать эти объекты на основе полученного результата.
Биннинг объектов
Биннинг объектов - это процесс объединения большого количество точечных объектов в динамические полигоны, называемые бинами. Один бин представляет все попадающие в него объекты и появляется везде, где есть хотя бы один объект, содержащийся в нем. Биннинг объектов, как метод, сокращающий количество пространственных объектов, значительно увеличивает производительность отрисовки слоев, содержащих тысячи или миллионы точечных объектов.
Существует несколько способов отрисовки бинов для представления агрегированных объектов. Биннинг объектов является динамическим, то есть бины будут меняться по размеру и значению в зависимости от масштаба карты. Можно также использовать биннинг объектов для отображения значений, основанных на количестве объектов, агрегированных в одном бине. По мере обновления точечных объектов значения, также называемые суммарная статистика, обновляются для каждого бина.
ArcGIS Pro создает самостоятельную рабочую среду для создания бинов данных в нескольких масштабах, которые не привязываются к существующим географическим или политическим границам. Таким образом, необходимо учитывать систему координат проекции, используемую для бинов на карте, поскольку проекции, которые не сохраняют площадь, могут приводить к смещению данных. Дополнительные сведения см. в разделе Работа со слоями бинированных объектов.
Значения бинов основываются на суммарной статистике их содержимого, такой как сумма или максимальное значение любого объекта, содержащегося в бине. Затем бины отображаются для представления их относительного значения. Цвет бина зависит от используемых символов и диапазона значений других бинов. Существуют некоторые ограничения для типа символов, которые могут использоваться для бинов. Дополнительные сведения см. в разделе Символы слоев бинированных объектов.
Об агрегировании
ArcGIS Pro предоставляет для точечных данных два метода агрегации: биннинг объектов и кластеризация объектов. Оба метода достигают схожих целей, но визуально и поведенчески различаются. При выборе применимого метода агрегирования имейте в виду следующее.
Биннинг объектов — это более предсказуемый подход к агрегированию объектов по сравнению с кластеризацией объектов. Выравнивание бинов согласовано, и точечные объекты, которые они представляют, попадают в границы их бина. Это улучшает интерпретацию данных и уменьшает шум данных. Кластеры могут менять свое местоположение при перемещении и масштабировании карты, в зависимости от центроида представляемых ими объектов. Точное местоположение объектов кластера не всегда бывает понятным.
Однако используемые по умолчанию бины символов закрывают большую часть карты, в то время как кластеризация позволяет другим объектам или базовой карте оставаться частично видимыми. При биннинге объектов отдельная точка всегда отображается как бин, тогда как отдельные объекты не группируются.
Применение символов карты интенсивности для показа плотно расположенных объектов – это еще один способ визуализации информации множества точек. Бины объектов могут лучше представлять данные для редко распределенных групп точек и могут быть предпочтительными для мультимасштабных карт, на которых уровень детализации часто меняется или требует вставок.
Биннинг объектов на основе базы данных
До версии ArcGIS Pro 3.1 класс точечных объектов должен храниться в РСУБД (RDBMS), и для отображения слоя с бинами на карте или сцене для него должен быть включен биннинг объектов. Вы можете определить, включен для класса точечных объектов биннинг объектов на основе базы данных, проверив его статус на вкладке Источник слоя в окне Свойства слоя.
Начиная с ArcGIS Pro 3.1, биннинг объектов на основе базы данных является рекомендуемым, но не обязательным. Вычисление и обработка бинов на уровне базы данных использует преимущества повышения производительности с точечными наборами данных. Для начала запустите инструмент Включить биннинг объектов, чтобы вычислить бины для вашего класса точечных объектов. Дополнительные сведения см. в разделе Работа со слоями бинированных объектов.