Сводка
Идентифицирует статистически значимые пространственные кластеры высоких значений (горячих точек) и низких значений (холодных точек) в ваших данных. Используйте этот инструмент для определения горячих и холодных точек (высоких и низких значений) любых данных, таких как расположение домов, плотность правонарушений, ДТП со смертельным исходом, безработица или биоразнообразие.
Результирующий картографический слой отображает горячие точки символами красного света, а холодные точки – символами голубого цвета. Объекты более темного цвета идентифицируют более четко выраженную кластеризацию (или плотность) данных с высокими значениями; вероятность принадлежности к кластеру в этом случае 99 процентов, что очевидно не может быть результатом случайного распределения. Соответственно объекты темно-синего цвета идентифицируют более четко выраженную кластеризацию (или плотность) данных с низкими значениями;. Точки бежевого цвета не являются частью статистически значимого кластера; пространственная закономерность, связанная с этими объектами, скорее всего является результатом случайного распределения.
Иллюстрация
Использование
Достаточно много пространственных данных визуализируются с помощью полигональных объектов: переписные районы, округа, избирательные округа, районы больниц, участки, границы парков и рекреационных зон, водосборные бассейны, классификация территорий по зонам землепользования и климатическим зонам и т.д. Если входной слой анализа содержит полигональные объекты, вам будет необходимо указать числовое поле, которое будет использовать для поиска кластеров высоких и низких значений. Поле анализа может отражать следующее:
- Значения (например, число домашних хозяйств)
- Показатели (например, процент людей с высшим образованием)
- Средние (например, среднее значение или медиана значений доходов домашних хозяйств)
- Индексы (например, показатель, указывающий на то, меньше или больше домашние хозяйства тратят денег на спортивные товары, чем среднее значение по стране.
Множество данных также визуализируется при помощи точечных объектов. С помощью точек часто отображают места преступлений, школы, больницы, места экстренных вызовов, ДТП, скважины, деревья, суда и т.д. Иногда вам может понадобиться анализ значений данных (поле), связанных с каждым точечным объектом. В других случаях вы можете захотеть лишь осуществить кластеризацию точек. Решение вопроса, добавлять ли поле анализа или нет, зависит от исследуемой вами задачи. Вам может понадобиться добавить поле анализа для решения таких вопросов, как: Где находятся кластеры с высокими и низкими значением показателя?
Для некоторых точечных данных – обычно в случаях, когда точками показаны события, происшествия или наличие/отсутствие чего-либо – поле анализа необязательно использовать. В таких случаях вам, как правило, нужно знать места, где кластеризация экстремально интенсивная, а где выражена слабо.
Для анализа количества точек используются полигональные объекты, представляющие ту же самую территорию, и для каждого полигона рассчитывается число точек, попадающих в его границы. Эти полигональные объекты могут быть представлены регулярной сеткой, которую строит инструмент, или отдельным полигональным слоем, который вы указываете. Инструмент, который находит кластеры с высоким и низким числом точек, связанные с каждым площадным объектом.
Синтаксис
arcpy.sfa.FindHotSpots(analysisLayer, outputName, {analysisField}, {divideByField}, {boundingPolygonLayer}, {aggregatePolygonLayer})
Parameter | Объяснение | Тип данных |
analysisLayer | Точечный или полигональный слой, для которого вычисляются горячие точки. | Feature Set |
outputName | Имя выходного слоя, который будет создан на вашем портале. | String |
analysisField (Дополнительный) | Числовое поле (количество инцидентов, тяжести преступления, тестовые оценки и т.д.), которое должно быть оценено. Выбранное поле может представлять следующее:
| Field |
divideByField (Дополнительный) | Числовое поле входного слоя, которое будет использовано для нормирования данных. Например, если ваши точки представляют преступления, разделение количества точек на численность населения позволит оценить число преступлений на душу населения, вместо подсчета общего числа точек. | Field |
boundingPolygonLayer (Дополнительный) | Если слой анализа представлен точками, и вы не указываете поле анализа, вы можете указать полигональный слой, соответствующий экстенту точечного слоя инцидентов. Например, если вы анализируете столкновения судов в акваториях порта, границы акваторий можно использовать в качестве полигонального слоя, определяющего области, в которых фиксируются происшествия. Если не используется слой ограничивающих полигонов, в анализе участвуют только те местоположения, которые содержат как минимум одну точку. | Feature Set |
aggregatePolygonLayer (Дополнительный) | Если входной слой содержит точки, и вы не указываете поле анализа, вы можете указать полигональные объекты, в границах которых точки будут подсчитываться и анализироваться, например, слой административного деления. Подсчитывается число точек, попадающих в пределы каждого полигона, и эта числовая характеристика каждого полигона используется далее для анализа. | Feature Set |
Производные выходные данные
Name | Объяснение | Тип данных |
outputLayer | Выходной слой горячих точек. | Набор объектов |
Environments
Информация о лицензиях
- Basic: Требуется Права доступа Ваша учетная запись в ArcGIS Enterprise содержит права доступа на Выполнение анализа
- Standard: Требуется Права доступа Ваша учетная запись в ArcGIS Enterprise содержит права доступа на Выполнение анализа
- Advanced: Требуется Права доступа Ваша учетная запись в ArcGIS Enterprise содержит права доступа на Выполнение анализа