Попарное пересечение что это

Как работает инструмент Парное пересечение

В этом разделе

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

Сравнение инструментов Пересечение и Парное пересечение

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

Инструмент Пересечение (Intersect)

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

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

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

Попарное пересечение что этоВходной слой 2 – один полигон, надписанный значением OID.

Попарное пересечение что этоВыходные данные инструмента Пересечь: 167 выходных объектов, надписанных номерами OID.

Инструмент попарного пересечения

С помощью инструмента Парное пересечение создаются более простые выходные данные. Каждый выходной объект представляет собой пересечение одного объекта входного слоя 1 и объекта входного слоя 2. Инструмент Пересечение вычисляет пересечения объектов слоя 1, а инструмент Парное пересечение – нет.

Попарное пересечение что этоВыходные данные инструмента Парное пересечение: 10 выходных объектов.

Входные полигоны и выходные точки

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

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

Попарное пересечение что этоВыходные точечные данные пересечения полигонов Попарное пересечение что этоВыходные точечные данные парного пересечения полигонов

Основные различия

Производительность

Примечание:

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

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

Какой инструмент использовать?

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

Источник

Как работает инструмент Парное пересечение

В этом разделе

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

Сравнение инструментов Пересечение и Парное пересечение

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

Инструмент Пересечение (Intersect)

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

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

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

Попарное пересечение что этоВходной слой 2 – один полигон, надписанный значением OID.

Попарное пересечение что этоВыходные данные инструмента Пересечь: 167 выходных объектов, надписанных номерами OID.

Инструмент попарного пересечения

С помощью инструмента Парное пересечение создаются более простые выходные данные. Каждый выходной объект представляет собой пересечение одного объекта входного слоя 1 и объекта входного слоя 2. Инструмент Пересечение вычисляет пересечения объектов слоя 1, а инструмент Парное пересечение – нет.

Попарное пересечение что этоВыходные данные инструмента Парное пересечение: 10 выходных объектов.

Входные полигоны и выходные точки

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

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

Попарное пересечение что этоВыходные точечные данные пересечения полигонов Попарное пересечение что этоВыходные точечные данные парного пересечения полигонов

Основные различия

Производительность

Примечание:

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

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

Какой инструмент использовать?

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

Источник

Попарное пересечение (Анализ)

В этом разделе

Краткая информация

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

Иллюстрация

Попарное пересечение что это

Использование

Можно добавить только 2 входных класса объектов.

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

В отличие от инструмента Пересечение ранги не поддерживаются.

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

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

Инструмент учитывает параметр среды Коэффициент параллельной обработки. Если параметр среды не задан (по умолчанию), или задано значение, равное 100, будет включена полная параллельная обработка, и инструмент будет пытаться задействовать все логические ядра процессора компьютера. Установка параметры среды равным 0 отключит параллельную обработку. Присвоение коэффициенту значения от 1 до 99 приведет к тому, что инструмент определит процент логических ядер для использования по формуле (Коэффициент параллельной обработки / 100 * Логические ядра), округлив результат до ближайшего целого значения. Если результат равен 0 или 1, параллельная обработка не будет включена.

Параметры

Входные классы объектов или слои для пересечения. Может быть только 2 входных набора данных.

Выходной класс объектов.

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

Минимальное расстояние, разделяющее координаты всех объектов (узлы и вершины), а также расстояние, на которое может переместиться координата по x или y (или по x и y).

Внимание:

Изменение значения этого параметра может привести к сбою или неожиданным результатам. Рекомендуется не изменять этот параметр. Он был удален из поля зрения в диалоговом окне инструмента. По умолчанию используется свойство пространственной привязки допуск x,y входного класса пространственных объектов.

Задает тип возвращаемых пересечений.

ПодписьОписаниеТип данных

Входные классы объектов или слои для пересечения. Может быть только 2 входных набора данных.

Выходной класс объектов.

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

Минимальное расстояние, разделяющее координаты всех объектов (узлы и вершины), а также расстояние, на которое может переместиться координата по x или y (или по x и y).

Внимание:

Изменение значения этого параметра может привести к сбою или неожиданным результатам. Рекомендуется не изменять этот параметр. Он был удален из поля зрения в диалоговом окне инструмента. По умолчанию используется свойство пространственной привязки допуск x,y входного класса пространственных объектов.

Задает тип возвращаемых пересечений.

Пример кода

Окно Python скрипта с примером использования функции PairwiseIntersect в режиме прямого запуска:

Найти типы растительности, через которые протекают ручьи.

Источник

Как работает инструмент Парное пересечение

В этом разделе

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

Сравнение инструментов Пересечение и Парное пересечение

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

Инструмент Пересечение (Intersect)

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

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

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

Попарное пересечение что этоВходной слой 2 – один полигон, надписанный значением OID.

Попарное пересечение что этоВыходные данные инструмента Пересечь: 167 выходных объектов, надписанных номерами OID.

Инструмент попарного пересечения

С помощью инструмента Парное пересечение создаются более простые выходные данные. Каждый выходной объект представляет собой пересечение одного объекта входного слоя 1 и объекта входного слоя 2. Инструмент Пересечение вычисляет пересечения объектов слоя 1, а инструмент Парное пересечение – нет.

Попарное пересечение что этоВыходные данные инструмента Парное пересечение: 10 выходных объектов.

Входные полигоны и выходные точки

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

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

Попарное пересечение что этоВыходные точечные данные пересечения полигонов Попарное пересечение что этоВыходные точечные данные парного пересечения полигонов

Основные различия

Производительность

Примечание:

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

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

Какой инструмент использовать?

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

Источник

Попарное пересечение (Анализ)

В этом разделе

Сводка

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

Иллюстрация

Попарное пересечение что это

Использование

Можно добавить только 2 входных класса объектов.

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

В отличие от инструмента Пересечение ранги не поддерживаются.

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

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

Инструмент учитывает параметр среды Коэффициент параллельной обработки. Если параметр среды не задан (по умолчанию), или задано значение, равное 100, будет включена полная параллельная обработка, и инструмент будет пытаться задействовать все логические ядра процессора компьютера. Установка параметры среды равным 0 отключит параллельную обработку. Присвоение коэффициенту значения от 1 до 99 приведет к тому, что инструмент определит процент логических ядер для использования по формуле (Коэффициент параллельной обработки / 100 * Логические ядра), округлив результат до ближайшего целого значения. Если результат равен 0 или 1, параллельная обработка не будет включена.

Синтаксис

Входные классы объектов или слои для пересечения. Может быть только 2 входных набора данных.

Выходной класс объектов.

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

Минимальное расстояние, разделяющее координаты всех объектов (узлы и вершины), а также расстояние, на которое может переместиться координата по x или y (или по x и y).

Внимание:

Изменение значения этого параметра может привести к сбою или неожиданным результатам. Рекомендуется не изменять этот параметр. Он был удален из поля зрения в диалоговом окне инструмента. По умолчанию используется свойство пространственной привязки допуск x,y входного класса пространственных объектов.

Задает тип возвращаемых пересечений.

Пример кода

Окно Python скрипта с примером использования функции PairwiseIntersect в режиме прямого запуска:

Найти типы растительности, через которые протекают ручьи.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

ИмяОписаниеТип данных