Skip To Content

Процессор Построитель конвертов

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

Пример выходных данных процессора Построитель конвертов

Примеры

Ниже приведены примеры использования Процессора Построитель конвертов:

  • Вычисление огибающего конверта вокруг многоточечного кластера активов может использоваться для определения области обслуживания для геозон.
  • Вычисление конвертов вокруг вогнутого или неправильного многоугольника может быть использовано для упрощения формы и уменьшения количества вершин.

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

При работе с Процессором Построитель конвертов необходимо учитывать следующее:

  • В отличие от процессора Построитель замкнутой оболочки, который создает полигон, представляющий наименьшую область, охватывающую геометрию GeoEvent, выпуклая оболочка не всегда прямоугольная. Процессор Построитель конвертов создает полигон или конверт всегда прямоугольной формы.
  • Для точки, этот процессор будет создавать эквивалентную точку.
  • Для многоточечной линии или линии с двумя или более вершинами с различной широтой, этот процессор будет выводить оболочку в виде конверта.
  • Действительный конверт не может быть произведен, если все вершины геометрии расположены на одной широте.
  • Этот процессор требует поле, содержащее заданную геометрию записи события. Можно указать имя поля геометрии или применить тег GEOMETRY к полю в определении GeoEvent для идентификации поля геометрии.
  • Параметр Поле геометрии будет отображать имя каждого поля из каждого определения GeoEvent, содержащего тип данных geometry. При выборе поля геометрии по имени выберите имя правильного поля геометрии, которое соответствует определению GeoEvent записи события.
  • Процессор может быть сконфигурирован для замены геометрии записи события на созданный конверт или для помещения конверта в новое поле геометрии с помощью параметра Заменить геометрию. Изменение схемы записи события путем добавления нового поля GeoEvent Server требует создания нового определения GeoEvent. Новое определение GeoEvent будет управляться GeoEvent Server и будет удалено, если изменения вносятся в процессор или в сервис GeoEvent, в котором используется процессор.
  • Выбор значения Да для параметра Пометить Новое Поле Геометрии как Geometry явно указывает GeoEvent Server, какое поле геометрии следует рассматривать как действительную геометрию записи события для последующей обработки или вывода.
  • При отправке записей событий из процессора в выходные данные сервиса объектов убедитесь, что в исходящем определении GeoEvent существует только одно поле геометрии.

Параметры

Ниже приведены параметры Процессора Построитель конвертов:

ПараметрОписание

Имя

Описательное имя процессора, используемое для справочной информации в GeoEvent Manager.

Процессор

Указывает выбранный процессор.

Поле геометрии

Имя поля геометрии или поля с тегом GEOMETRY из записи входящего события, которое процессор использует для вычисления конверта.

Заменить геометрию

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

  • Да - геометрия записи события будет заменена геометрией конверта.
  • Нет — геометрия записи события останется прежней. Геометрия конверта будет сохранена в новом поле геометрии. Изменение схемы записи события путем добавления нового поля требует нового определения GeoEvent.

Новое имя поля геометрии

(Условия)

Имя нового поля геометрии, в котором будет сохранена геометрия конверта.

Этот параметр отображается, если для параметра Заменить Геометрию задано значение Нет, и скрыт, если задано значение Да.

Пометить поле новой геометрии как Geometry

(Условия)

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

Этот параметр отображается, если для параметра Заменить геометрию задано значение Нет, и скрывается, если задано значение Да.

Имя нового определения GeoEvent

(Условия)

Имя, которое присваивается для нового Определения GeoEvent. Новое Определение GeoEvent будет сочетать в себе схему записи входного события и дополнительное поле новой геометрии.

Этот параметр отображается, если для параметра Заменить Геометрию задано значение Нет, и скрыт, если задано значение Да.

Советы и ограничения

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