渔港项目_进出港
2025-07-15 15:08:07 0 举报
渔港项目,进出港数据链路图
作者其他创作
大纲/内容
每次拿到船的数据若超出一定的速度 则触发预警
每次B表新增的数据,若不是本港的船舶 则触发预警
休渔期出港预警
违规进出预警
A使用Redis记录船舶最近30分钟内【坐标】数据
先申报后进出
大风
判断是否在渔港内pre==false && current==true进港 type=0pre==true && current==false出港 type=1
1.记录数据到表out_ais_message2.是否单独记录数据源进出港暂不考虑记录
违规卸货
先进出后申报
监听过期数据
进出港申报
每次B表新增的数据,若A渔港的船 跑到B渔港 则触发预警
判断是否在渔港内pre==false && current==null预警pre==true && current==null预警
人员落水
每次拿到船的数据,都去A表里拿其他的船舶,如果在5分钟内 且接近 =>预警
定位设备关机
需要实际的出港数据
台风天出港预警
B表记录一次 进港 或者 出港
current
非本港船舶预警
大浪
视频数据源
超速预警
高温
每次B表新增数据的时候 更新数据
未穿戴救生衣
B表(数据来源)方案1: 按照这个船舶的最新进港时间来给予进港数据 按照这个船舶的最新出港实际来给予吃港数据方案2: 按照申报的进出港的预计时间来进行筛选一部分范围,同时取范围里最新的那一条
需要实际的进港数据
大雾
每次B表新增的数据,若是休渔期 出港 则触发预警
pre
捞取
中转过滤脏数据
AIS数据源
每次B表新增的数据,看看该船是否在进出港申报里,若无申报 => 预警
消息中间件ActiveMq
未申报进出港预警
证书过期
其他数据源
碰撞预警
数据丢失,预警type=2
0 条评论
下一页