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

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


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

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

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

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

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


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

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

Выбор слоя области для агрегации


Области, в которые будет агрегирован слой. Вы можете выбрать между заданным слоем областей или бинами, которые генерируются при работе инструмента. При генерации бинов, заданное для опции Квадрат число и единицы измерения определяют размеры квадрата. Для Шестиугольника число и единицы измерения определяют расстояние между параллельными сторонами.

Анализ, использующий квадратные или шестиугольные бины, требует системы координат проекции. Вы можете настроить Систему координат обработки в Параметрах среды анализа. Если система координат обработки не является системой координат проекции, при Запуске анализа вам предложат изменить её. .

Выбор слоя области для агрегации


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

Необходимо задать Размер бина для ячеек или Полигональный слой.

Выбрать расстояние для создания бинов и агрегирования


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

Необходимо задать Размер бина для ячеек или Полигональный слой.

Агрегировать с помощью временных шагов (дополнительно)


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

  • Интервал временного шага
  • Как часто повторять временной шаг
  • Время для выравнивания временных шагов

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

Например, если у вас есть набор данных, который представляет s значения за год и вы хотите проанализировать их по каждой первой неделе месяца, укажите Интервал временного шага как 1 неделя, Как часто повторять временной шаг как 1 месяц и Время для выравнивания временных шагов как January 1, at 12:00 am.

Интервал временного шага


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

Например, если вы хотите создать временные шаги, которые происходят каждый понедельник с 9:00 до 10:00 утра, задайте Интервал временного шага как 1 час, Как часто повторять временной шаг как 1 неделя и Время для выравнивания временных шагов как 9:00:00 a.m. on a Monday.

Как часто повторять временной шаг


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

Например, если вы хотите создать временные шаги, которые происходят каждый понедельник с 9:00 до 10:00 утра, задайте Интервал временного шага как 1 час, Как часто повторять временной шаг как 1 неделя и Время для выравнивания временных шагов как 9:00:00 в понедельник.

Время для выравнивания временных шагов до


Дата и время, используемое для выравнивания временных срезов. Временные шаги начнутся св и будут отсчитываться назад от этого времени. Если базовое время выбрано, временные шаги будут выровнены по 1 января, 1970.

Например, если вы хотите создать временные шаги, которые происходят каждый понедельник с 9:00 до 10:00 утра, задайте Интервал временного шага как 1 час, Как часто повторять временной шаг как 1 неделя и Время для выравнивания временных шагов как 9:00:00 в понедельник.

Добавить статистику (дополнительно)


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

  • Количество – вычисляет количество ненулевых значений. Может использоваться с числовыми или текстовыми полями. Количество [null, 0, 2] – это 2.
  • Сумма – сумма числовых значений в поле. Сумма [null, null, 3] равна 3.
  • Среднее – среднее арифметическое числовых значений. Среднее [0, 2, null] равно 1.
  • Мин – минимальное значение числового поля. Минимальное значение [0, 2, null] равно 0.
  • Макс – максимальное значение числового поля. Максимальное значение [0, 2, null] равно 2.
  • Диапазон – диапазон числового поля. Он вычисляется вычитанием минимального значения из максимального. Диапазон [0, null, 1] равен 1. Диапазон [null, 4] равен 0.
  • Дисперсия – дисперсия по числовому полю в треке. Дисперсия [1] равна null. Дисперсия [null, 1,0,1, 1] равна 0,25.
  • Среднеквадратическое отклонение – среднеквадратическое отклонение числового поля. Среднеквадратическое отклонение [1] равно null. Среднеквадратическое отклонение [null, 1,0,1, 1] равно 0,5.

Вы можете вычислить следующее для числовых полей:

  • Количество – количество не пустых строк.
  • Любая – эта статистика является случайной выборкой строкового значения в указанном поле.
Вся статистика вычисляется на ненулевых значениях. Итоговый слой будет содержать новое поле для каждой вычисленной статистики. Можно добавить любое число вычисленных статистических значений, выбрав атрибут и статистику.

Пространственная привязка (wkid)


Это временный параметр предварительной версии для задания обработки пространственной привязки. Для многих инструментов больших данных необходимо, чтобы пространственная привязка для обработки была определена в системе координат проекции. По умолчанию инструмент будет использовать входную систему координат, но если это географическая система координат – произойдет сбой. Чтобы задать систему координат проекции, введите WKID. Например, для Web Mercator следует задать 3857.

Выбрать ArcGIS Data Store, куда будут сохранены результаты


Результаты GeoAnalytics хранятся в хранилище данных и выглядят как векторный слой в Portal for ArcGIS. В большинстве случаев результаты следует сохранять в хранилище пространственно-временных данных, это настройка по умолчанию. В некоторых случаях , сохранение результатов в реляционном хранилище данных является хорошим решением. Следующее может быть поводом для сохранения результатов в реляционном хранилище данных:

  • Вы можете использовать результаты на портале-для-совместной работы.
  • Вы можете включить синхронизацию для результатов.

Вы не должны использовать реляционные хранилища данных, если ожидаете , что результаты GeoAnalytics увеличатся, и хотите использовать преимущества возможностей хранилища больших пространственно-временных данных для управления большими объемами данных.

Имя слоя результата


Имя создаваемого слоя. Если вы записываете в ArcGIS Data Store, ваши результаты будут сохранены в Моих ресурсах и добавлены на карту. Если вы записываете в файловое хранилище больших данных, ваши результаты будут сохранятся в файловом хранилище больших данных и добавляться в его файл манифеста. Они не будут добавлены на карту. Имя слоя по умолчанию зависит от имени инструмента и имени входного слоя. Если слой уже существует, произойдет сбой.

При записи в ArcGIS Data Store (реляционное или пространственно-временное хранилище больших данных) с помощью ниспадающего списка поля Сохранить результат в вы можете задать имя папки в разделе Мои ресурсы, в которую будет записан результат.