Пересекает
Операция «Пересекает» создает таблицу, которая сопоставляет все объекты, пересекающиеся между ключевыми полями в двух наборах данных. Если в обоих наборах данных содержатся многоугольники, возвращается относительная площадь перекрытия по сравнению с площадями в соответствующих наборах данных.
Можно ограничить количество пересекающихся геометрий для сопоставления, указав количество геометрий для сопоставления в поле Количество пересечений. Затем по порядку возвращаются наиболее пересекающиеся геометрии. Операция симметрична, если параметр Количество пересечений не указан.
Возвращает следующие поля:
-
<имя набора данных 1>_<имя набора данных 2>_RelationId: ключ, созданный для отношений между двумя геометриями.
-
<ключевое поле набора данных 1>: ключевое поле из первого набора данных.
-
<ключевое поле набора данных 2>: ключевое поле из второго набора данных.
-
<имя набора данных 1>.RelativeOverlap: наложение по сравнению с многоугольником в первом наборе данных. Возвращается, только если оба набора данных содержат многоугольники. Запрос этого поля снижает производительность.
-
<имя набора данных 2>.RelativeOverlap: наложение по сравнению с многоугольником во втором наборе данных. Возвращается, только если оба набора данных содержат многоугольники. Запрос этого поля снижает производительность.
-
Все поля, кроме ключевого, из первого набора данных дополнены префиксом в виде имени набора данных.
-
Все поля, кроме ключевого, из второго набора данных дополнены префиксом в виде имени набора данных.
Выполните следующие действия.
-
В разделе Подключения к данным щелкните для подключения Qlik GeoOperations.
-
В списке Операция выберите Пересекает.
-
Также в поле Количество пересечений можно ввести максимальное количество пересекающихся геометрий во втором наборе данных, которое может возвращаться для геометрий в первом наборе денных. Возвращаются только геометрии с максимальным пересечением (наибольшая площадь или длина наложения).
Значение по умолчанию —0,` возвращает все пересекающиеся геометрии.
-
В списке Использовать два набора данных выберите, следует использовать два ключевых поля из двух наборов данных или одно ключевое поле из одного набора данных.
-
В списке Набор данных 1 выберите тип источника данных, который требуется использовать в операции и ее параметрах.
Тип и параметры данных совпадают с используемыми в операции Загрузить. Для получения информации о каждом из параметров набора данных см.:
-
Если используется второй набор данных, в разделе Набор данных 2 выберите тип данных для загрузки и параметры.
Для получения информации о каждом из параметров набора данных см.:
-
В списке Таблицы выберите таблицу для загрузки.
-
В списке Поля выберите поля для загрузки.
-
Щелкните команду Вставить скрипт.