ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Использование выборки по расположению

  • Шаги при использовании выборки по расположению
  • Типы поддерживаемых пространственных запросов

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

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

Шаги при использовании выборки по расположению

Чтобы использовать инструмент Выбрать по расположению, выполните следующие шаги. Обратите внимание, что вы выбираете объекты из слоя (или набора слоев), которые находятся в пространственных отношениях с объектами в исходном слое. Например, нужно выбрать объекты из слоя округов США, которые касаются границы объектов в слое «Техас». В диалоговом окне задается каждое свойство выборки.

Примечание:

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

  1. Нажмите Выборка > Выбрать по расположению, чтобы открыть диалоговое окно Выбрать по расположению.
    Инструмент Выбрать по положению
  2. Укажите тип выборки, который хотите применить. Нажмите на стрелку раскрывающегося списка, чтобы увидеть варианты.
    Выберите необходимый тип выборки
  3. Определите целевой слой (или слои), из которого будут выбираться объекты, и отметьте их (Отображение).
  4. Определите правила пространственных отношений, которые будут использоваться при выборке.
    Выберите из этого списка правило пространственного отношения.

    Краткий обзор опций выборки смотрите ниже в разделе Типы поддерживаемых пространственных отношений.

  5. Укажите исходный слой, который будет использоваться для выбора объектов из целевого слоя.
    Настройка исходного слоя для выборки по расположению
  6. Для завершения указания свойств Выбора по расположению можно указать дополнительные опции, если вы хотите:
    • Использовать уже выбранные пространственные объекты в исходном слое для определения выбираемых объектов.
    • Использовать буферное расстояние при поиске (применяется только при некоторых опциях выборки).

Типы поддерживаемых пространственных запросов

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

На рисунках ниже выбранные объекты выделены голубым цветом там, где они пересекают, касаются, содержатся в пределах и т.п. исходных объектов, показанных красным цветом.

Пересечение

При пересечении выбираются пространственные объекты, которые полностью или частично перекрываются исходными объектами. Примеры:

Поиск объектов, пересекающихся с точечными объектами
Поиск объектов, пересекающихся с линейными объектами
Поиск объектов, пересекающихся с полигональными объектами

Примечание:

Существует несколько операторов, которые в некоторых случаях эквивалентны пересечению. К ним относятся

  • «Идентичны» при сравнении точечных объектов
  • «Лежат в пределах расстояния от», если буферное расстояние не указано или равно нулю

Находятся в пределах расстояния от

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

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

Поиск объектов на расстоянии от точек
Поиск объектов на расстоянии от линий
Поиск объектов на расстоянии от полигонов

Находятся в пределах

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

Например, при помощи данного оператора штат Монтана будет выбран, хотя его граница совпадает с границей Соединенных Штатов.

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

Находятся полностью внутри

Чтобы быть выбранными, все части целевых объектов должны попадать в пределы исходных объектов и не должны касаться их границ. Например, в целевом слое округов Даллас будет выбран, так как он попадает внутрь исходного полигона штата Техас. Это относится ко всем округам, которые не находятся рядом с границей Техаса.

Находятся полностью внутри
В целевом слое округов выбран округ Даллас (вместе с другими округами), так как он полностью попадает в пределы штата Техас.

Этот оператор противоположен оператору «Содержат полностью». Подробности см. ниже.

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

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

Поиск объектов внутри полигональных объектов

Содержат

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

Данный оператор противоположен оператору «Находятся внутри».

Содержат
Поиск объектов, содержащих точечные объекты
Содержат
Поиск объектов, содержащих линейные объекты
Содержат
Поиск объектов, содержащих полигональные объекты

Содержат полностью

Чтобы оказаться выбранными, все части целевых объектов должны полностью содержать исходные объекты. К тому же, исходные объекты не должны касаться или перекрывать границы целевых объектов. Например, если исходный объект- штат Канзас, пространственный объект, представляющий США, будет выбран, так как он полностью содержит штат Канзас и не соприкасается с его границами. Однако в случае с Техасом это не будет верным, так как у этих объектов есть общие границы. Данный оператор противоположен оператору «Находятся полностью внутри».

Целевой слой объектов должен быть полигональным.

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

Содержат полностью
Поиск полигональных объектов, которые полностью содержат точечные, линейные или полигональные объекты

Имеют центр внутри

Данный оператор выбирает целевые объекты, если их центроид попадает в пределы или на границы исходных объектов.

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

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

Имеют общий линейный сегмент с

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

Исходные и целевые объекты должны быть либо линейными, либо полигональными.

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

Имеют общий линейный сегмент с
Поиск объектов, имеющих общий линейный сегмент с линейными объектами
Имеют общий линейный сегмент с
Поиск объектов, имеющих общий линейный сегмент с полигональными объектами

Касаются границы

Целевые объекты будут выбраны, если пересечение их геометрии с исходными объектами не будет пустым, а пересечение их внутренних частей – пустым. Это определение оператора касания Клементи, поэтому если целевой объект касается исходного объекта, то он будет выбран.

Исходные и целевые объекты должны быть либо линейными, либо полигональными.

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

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

Касаются границы
Поиск объектов, касающихся границ линейных объектов
Касаются границы
Поиск объектов, касающихся границ полигональных объектов

Идентичны

Два объекта считаются идентичными, если их геометрия тождественна. Тип объектов должен быть одинаков – например, можно применять этот оператор для сравнения двух полигональных слоев, а при сравнении точечного и полигонального слоя на идентичность выборка получится пустой.

Выделенные голубым объекты выбраны потому, что они идентичны объектам, выделенным красным.

Идентичны
Поиск объектов, идентичных другим объектам

Пересекаются контуром

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

Исходные и целевые объекты должны быть либо линейными, либо полигональными.

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

Содержат (Клементини)

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

Клементини ссылается на топологические отношения «находятся в пределах» и «содержат», описанные в следующей статье: Eliseo Clementini, Paolino Di Felice, and Peter van Oosterom, A Small Set of Formal Topological Relationships Suitable for End-User Interaction. Proceedings of the Third International Symposium on Advances in Spatial Databases, pp. 277–295, June 23–25, 1993..

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

Содержат (Клементини)
Поиск объектов, содержащих точечные объекты
Содержат (Клементини)
Поиск объектов, содержащих линейные объекты
Содержат (Клементини)
Поиск объектов, содержащих полигональные объекты

Находятся в пределах (Клементини)

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

Клементини ссылается на топологические отношения «находятся в пределах» и «содержат», описанные в следующей статье: Eliseo Clementini, Paolino Di Felice, and Peter van Oosterom, A Small Set of Formal Topological Relationships Suitable for End-User Interaction. Proceedings of the Third International Symposium on Advances in Spatial Databases, pp. 277–295, June 23–25, 1993..

Находятся в пределах (Клементини)
Поиск объектов, которые находятся в пределах точечных объектов (содержатся ими)
Находятся в пределах (Клементини)
Поиск объектов, которые находятся в пределах линейных объектов (содержатся ими)
Находятся в пределах (Клементини)
Поиск объектов, которые находятся в пределах полигональных объектов (содержатся ими)

Связанные разделы

  • Работа с выбранными объектами

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация