Вычислить плотность

Доступно в аналитике больших данных.

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

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

Схема рабочего процесса инструмента Вычислить плотность

Примеры

Ниже приведены примеры использования для инструмента:

  • Число птиц может использоваться для расчета плотности распространения видов. Плотности могут быть сравнены с данными почвенно-растительного покрова, чтобы определить, какие местообитания предпочитает каждый вид птиц.
  • Плотность измерений GPS может быть вычислена для определения тех областей в воздушном пространстве, через которые проходит большой трафик.

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

При работе с инструментом следует учитывать следующее:

  • Инструменту Вычислить плотность необходимы отдельные входные точечные объекты.
  • Входные точки агрегируются для анализа в бины. Вы должны задать параметр Размер бина для агрегирования данных.
  • Как показано на схеме ниже, если агрегация выполняется по гексагональной сетке, высота d каждого шестиугольника является параметром размера бина. Ширина полученного шестиугольника равна 2 высотам d, деленным на квадратный корень из 3. Если агрегирование выполняется в квадраты, высота d каждого квадрата является размером бина. Ширина полученного квадрата равна высоте d.

    Высота шестиугольника и квадрата d

  • Вы должны задать значение параметра Радиус, которое должно быть больше, чем размер бина. Радиус используется для того, чтобы найти входные объекты в пределах той же окрестности, что и объект (бин) интереса.
  • Есть две опции для вычисления плотности параметра Вес: Универсально и Ядро. Опция Универсально суммирует все значения в пределах окрестности и делит их на площадь. Опция Ядро взвешивает значения в окрестности по расстоянию от объекта интереса и применяет функцию кернела, чтобы подогнать к сглаживанию поверхности для каждой точки.
  • Плотность может быть вычислена с помощью одного или нескольких полей количества. Поле количества – это числовое поле, определяющее число событий в каждом местоположении. Вы можете использовать поле количества для таких объектов, как города или шоссе, при расчете плотности населения или полос движения соответственно. Если вы указали поле количества, то плотность вычисляется для поля количества в дополнение к плотности точек.
  • Вы можете использовать инструмент Вычислить плотность для анализа с использованием временных шагов. Каждый временной шаг анализируется независимо от объектов вне этого шага. Чтобы использовать временной шаг, входные данные должны содержать информацию о времени и представлять момент времени. Когда применяются временные шаги, выходными объектами выступают интервалы времени, представленные полями StartTime и EndTime.
  • Возвращаются только области в пределах окрестности бина, содержащие точки.
  • Инструмент Вычислить плотность требует, чтобы данные были в системе координат проекции. Если данные находятся в географической системе координат, сначала используйте инструмент Проецировать, чтобы преобразовать данные в систему координат проекции.

Параметры

Ниже приведены параметры этого инструмента:

ПараметрОписаниеТип данных
Входной слой

Точечные объекты, для которых будет рассчитываться плотность.

Возможности

Вес

Взвешивание, примененное к функции плотности.

  • Универсально – это расчет величины на единицу площади для каждой области, в которой каждый бин имеет равный вес.
  • Ядро – это расчет величины на единицу площади с применением алгоритма сглаживания (ядро) для более сильного взвешивания бинов ближе к точкам.

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

Строка

Тип бина

Форма бина, использованного для создания регулярной сетки бинов. Есть опции Квадрат и Шестиугольник.

Строка

Размер бина

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

Строка

Радиус

Радиус поиска, примененный к вычислению плотности.

Строка

Выходные единицы

Единицы измерения площади выходных значений плотности.

Строка

Поля заполнения (дополнительно)

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

Значения в поле распределения должны быть числовыми. По умолчанию будет рассчитана плотность количества входных точек.

Строка

Интервал (дополнительно)

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

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

Строка

Повторение (дополнительно)

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

Строка

Выравнивание

(дополнительно)

Дата, указывающая базовое время, с которым необходимо выровнять временные шаги. По умолчанию 1 января 1970 г., 12:00. Эта опция доступна только в том случае, если для входных точек включено время и они представляют собой момент времени.

Int64

Выходной слой

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

Имя поляОписаниеТип поля
density_COUNT

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

Если поля указаны в параметре Поля заполнения, то это поле не будет создано.

Float64

density_SUM_<countField(s)Name>

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

Это поле будет создано, если указаны поля в параметре Поля заполнения.

Float64