林业病虫害预警机制的思考

病虫害预警机制

  • 病虫害预警机制是在已建立的病虫害数据基础上进行数据信息的挖掘,因此病虫害数据库必须先期建立,管理病虫害数据库的设计如下:
    这里写图片描述

  • 病虫害预警机制的实现
    ** 病虫害预警机制的实现运用到的主要技术包括:
    1.进行图像识别技术: 进行图像识别,从病虫害数据库中寻找到匹配度较高的十条记录,进行预警,

    如:根据以往历史数据分析,XX月-XX月是XX病虫害高发季,其中XX区、xx区域病虫害较为严重,请XXX做好防护工作。

    2.聚类算法的实现:

    *构建指标因子

    1、按照病虫害发生时间进行聚类: 最终为一年的每天分配一个指标gn:
    先分年-再分月-再分日

select count(*) from 病虫害跟踪表=>病虫害发生总计次数N
select count(*) from 病虫害跟踪表 where Time='n' =>第n天发生病虫害的次数zn 0<n<365
    gn=zn/N

2、按照发生区域进行聚类:对病虫害数据库中区域进行聚类,最终将区域生成标签fn:

select count(*) from 病虫害跟踪表 where 地域ID='@ID' =>ID=@ID发生病虫害的天数Dn
  fn=Dn/N

3、按照湿度进行聚类

select count(*) from 跟踪信息表 =>M
--按照等间隔1进行湿度间隔划分(min,t0+1)……(x,max)
select count(*) from 跟踪信息表 where 湿度 between (min,t0+1)=>m0  =>m0/M
...
select count (*) from 跟踪信息表 where 湿度  between (x,max)....
   统计各个湿度如:10至11发生的次数/病虫害次数为10-11这段湿度的指标,即为 sn 

4、按照温度进行聚类

   统计各个温度段的病虫害发生指标 ,如3,即为tn 

5、评估信息:……

*进行聚类运算,即为预测

循环数据库中的数据信息,获得如下表的信息

这里写图片描述
而综合值的获取是对上述4-5种因子进行线性或非线性的拟合得到的一个评估值,表的数据量为:
区域个数一年天数(最大值温度-最小温度)*(最大湿度-最小湿度),而且这种病虫害数据量越多,预测就会降低偶然性因素带来的影响,但是导致数据的运算成本很大,需要进行分表分库设计?

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值