Skip To Content

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

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

Примеры

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

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

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

При работе с процессором Калькулятор веера радиуса действия имейте в виду следующее:

  • Процессор обычно обрабатывает запись события, геометрия которой обеспечивает точку якоря (привязки) для веера радиуса действия.
  • Процессор может быть сконфигурирован для построения точечной геометрии из значений координат, полученных из полей атрибутов, но полученная запись события все равно должна содержать поле геометрии, которое процессор может использовать для хранения вычисленного диапазона или полигона. Поле геометрии идентифицируется как поле, помеченное тегом GEOMETRY. Процессор заменит геометрию исходной записи события вычисленным веером полигонального радиуса.
  • Для вычисления веера радиуса действия необходимо указать значения параметров Радиус, Курс и Угол дуги. Курс (направление) интерпретируется как угол больше 0° и меньше 360°, измеренный по часовой стрелке от направления на север. Угол дуги представляет собой уровень неопределенности по обе стороны от курса. Радиус (диапазон) — это линейное значение, измеряемое в заданных единицах (например, метрах, километре, футах или милях).

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

Параметры

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

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

Имя

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

Процессор

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

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

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

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

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

  • Поле геометрии — источник точки якоря веера радиуса действия будет взят из указанного поля геометрии или поля, помеченного тегом GEOMETRY.
  • Поля координат — Источником якоря веера радиуса действия будет геометрия точки, построенная с использованием значений координат x/y, взятых из указанных атрибутов (см. ниже).

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

(Условия)

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

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

Поле X

(Условия)

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

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

Поле Y

(Условия)

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

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

Диапазон

Линейное значение, используемое для вычисления протяженности веера радиуса действия. Радиус действия — это длина, или расстояние, на которое веер радиуса действия будет простираться от точки якоря. Радиус действия может быть определен с использованием постоянного значения, имени поля атрибута или выражения, которое принимает положительное числовое значение. Требуется ввести значение.

Примечание:

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

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

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

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

Направление

Количество градусов больше 0° и меньше 360°, измеренное по часовой стрелке от направления на север. Курс (направление) может быть указан как постоянное значение, имя поля атрибута или выражение, которое принимает положительное числовое значение. Курс делит пополам дугу веера радиуса действия. Требуется ввести значение.

Угол дуги

Количество градусов больше 0° и меньше 360°, определяющее дугу веера радиуса действия. Угол дуги может быть указан как постоянное значение, имя поля атрибута или выражение, которое принимает положительное числовое значение. Требуется ввести значение.

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

Известный идентификатор (WKID) системы координат проекции, соответствующий значению, указанному в параметре Радиус действия. Также используется, когда указаны параметры Поле X и Поле Y для построения точки якоря веера радиуса действия из значений координат. Требуется целочисленное значение.

Примечание:

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

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

Выходная система координат

Известный идентификатор (WKID) системы координат, в которую может быть спроецирован полученный полигон веера радиуса действия. Выходной системой координат может быть либо система координат проекции (PCS), либо географическая система координат (GCS).

Примечание:

Выходная система координат может отличаться от системы координат обработки.

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

При использовании процессора Калькулятор веера радиуса действия нужно иметь в виду следующее:

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