Краткая информация
Процессор Построитель конвертов может быть использован для создания простой прямоугольной оболочки, охватывающий геометрию записи события.
Рисунок
Примеры
- Вычисление огибающего конверта вокруг многоточечного кластера активов может использоваться для определения области обслуживания для геозон.
- Вычисление конвертов вокруг вогнутого или неправильного многоугольника может быть использовано для упрощения формы и уменьшения количества вершин.
Примечания по использованию
- В отличие от процессора Построитель замкнутой оболочки, который создает многоугольник, представляющий наименьшую область охватываемую геометрией события GeoEvent (замкнутая (выпуклая) оболочка не всегда является прямоугольной), процессор Построитель конвертов выдает полигон, или конверт, всегда прямоугольной формы.
- Для точки, этот процессор будет создавать эквивалентную точку.
- Для многоточечной линии или линии с двумя или более вершинами с различной широтой, этот процессор будет выводить оболочку в виде конверта.
- Действительный конверт не может быть произведен, если все вершины геометрии расположены на одной широте.
- Этот процессор требует поле, содержащее заданную геометрию записи события. Можно указать имя поля геометрии или применить тег GEOMETRY к полю в определении GeoEvent для идентификации поля геометрии.
- Параметр Поле геометрии будет отображать имя каждого поля из каждого определения GeoEvent, содержащего тип данных geometry. При выборе поля геометрии по имени выберите имя правильного поля геометрии, которое соответствует определению GeoEvent записи события.
- Процессор может быть сконфигурирован для замены геометрии записи события на созданный конверт или для помещения конверта в новое поле геометрии с помощью параметра Заменить геометрию. Изменение схемы записи события путем добавления нового поля требует от GeoEvent Server создания нового определения GeoEvent. Новое определение GeoEvent будет управляться GeoEvent Server и будет удалено, если изменения вносятся в процессор или в сервис GeoEvent, в котором используется процессор.
- Выбор значения Да для параметра Пометить поле новой геометрии как Geometry явно указывает GeoEvent Server, какое поле геометрии следует рассматривать как реализованную геометрию записи события для последующей обработки или вывода.
- При отправке записей событий из процессора в выходные данные сервиса объектов убедитесь, что в исходящем определении GeoEvent существует только одно поле геометрии.
Параметры
Параметр | Описание |
---|---|
Имя | Описательное имя процессора, используемое для справочной информации в GeoEvent Manager. |
Процессор | Имя выбранного процессора. |
Поле геометрии | Имя поля геометрии или поля с тегом GEOMETRY из записи входящего события, которое процессор использует для вычисления конверта. |
Заменить геометрию | Указывает, следует ли заменить текущую геометрию записи события геометрией конверта. По умолчанию – Да.
|
Новое имя поля геометрии (Условия) | Имя нового поля геометрии, в котором будет сохранена геометрия конверта. Свойство отображается, если для параметра Заменить геометрию задано значение Нет, и скрывается, если задано значение Да. |
Пометить поле новой геометрии как Geometry (Условия) | Определяет, будет ли новое поле геометрии, созданное процессором, помечено тегом GEOMETRY. Тег GEOMETRY используется GeoEvent Server для идентификации реализованной геометрии записи события при наличии нескольких полей геометрии. По умолчанию Нет. Этот параметр отображается, если для параметра Заменить геометрию задано значение Нет, и скрывается, если задано значение Да. |
Имя нового определения GeoEvent (Условия) | Имя, которое присваивается для нового Определения GeoEvent. Новое Определение GeoEvent будет сочетать в себе схему записи входящего события и дополнительное поле новой геометрии. Этот параметр отображается, если для параметра Заменить геометрию задано значение Нет, и скрывается, если задано значение Да. |
Советы и ограничения
- Перед отправкой данных события в сервис объектов рекомендуется заменить существующую геометрию записи события геометрией, представляющей конверт. Сервисы объектов поддерживают только одно поле типа geometry, поэтому любое поле, не помеченное как GEOMETRY, будет преобразовано и сохранено в виде строки.