Skip To Content

Процессор Пересечение

Процессор Пересечение может быть использован для создания геометрии, представляющий пересечение геозоны и геометрии GeoEvent. Геометрия GeoEvent считается базовой – геометрия геозоны оценивается для определения существования пересечения.

Примечание:

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

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

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

Для ознакомления с более полной информацией по процессору Пересечение, см. Введение в GeoEvent Server в руководствах по GeoEvent Server.