交通事件预警平台

一、概述

事件检测模块下设二级菜单“事件管理”、“规则配置”、“事件记录”、“参数配置”

二、功能模块介绍

1、事件管理

在这里插入图片描述
围栏管理和子事件启停按钮和事件的启停只有在事件配置初始化是成功状态的才可点击。(这块需要做定时任务更新状态列表数据)
(2)导入设备
导入设备界面只显示类型为mec和雷视一体机类型的设备,不在线的设备ip是置灰状态的。导入的时候会做扫描,扫描具体事件配置文件是否是存在的(evt_conf.json文件)。
如果文件存在,查看文件中EventStart参数,是true,则事件是开启的,否则是关闭的,“事件配置初始化”是成功。
如果文件不存在,事件状态为失败,“事件配置初始化”是未配置。
如果扫描的时候有异常,事件状态为失败,“事件配置初始化”是失败。
关联规则如果没有的话显示“-”
在这里插入图片描述
(3)删除
只是在事件管理中把这个机器删除,可以给标识隐藏。然后重新导入的时候可以在显示(只能导入设备状态是正常的)。重新导入的时候也需要在重新做事件状态、事件初始化、关联规则、更新时间的同步更新。
(4)事件启停
批量控制多台机器事件的开关。包括总事件启停,以及子事件启停两个tab切换页。
总事件启停对应机器上面的配置文件(evt_conf.json)当中事件的总体控制参数(EventStart),如果总开关关闭,然后下面的子事件的开关如果是开启的,事件也不生效。
子事件启停可选择其中一个事件或者多个事件进行开启或者关闭操作。
在这里插入图片描述
在这里插入图片描述
(5)子事件启停
可以单独设置哪些事件是开启的或者不开启状态。也是直接去修改机器上面的配置文件中对应的每个事件是开启的还是关闭的。勾选的话则直接去勾选机器修改evt_conf.json文件中对应每个事件的bOpen参数为true,不勾选就是false。点击的时候获取当前服务器evt_conf.json中最新的事件勾选状态。(这块注意,可能启停的时候这个事件在服务器配置文件中不存在这个配置,就直接跳过就行)
在这里插入图片描述
(6)围栏管理
在这里插入图片描述
显示围栏:
可选择多个围栏,然后会根据勾选的围栏对应的服务器上面的围栏文件绘制到高精地图上面,围栏文件里面是gps经纬度,高精地图上显示的也是经纬度。然后围栏按照对应默认的围栏颜色进行展示。
绘制事件围栏:
这个是下拉单选,可选择具体绘制哪个事件围栏。选择之后,每个围栏可绘制多个区域,比如高精地图的四个方向,绘制多个不同区域的围栏,但是最终生成到一个围栏文件中。
比如绘制的是低速事件,在高精地图北方向绘制一个区域,进行闭合。然后可以再绘制另一个东方向区域,进行闭合。最终绘制完之后,上传围栏的时候,需要根据选择的事件,生成对应的围栏文件。
在这里插入图片描述
说明:
能够查看对应的事件围栏对应的围栏颜色,具体有多少个事件下面表格中详细列出了。
导出:
能够导出绘制的围栏的文件至本地。

2、规则配置

(1)规则配置界面设计如下:
主要是针对于不同的机器来配置不同的事件触发规则阈值
在这里插入图片描述
(2)新增/编辑/详情界面设计如下:
注意:编辑和详情界面需要回显之前的规则数据,且详情界面是不可编辑的。
新增和编辑的时候,同一个ip同一个事件只能有一个规则配置(这块注意要加限制以及提示)。且这块能够做事件配置的前提是这台机器上勾选的这个事件有对应的事件围栏,如果没有围栏的话这个ip或者事件是不可勾选状态的。
新增和编辑主要是修改rss中config文件other目录下面对应的配置文件(evt_conf.json)中事件的配置参数。
(这块就是如果界面勾选了事件,但是配置文件中没有就新增这个设置的阈值参数,如果有的话就按照这个勾选的事件的阈值去修改配置文件(这块注意和配置参数那关联最新的,如果配置参数那修改了,在修改阈值的时候也需要去除掉服务器配置文件当中的配置参数)。开始没有这个文件的话需要新建这个文件,按照勾选的事件根据下面的格式给对应的规则配置)
这个视频保留时间在页面上填写的是小时,但是配置到服务器的配置文件当中的时候需要转换成秒,需要做一下计算。
在这里插入图片描述
在这里插入图片描述
下面这个前端样式是这样的,具体有哪些参数看下面的表。以及需要关联参数配置界面,比如勾选了哪些事件,下面的参数显示的是勾选的事件对应的参数配置,不勾选的不显示。且需要根据每个参数做格式校验。比如像这种int、double、正整数等
在这里插入图片描述
(3)参数详解界面设计如下:
显示库表中固定的参数值以及对应的描述信息,具体有哪些参数和具体的解释按照下面详细的表格中数据。
在这里插入图片描述
(4)操作中勾选具体显示哪些列
在配置规则的操作上点击按钮,会显示可勾选展示对应哪些列,然后需要存储一下勾选状态,刷新不改变整体勾选状态。
在这里插入图片描述

3、事件记录

(1)事件记录的界面设计如下:
主要记录的是整体的事件发生的所有记录,可对以下筛选条件进行组合筛选。
在这里插入图片描述
在这里插入图片描述
(2)处理:可选择单个或者多个事件,进行事件处理
在这里插入图片描述
(3)删除:只可对处理结果为成功的记录,进行删除操作
(4)导出:可选择多个事件记录,导出至Excel当中
(5)详情:可以查看触发时候的具体每个参数值

4、参数配置

(1)参数配置界面设计
主要是配置的是规则配置的新增和编辑。
新建事件:直接在数据库中新建相应的数据,新建完之后会在界面中新增对应的事件,然后可以给事件填写对应的参数。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这块的新增和删除都是直接操作数据库中数据的。界面上的也都需要同步进行更新(包括一些事件的启停以及阈值配置等相关的都需要删掉)。
同步参数:主要同步的是对于机器已经配置了事件规则的,如果在配置参数中删除了某些参数,同步这个功能是将这些配置了事件规则的机器把上面对应的配置文件中的参数也同步删除。(考虑一下是否需要定时同步,平台配置了规则和服务器上面的配置文件的内容)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一条咸鱼儿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值