Пространственный анализ — это процесс изучения местоположений, атрибутов и взаимосвязей объектов в пространственных данных с помощью наложения и других аналитических методов для решения вопроса или получения полезной информации.
В ArcGIS for Excel можно выполнять пространственный анализ с использованием вкладки Создать пространственный фильтр
на панели Анализ. Функцию анализа Создание пространственного фильтра можно применить к картам с точками, линиями или областями (полигонами).
Администратор вашей организации должен предоставить вам соответствующий тип пользователя, роль и права для выполнения пространственного анализа. Кроме того, для некоторых функциональных возможностей требуются дополнительные приложения, такие как Расширение ArcGIS Network Analyst и ArcGIS GeoEnrichment Service. Запуск этих приложений может привести к расходованию кредитов. Подробнее о том, как ArcGIS использует кредиты, см. в разделе Понятие кредитов в справке ArcGIS Online.
Для использования функции анализа Создать пространственный фильтр, выполните следующие шаги:
- В инструментах карты щелкните Анализ
.Появятся инструменты анализа, и инструмент Измерить
является активным по умолчанию. - Щелкните вкладку Создать пространственный фильтр
. - Заполните следующие поля:
Функция анализа Создать пространственный фильтр фильтрует площадные объекты из двух выбранных слоев и сохраняет результирующий набор данных как слой на карте и в списке Слои.
- Выберите слой для фильтрации. Это слой точек, линий или областей, который вам нужно отфильтровать. Полученный в результате набор данных включает поднабор объектов этого слоя, а его таблица атрибутов представлена в виде рабочего листа Excel.
- Выберите слой, по которому будет проходить фильтрация. Это входной слой точек, линий или площадей, который будет использоваться для фильтрации первого слоя.
Примечание:
Опция Использовать центроид объекта доступна только для выборки полигонального слоя. Если доступна, по умолчанию она не включена. Если включена, она позволяет вычислить центр полигона для пространственной фильтрации.
- Выберите пространственные отношения между двумя слоями в ниспадающем меню Тип фильтра.
Примечание:
В результирующий набор данных включаются только объекты с указанным пространственным отношением. См. раздел Указания по применению ниже.
- Если вы выбрали Тип фильтра на основе расстояния, выберите единицу измерения расстояния в ниспадающем меню и измените расстояние с помощью текстового поля или кнопок со стрелками.
- Укажите имя в текстовом окне Имя слоя результата — это обязательное поле.
- Щелкните Запустить.
Если кнопка переключателя отключена, слой добавляется только в Список Слои в качестве временного векторного слоя
. Результирующий набор данных сохраняется как слой в карте и списке Слои, а также как размещенный сервис объектов в вашей учетной записи организации.Если включен переключатель Сохранить слой результата в ArcGIS, а это настройка по умолчанию, то слой сохраняется в ваших ресурсах ArcGIS Online или ArcGIS Enterprise.
Примечание:
Когда кнопка-переключатель Сохранить результирующий слой в ArcGIS включена, выберите слой в ниспадающем меню Слой для фильтрации, в котором есть таблица добавленных атрибутов Excel. Если этот слой будет сохранен после выполнения анализа, он откроется в виде нового рабочего листа Excel с добавленной новой таблицей атрибутов.
Инструмент Фильтр пространственного анализа включает в себя два ниспадающих меню входного слоя. Этот слой включен в ниспадающий список Слой для фильтрации, где есть таблица атрибутов Excel, а также включена кнопка-переключатель Сохранить результирующий слой в ArcGIS, после чего операция пространственного фильтра автоматически создаст новый рабочий лист Excel, содержащий таблицу атрибутов для результирующего отфильтрованного слоя.
Примечания по использованию
Параметр Тип фильтра используется для указания отношения между двумя входными наборами данных. В ArcGIS for Excel доступны следующие типы фильтров:
Пересекает | Когда объект первого слоя пересекает объект второго слоя, объект первого слоя включается в выходные данные. |
Не пересекает | Когда объект первого слоя пересекает объект второго слоя, объект первого слоя не включается в выходные данные. |
В пределах расстояния | Когда объект первого слоя находится на заданном пользователем расстоянии от объекта второго слоя, объект первого слоя включается в выходные данные. |
Не в пределах расстояния | Если объект первого слоя находится за пределами заданного пользователем расстояния от объекта второго слоя, объект первого слоя исключается из выходных данных. |
Ближайший | В выходные данные включаются объекты первого слоя, ближайшие к объектам второго слоя. |