Skip To Content

Агрегировать точки

Агрегировать точки Инструмент Агрегировать точки использует полигональные объекты для суммирования набора точечных объектов. Границы полигональных объектов используются для выбора точек, которые попали в каждый из полигонов, и вычисления по ним дальнейшей статистики. Итоговый слой отображает точки в пределах каждого из полигонов.

Анализ с помощью GeoAnalytics Tools

Анализ, использующий GeoAnalytics Tools, выполняется с помощью технологии распределенной обработки на нескольких компьютерах и ядрах ArcGIS GeoAnalytics Server. GeoAnalytics Tools и стандартные инструменты анализа объектов в Portal for ArcGIS имеют разные параметры и возможности. Более подробно о стандартном инструменте Агрегировать точки см. агрегировать точки. Более подробно о различиях между этими инструментами см. в разделе Различия между инструментами анализа объектов.

Схема рабочего процесса

Схема работы инструмента Агрегировать точки

Примеры

Торнадо – это один из самых разрушительных типов штормов, которые случаются в США. Вам нужно узнать, каковы могут быть последствия торнадо, включая человеческие жертвы, число пострадавших, повреждения имущества и финансовые потери в каждом штате и каждом округе. У вас есть доступ к данным о прохождении торнадо по территории Штатов, но нужен наиболее удобный способ визуализации этих данных наряду с выбранными границами. Можно агрегировать данные торнадо по границам штатов и округов и нормализовать их по населению, чтобы понять, какие территории больше всего пострадают от торнадо.

Подсказка:

Если портал настроен для использования ресурсов Living Atlas, то вы сможете использовать слои штатов и округов Living Atlas, в которых содержатся данные о населении.

Примечания по использованию

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

Для анализа можно использовать как полигональный слой, так и создать бины определенного размера и формы (шестиугольник или квадрат), в пределах которых будет происходить агрегирование. Размер бина определяет величину бинов. Если агрегация выполняется по гексагональной сетке, размером является высота каждого шестиугольника, а ширина полученного шестиугольника будет равна 2 высотам, деленным на квадратный корень из 3. Если агрегирование выполняется в квадраты, размером бина будет высота квадрата, которая равна ширине.

Гексагональные и квадратные бины

Подсказка:

В зависимости от конфигурации организации, у вас будет доступ либо к таким слоям анализа Esri Living Atlas, как страны и гексагональные бины, либо к пользовательским слоям анализа. Щелкните стрелку ниспадающего списка параметра Выбрать полигональный слой для агрегирования, чтобы выбрать слой анализа, который будет использоваться в качестве границы.

Будут возвращены только те полигоны, которые содержат точки, и полученные в итоге полигоны будут полностью удалены из слоя результата.

Полигоны с точечными объектами
Входные точечные и полигональные объекты (слева) и полученные в результате полигональные объекты (справа).

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

Примечание:

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

Агрегировать точки позволяет выполнять анализ, используя временные срезы. Каждый раз временной срез анализируется независимо от объектов вне этого временного среза. Чтобы использовать временной срез, входные данные должны содержать информацию о времени и представлять интервал во времени. Когда применяются временные срезы, выходными объектами выступают интервалы времени, представленные полями START_DATETIME и END_DATETIME.

Для инструмента Агрегировать точки необходимо, чтобы полигональный слой был в системе координат проекции.

If Use current map extent is checked, only the features that are visible within the current map extent will be analyzed. If unchecked, all input features in the input layer will be buffered, even if they are outside the current map extent.

Ограничения

В качестве входных данных обязательно должен быть точечный слой. Областью агрегирования должен быть заданный полигональный слой или бины. Инструмент Агрегировать точки не позволяет выполнять агрегирование линий и полигонов в полигоны.

Как работает инструмент Агрегировать точки

Уравнения

Дисперсия вычисляется по следующему уравнению:

Уравнение дисперсии
Переменные дисперсии

Стандартное отклонение вычисляется как квадратный корень из дисперсии.

Вычисления

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

На следующем рисунке и в таблице проиллюстрированы статистические вычисления для точечного слоя в границах района. Для вычисления статистики (Количество, Сумма, Минимум, Максимум, Диапазон, Среднее, Стандартное отклонение и Дисперсия) для данного слоя использовалось поле Население. Для вычисления статистики (Количество и Любое) для слоя использовалось поле Тип.

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

Числовая статистикаРезультаты. Округ A

Количество

Количество:

[280, 408, 356, 361, 450, 713] = 6

Сумма

280 + 408 + 356 + 361 + 450 + 713 = 2568

Минимум

Минимум:

[280, 408, 356, 361, 450, 713] = 280

Максимум

Максимум:

[280, 408, 356, 361, 450, 713] = 713

Среднее

2,568/6 = 428

Дисперсия

Дисперсия точек
= 22737.2

Среднеквадратическое отклонение

Стандартное отклонение точек
= 150.7886

Статистика строкиРезультаты. Округ A

Количество

= 6

Любые

= Средняя школа

The count statistic (for strings and numeric fields) counts the number of nonnull values. The counts of [0, 1, 10, 5, null, 6] = 5. The count of [Primary, Primary, Secondary, null] = 3.

Настоящая ситуация, в которой этот анализ может использоваться, – определение общего числа студентов в каждом округе со школой. Каждая точка соответствует школе. Поле Тип содержит тип школы (начальная, школа второй ступени или средняя), а поле количества студентов – число обучающихся в каждой школе студентов. Вычисления и результаты для Округа A представлены в расположенной выше таблице. Из результатов вы увидите, что в Округе A обучаются 2568 студентов. При запуске инструмента Агрегировать точки будут получены также результаты для Округа B.

Похожие инструменты

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

Инструменты анализа вьюера карт

Если вы будете суммировать линии или полигоны в полигоны или бины, используйте инструмент GeoAnalytics Tools Суммировать в пределах.

Если вы будете суммировать точки, линии или полигоны, используя различные пространственные отношения, используйте инструмент GeoAnalytics Tools Присоединить объекты.

Если вы будете суммировать линии или полигоны, используйте инструмент Суммировать в пределах.

Если вы хотите выполнять агрегирование точек в полигоны, используя стандартные инструменты анализа, см. Агрегировать точки.

Инструменты анализа ArcGIS Desktop

Инструмент GeoAnalytics Tools Агрегировать точки также доступен в ArcGIS Pro.

Агрегировать точки выполняет функции инструментов Пространственное соединение и Суммарная статистика.