Доступен в аналитике реального времени и больших данных.
Значок инструмента Выявление инцидентов сравнивает объекты с набором условий открытия и необязательных условий закрытия, а затем создает уникальный инцидент для каждого непрерывного набора наблюдений, которые удовлетворяют условиям.
Схема рабочего процесса
Примеры
Ниже приведены примеры использования инструмента Выявление инцидентов:
- Каждое транспортное средство в парке регулярно отправляет информацию о своем местонахождении и скорости. Если заявленная скорость транспортного средства превышает ограничение скорости для указанного местоположения, инструмент Выявление инцидентов открывает инцидент. Для каждого последующего наблюдения, передаваемого транспортным средством, если его скорость продолжает превышать ограничение скорости, инцидент поддерживается в текущем состоянии. Когда транспортное средство сообщает, что его скорость в пределах установленного ограничения скорости, инцидент закрывается.
- Датчик давления на трубопроводе, показывающий текущее давление на вентиле, показывает давление вне нормального рабочего диапазона. Обнаружение инцидента открывает инцидент, и инцидент сохраняется в текущем состоянии до тех пор, пока датчик показывает, что давление выходит за пределы нормального диапазона. Когда давление возвращается в норму инцидент закрывается.
- Конвой грузовиков приближается к туннелю, где запрещены транспортные средства, перевозящие опасные материалы. Каждое транспортное средство сообщает свое местоположение и ArcGIS Velocity обновляет поступающую информацию о каждом транспортном средстве, основываясь на текущем манифесте своего груза. Один из грузовиков перевозит окислители, которые считаются опасными. Инцидент открыт на основании близости грузовика к тоннелю и характеристик его груза. Когда грузовик объезжает туннель, инцидент закрывается.
- Транспортное средство, осуществляющее доставку, назначенное для указанного района маршрута, выходит за пределы этого района на определенный период времени. Инцидент открывается, когда транспортное средство покидает назначенную область, и закрывается, когда транспортное средство возвращается в эту область.
Примечания по использованию
При работе с инструментом Выявление инцидентов следует учитывать следующее:
- Требуется параметр Условие открытия; при этом параметр Условия закрытия является дополнительным. Если значение параметра Условие закрытия явно не задано, в качестве условия закрытия используется логический оператор NOT параметра Условие открытия.
- Если для параметра Пространственные отношения установлено значение Пересекает, неявное значение Условия закрытия — Непересекающееся.
- Если значение параметра Пространственные отношения задано как Вход или Выход, то неявное значение Условия закрытия задано как Выход или Вход соответственно.
- В аналитике реального времени этот инструмент работает с отслеживанием состояния, когда значения Вход или Выход используются для Пространственного отношения в параметрах Условие открытия или Условие закрытия. Работая с сохранением состояния, инструмент может сравнивать последовательные наблюдения, чтобы обнаружить изменение состояния между наблюдениями. Этот инструмент работает не фиксируя состояние при использовании других параметров пространственного отношения, поскольку ему не нужно сравнивать текущие наблюдения с предыдущими. Работа без фиксации состояния требует гораздо меньше ресурсов.
- При работе с отслеживанием состояния инструмент Выявить инциденты поддерживает хранилище состояний текущего наблюдения для каждого Track ID. Когда получено новое наблюдение, оно сравнивается с текущим наблюдением того же Track ID, если оно присутствует. Если у нового наблюдения более свежая временная метка, чем у текущего наблюдения в хранилище состояний, то текущее наблюдение будет заменено. Если же временная метка такая же, как у текущего наблюдения для того же ID трека, то инструмент не различает эти два наблюдения. Это означает, что инструмент не заменит текущее наблюдение в хранилище состояний на новое, новое наблюдение не будет добавлено к хранилищу состояний, а новые наблюдения для этого ID трека будут сравниваться с текущим наблюдением, которое останется в хранилище состояний до тех пор, пока не появится новое наблюдение с более поздней меткой времени. Инструмент регистрирует предупреждение, когда это происходит.
- Инструмент имеет два входных параметра; однако параметр Присоединить данные доступен только в том случае, если выбрано Пространственное отношение для параметров Условие открытия или Условие закрытия.
- Выражение Arcade можно настроить для параметров Условие открытия или Условие закрытия.
- В аналитике реального времени, если параметр Закрыть по истечении срока действия задан как Да, то любые открытые инциденты закрываются, когда истекает время, указанное для Целевого временного окна. Если установлено значение Нет, любые открытые инциденты остаются открытыми. Если время, установленное для Целевого Временного окна, истекает, создается новый инцидент, при соблюдении пространственного отношения или выражения атрибута в параметре Условие открытия.
- Если для параметра Условие открытия выбрано Пространственное отношение и используется пространственный оператор Вход или Выход, то отметка у опций Первое наблюдение может вызвать вход или Первое наблюдение может вызвать выход указывает, что первый полученный или обрабатываемый целевой объект для каждого Track ID может открыть инцидент, если он находится внутри любого присоединяемого объекта в случае, если выбран Ввод, или вне всех присоединяемых объектов, если выбран Выход, несмотря на отсутствие предыдущего целевого объекта, с которым можно было бы сравнить текущее местоположение целевого объекта. По умолчанию не отмечен.
- При аналитике в реальном времени параметр Целевое временное окно должен быть установлен на самый длительный период времени, в течение которого инцидент должен оставаться открытым, или дольше. Наблюдения старше этой продолжительности удаляются из памяти для управления ресурсами. Рекомендуется установить значение выше максимальной ожидаемой продолжительности инцидента. Например, если максимальное время, которое инцидент будет оставаться открытым, составляет 20 часов, это значение можно установить равным 24 часам, чтобы гарантировать, что инциденты не будут закрыты преждевременно.
- Значение IncidentDuration, которое вычисляется для выходных событий в милисекундах.
- Если канал подключен к порту соединения, выявление событий основано на изменяющихся объектах как в целевом, так и в присоединенном каналах.
- При динамическом геозонировании необходимо установить параметр Временное окно присоединения. Если в присоединенном канале нет ключевого поля, указанного для параметра Время окончания, а последнее известное наблюдение для объекта соединения старше этого окна, оно удаляется из памяти инструмента и исключается из анализа. Если в присоединенном канале есть ключевое поле, указанное для параметра Время окончания, у объекта заканчивается срок действия в хранилище геозон в соответствии со значением в поле, отмеченном как Время окончания, или по окончании временного окна присоединения, в зависимости от того, что наступит раньше.
- Если выполняется динамическое геозонирование, выражения Arcade допустимы только для целевого объекта.
- В следующей таблице представлены доступные методы пространственных отношений на основе типов входной геометрии и геометрии присоединения:
Входные типы геометрии и типы геометрии присоединения | Содержат | Пересекает | Disjoint | Enter | Равны | Выход | Пересекает | Ближайший геодезически | Ближайший на плоскости | Перекрытия | Касается | Внутри |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Точка и точка | ||||||||||||
Точка и полилиния | ||||||||||||
Точка и полигон | ||||||||||||
Полилиния и точка | ||||||||||||
Полилиния и полилиния | ||||||||||||
Полилиния и полигон | ||||||||||||
Полигон и точка | ||||||||||||
Полигон и полилиния | ||||||||||||
Полигон и полигон |
Параметры
Ниже приведены параметры инструмента Выявление инцидентов:
Параметр | Описание | Тип данных |
---|---|---|
Целевые данные | Данные, для которых инциденты обнаруживаются с помощью параметров Условие открытия и Условие закрытия. | Объекты |
Присоединить данные (необязательно) | Данные, которые будут использоваться с пространственным отношением в параметрах Условие открытия или Условие закрытия. | Объекты |
Условие открытия | Набор условий, определяющих начало инцидента Это может включать пространственные условия, временной диапазон и набор атрибутивных выражений.
Примечание:Когда значения Непересекающееся или Выход используется в качестве пространственного отношения для параметра Условие открытия, целевые объекты должны быть полностью отделены от любых объектов из источника параметра Присоединить данные, чтобы инцидент можно было открыть. Для всех других опций пространственных отношений целевой объект должен удовлетворять только пространственным отношениям с любым из объектов из источника параметра Присоединить данные, чтобы открыть инцидент. | Параметры |
Условие закрытия (необязательно) | Набор условий, определяющих закрытие инцидента Как и в параметре Условия открытия, они могут включать пространственное условие, временной диапазон и набор атрибутивных выражений.
Примечание:Когда значения Непересекающееся или Выход используется в качестве пространственного отношения для параметра Условие закрытия, целевые объекты должны быть полностью отделены от любых объектов из источника параметра Присоединить данные, чтобы инцидент можно было открыть. Для всех других опций пространственных отношений целевой объект должен удовлетворять только пространственным отношениям с любым из объектов из источника параметра Присоединить данные, чтобы открыть инцидент. | Параметры |
Возвращать только инциденты | Если Да — возвращает наблюдения, относящиеся только к инциденту. Если Нет — возвращает все наблюдения. | Boolean |
Отслеживание | Поля, используемые для идентификации обрабатываемых объектов. Если для целевого векторного слоя указано поле track ID, значение Track ID устанавливается автоматически. | Поля |
Целевое Временное окно (применяется только к аналитике в реальном времени) | Наблюдения старше этой продолжительности удаляются из памяти для управления ресурсами. Это значение должно быть установлено на максимальную продолжительность, в течение которой инцидент должен оставаться открытым, или дольше. Рекомендуется установить это значение выше, чем самое продолжительное ожидаемое время инцидента. | Строка |
Временное окно присоединения (применяется только к аналитике в реальном времени) | Временное окно для соединения каналов (динамические геозоны). Если последнее наблюдение для присоединяемого объекта произошло позже, чем указано во временном окне, оно удаляется и не включается в анализ. Если в канале присоединения есть ключевое поле, указанное для параметра Время окончания, этот параметр является необязательным. Примечание:Этот параметр доступен только в том случае, если и целевой, и присоединяемый слои являются каналами. | Строка |
Закрыть по истечении срока действия (только к аналитике в реальном времени) | Если Да — любой открытый инцидент закрывается по истечении срока действия Целевого Временного окна. Если Нет — любой открытый инцидент остается открытым, даже если истекает значение Целевого Временного окна. По истечении значения Целевого Временного окна создается новый инцидент, если соблюдаются пространственные отношения или выражение атрибута. | Boolean |
Выходной слой
Выходной слой имеет такую же схему, как и входные объекты, в дополнение к полям ниже.
Имя поля | Описание | Тип поля |
---|---|---|
IncidentID | Уникальный идентификатор инцидента. | Строка |
IncidentStatus | Текущий статус инцидента. Статус инцидента может быть Запущено, Текущее или Завершено. | Строка |
IncidentDuration | Число милисекунд, в течение которых существует инцидент. | Integer |