Skip To Content

Процессор Калькулятор веера радиуса действия

Краткая информация

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

Примеры

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

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

  • Процессор Калькулятор веера радиуса действия требует указания поля, содержащего точечную геометрию записи события. Имя поля или тег, применённые к полю в определении GeoEvent, могут быть использованы для идентификации геометрии поля. Кроме того, для определения геометрии точки можно использовать значения координат, содержащиеся в отдельных полях x и y (или долгота и широта).
  • При создании веера радиуса действия вы должны указать радиус действия, курс и значение угла дуги веера. Для настройки этих параметров используется либо постоянное значение, либо имена полей, содержащие значения, из исходного определения GeoEvent. Значения радиуса действия, курса и угла дуги должны иметь положительные целочисленные значения или значения двойной точности.
  • Использование констант для радиуса действия, курса и угла дуги полезно, когда значения фиксированы или не изменяются. Например, если сенсор в поле контролирует постоянное расстояние 100 футов на восток со 160-градусным углом обзора, то для данной области процессор может быть сконфигурирован на создание веера радиуса действия фиксированной формы. Радиус действия будет определен как 100 футов, курс как 90 (восток), а угол дуги как 160.
  • Укажите поля для значений радиуса действия, курса и угла дуги, если они постоянно меняются. Например, когда меняется направление движения автомобиля, меняется и его курс. Настройте процессор для получения значений курса из поля с динамическими значениями, чтобы обеспечить обновление направления веера радиуса действия.
  • Подобно процессору Построитель буфера процессор Калькулятор веера радиуса действия также требует стандартного идентификатора (WKID) пространственной привязки для вычисления расстояния геометрии (или веера радиуса действия). Однако итоговый веер радиуса действия сразу не проецируется в пространственную привязку исходной записи события, как это происходит с процессором Построитель буфера. Вместо этого процессор может быть настроен для перепроецирования веера радиуса действия в пространственную привязку, отличающуюся от исходной записи события.
  • Процессор заменяет исходную геометрию записи события (точка) геометрией веера радиуса действия (полигон).

Параметры

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

Имя

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

Процессор

Имя выбранного процессора.

Определение GeoEvent источника

Имя определения GeoEvent записи входного события. Процессор использует исходное определение GeoEvent для идентификации полей из записи входного события.

Источник геометрии

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

  • Поле геометрии - Источником точечной геометрии записи события является поле геометрии или поле с тегом GEOMETRY.
  • Поля координат - Источником точечной геометрии записи события является поле, содержащее координату X (долгота), и другое поле, содержащее координату Y (широта).

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

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

Поле X

(Условия)

Имя поля, содержащего координату X (или долготу) записи события. Координаты X и Y используются для построения точки.

Свойство отображается, когда для параметра Источник геометрии установлено Поля координат, и скрыто, когда установлено Поле геометрии.

Поле Y

(Условия)

Имя поля, содержащее координату Y (или широту) записи события. Координаты X и Y используются для построения точки.

Свойство отображается, когда для параметра Источник геометрии установлено Поля координат, и скрыто, когда установлено Поле геометрии.

Источник радиуса действия

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

  • Константа - радиус действия задается постоянным (фиксированным) значением.
  • Поле - радиус действия определяется значением, полученным из поля записи исходного события.

Радиус действия

Радиус действия как константа использует положительные целочисленные значения или значения двойной точности. Значение по умолчанию равно 1000.0. Пример:

  • 1000
  • 1000.00
Примечание:

Единицы измерения параметра Радиус действия определяются параметром Единицы измерения радиуса действия.

Поле радиуса

(Условия)

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

  • Радиус действия
  • View_Dist

Единицы измерения радиуса

Единицы измерения значений радиуса действия. По умолчанию Метры. Доступные единицы измерения:

  • Метры
  • Километры
  • Футы
  • Мили
  • Морские мили

Источник курса

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

  • Константа - курс определяется постоянным (фиксированным) значением.
  • Поле - курс определяется значением, полученным из поля записи исходного события.

Курс

Курс в качестве постоянного значения использует положительное целочисленное значение или значение двойной точности от 0 до 360 (измеренное в градусах по часовой стрелке от направления на север). По умолчанию 0.0 (север). Пример:

  • 90
  • 90.0

Поле курса

(Условия)

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

  • Курс
  • Направление

Источник угла дуги

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

  • Константа - угол дуги задается постоянным (фиксированным) значением.
  • Поле - угол дуги определяется значением, полученным из поля записи исходного события.

Угол дуги

Угол дуги в качестве постоянного значения использует положительное целочисленное значение или значение двойной точности от 0 до 360 (измеренное в градусах по часовой стрелке от направления на север). Значение по умолчанию равно 30,0. Пример:

  • 30
  • - 30,0

Поле угла дуги

(Условия)

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

  • Angle
  • FieldView

WKID системы координат обработки

Стандартный идентификатор (WKID) пространственной привязки, используемой для вычисления радиуса действия (расстояния) веера радиуса действия. Значение по умолчанию равно 3857.

Примечание:

Должен быть выбран WKID, соответствующий области или экстенту обрабатываемых записей событий. Это гарантирует, что расстояние веера радиуса действия не будет искажаться во время вычисления. Например, если входные записи событий находятся в Южной Каролине, то предполагаемый WKID будет равен 32133, чтобы уменьшить искажения при вычислении расстояний для этого региона.

Выходной WKID

Стандартный идентификатор (WKID) пространственной привязки, используемой для проецирования итогового веера радиуса действия. Значение по умолчанию равно 4326.

Примечание:

Выходной WKID может отличаться от WKID входной записи события.

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

  • Веер радиуса действия может быть построен только вперед от точки. Другие типы геометрии, такие как мультиточка, полилиния, полигон и конверт, не поддерживаются.
  • Параметры Радиус действия, Курс и Угол дуги должны быть заданы числовыми значениями. Использование значения север для курса не поддерживается.
  • Значения параметра Угол дуги должны быть больше 0 и меньше 360. Значение 0 не задает никакого угла для создания клиновидной формы веера радиуса действия. Значение 360, напротив, создает окружность. Если необходимо создание окружности, рассмотрите возможность использования процессора Построитель буфера.