Использование функции Пространственный фильтр

Insights в ArcGIS Online
Insights в ArcGIS Enterprise
Insights desktop

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

Пример

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

Запуск функции Пространственный фильтр

Пространственный фильтр может выполняться на картах с двумя слоями (точки, линии или области).

Выполните следующие действия, чтобы выполнить пространственный фильтр:

  1. Если необходимо, щелкните карточку карты, чтобы активировать ее.

    Карточка активна, когда появляются панель инструментов и кнопка Действие Действие.

  2. Щелкните кнопку Действие и выберите Пространственный фильтр.
  3. Для параметра Выбрать слой для фильтрации выберите слой для фильтрации.
  4. Для параметра Выбрать слой для фильтрации по выберите слой для фильтрации первого слоя.
  5. Для параметра Выбрать тип фильтра выберите пространственное отношение для фильтра.

    Более подробно см. расположенные ниже раздел Советы по использованию.

  6. Щелкните Запустить.
Подсказка:

Drag-N Drop Пространственный фильтр вы также можете запустить, перетащив набор данных в область Фильтр по выбранному объекту на существующей карте.

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

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

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

Подсказка:

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

Параметр Выберите тип фильтрации используется для указания отношения между двумя входными наборами данных. В Insights доступны следующие типы фильтров:

Тип фильтраОписание

Пересекает

Если объект первого слоя пересекает объект второго слоя, объект первого слоя включается в выходные данные.

Не пересекает

Если объект первого слоя пересекает объект второго слоя, объект первого слоя не включается в выходные данные.

Содержат

Если объект первого слоя содержит объект второго слоя, объект первого слоя включается в выходные данные.

Не содержит

Если объект первого слоя содержит объект второго слоя, объект первого слоя не включается в выходные данные.

Ограничения

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

SAP HANA не поддерживает ST_Contains для географических ("на сфере") систем координат. Пространственная фильтрация с помощью фильтров типа Содержит и Не содержит для наборов данных SAP HANA с географической системой координат завершится ошибкой.