Фильтр по геометрии

Значок инструмента Доступен в аналитике реального времени и больших данных.

Инструмент Фильтр по геометрии Инструмент Фильтр по геометрии фильтрует объекты по пространственному отношению с другими объектами в том же канале или с такими же объектами в другом канале и наборе данных. Объекты, для которых пространственное отношение оценивается как true, сохраняются.

Примеры

  • Аналитика больших данных использует инструмент Фильтр по геометрии для сохранения только входящих записей от канала, где геометрия объекта пересекает набор данных полигона портовых областей.
  • Аналитика больших данных использует инструмент Фильтр по геометрии для сохранения только объектов, где геометрия объекта входит в набор данных полигона, который представляет области обслуживания.
  • Определите, когда транспортные суда из одного канала данных находятся внутри движущейся зоны с суровыми погодными условиями из другого канала.

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

  • Этот инструмент может сравнивать пространственное отношение объектов к точечным, линейным или полигональным объектам.
  • Этот инструмент оценивает заданное пользователем пространственное отношение между целевыми объектами и указанным набором данных соединений.
  • Если выбрано значение Пространственное отношение вход или выход, то включение опции Первое наблюдение может вызвать вход или Первое наблюдение может вызвать выход указывает, что первый полученный целевой объект удовлетворяет условию фильтра, если он находится внутри любого присоединяемого объекта (в случае, если выбран вход) или вне всех присоединяемых объектов (если выбран выход), несмотря на отсутствие предыдущего целевого объекта, с которым можно было бы сравнить текущее местоположение целевого объекта. Значение по умолчанию - false (не отмечено).
  • Если параметр Пространственное отношение задан на вход или выход в аналитике в реальном времени, инструмент будет работать в режиме с фиксацией состояния, что позволит ему сравнивать последовательные наблюдения друг с другом, чтобы обнаружить изменение состояния, например, является ли текущее состояние отличным от предыдущего наблюдения. С другими пространственными отношениями в аналитике в реальном времени инструменту не нужно сравнивать наблюдения с предыдущими, поэтому он может работать без сохранения состояния, это является менее ресурсозатратным.
  • При работе с отслеживанием состояния инструмент Фильтр по геометрии поддерживает хранилище состояний текущего наблюдения для каждого Track ID. Когда получено новое наблюдение, оно сравнивается с текущим наблюдением того же Track ID, если оно присутствует. Если у нового наблюдения более новая временная метка, чем у текущего наблюдения в хранилище состояний, то текущее наблюдение будет заменено. Если же временная метка такая же, как у текущего наблюдения для того же Track ID, то инструмент не находит различий между двумя наблюдениями. Это значит, что инструмент не заменит текущее наблюдение в хранилище состояний на новое, а новое наблюдение не будет добавлено к хранилищу состояний, и новые наблюдения для этого Track ID будут сравниваться с текущим наблюдением, которое останется в хранилище состояний до тех пор, пока не появится новое наблюдение с более поздней меткой времени. В таком случае в работе инструмента появится предупреждение.
  • Параметр Целевое временное окно в аналитике реального времени должен быть по крайней мере такой же длины, как самый длинный ожидаемый интервал между наблюдениями для любого заданного трека. Наблюдения старше этой продолжительности будут удалены из памяти для управления ресурсами.
  • Если канал подключен к порту соединения, расчеты расстояния будут выполняться динамически на основе изменяющихся объектов как в целевом, так и в присоединенном каналах.
  • В динамическом геозонировании необходимо установить параметр Временное окно присоединения. Если в присоединенном канале нет поля с тегами END_TIME, а последнее известное наблюдение для объекта соединения старше этого окна, оно будет удалено из памяти инструмента и не будет включено в анализ. Если в канале присоединения есть поле с тегами END_TIME, объект будет удален из хранилища геозоны в соответствии со значением в поле, отмеченном как END_TIME или по окончании временного окна присоединения, в зависимости от того, что наступит раньше.

Параметры

ПараметрОписаниеТип данных

Входной слой

Определяет слой, к которому будет применен фильтр.

Возможности

Присоединяемый слой

Задает слой для обработки пространственного отношения.

Возможности

Пространственное отношение

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

  • разъединить
  • вход
  • равно
  • выход
  • пересекает
  • ближайший геодезически
  • ближайший на плоскости
  • касается
  • внутри

Примечание:

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

String

Целевое Временное окно

При работе в режиме с фиксацией состояния этот параметр определяет самый длинный ожидаемый период времени между наблюдениями для каждого трека.

String

Временное окно присоединения

Временное окно для соединения каналов (динамические геозоны). Если последнее наблюдение для соединяемого объекта произашло позже, чем указано во временном окне, оно будет удалено и не включено в анализ. Если в канале присоединения есть поле, помеченное как END_TIME, этот параметр не является обязательным.

String

Выходной слой

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