摘要:赤潮是海洋最严重的污染之一,不仅对经济造成影响,同时会破坏海洋环境,因此赤潮监测有重大意义。针对赤潮监测问题,本文对赤潮遥感监测算法中的特征波段组合法、叶绿素浓度法和多特征综合分析法等方面展开对比分析,根据识别算法的适用性、参数获取的难易度和系统实现的可能性选取合适的识别算法开展代码编译;同时对赤潮遥感监测系统的开发需求和应用实现进行总体设计,设计基于B/S架构的WebGIS系统实现遥感数据NetCDF文件的波段信息读取,将波段信息转化为识别算法所需的各项参数来提取赤潮信息,并最终在系统网页上实现了赤潮信息的可视化。
关键词:赤潮识别算法;遥感监测系统;WebGIS
目录
摘要
Abstract
1. 引言-5
1.1 选题背景及研究意义-5
1.2 国内外研究现状-5
1.2.1 赤潮遥感监测算法国内外研究进展-5
1.2.2 赤潮遥感监测系统国内外研究进展-6
1.3 主要研究内容与技术路线-6
1.3.1 研究内容-6
1.3.2 技术路线-6
2. 赤潮遥感识别算法分析-7
2.1 特征波段组合法-7
2.1.1 单波段法-8
2.1.2 波段比值法-8
2.1.3 多波段差值比值法-8
2.2 温度法-8
2.3 叶绿素浓度法-8
2.4 荧光法-9
2.5 多特征综合分析法-9
2.6 识别算法选取-9
3. 赤潮遥感监测系统分析与设计-9
3.1 需求分析-9
3.2 总体设计-10
3.2.1 框架结构-10
3.2.2 功能模块设计-10
3.2.3 数据库设计-11
4. 赤潮遥感监测系统的实现-11
4.1 赤潮遥感监测系统的相关技术-11
4.1.1 NetCDF数据-11
4.1.2 Shiro框架-12
4.1.3 SSM框架-12
4.1.4 SuperMap WebGIS-13
4.1.5 Tomcat服务器-13
4.2 主要功能实现-13
4.2.1 NetCDF数据读取-13
4.2.2 用户身份验证-14
4.2.3 赤潮信息计算-15
4.2.4 点位距离或面积测量-16
4.3 系统页面测试-16
5. 总结与展望-18
参考文献-18