摘要:海洋表面溢油事故具有突发性强、环境生态危害大和治理恢复周期长的特点,它一直是海洋污染最主要的来源。当前,利用卫星遥感技术监测海洋溢油事故是最有效的策略之一,其中合成孔径雷达(synthetic aperture radar,SAR)以其全天时、全天候、高分辨率成为最有效的遥感监测器,但由于SAR无法获取海洋表面更精确的地理特点,同时SAR数据有限成像范围也限制了在溢油监测历程中SAR数据的运用。电子海图目前广泛运用于海洋船舶导航定位领域,兼具数据内容丰富、分辨率高、易于理解、方便查询与浅析等优点。本论文结合电子海图和SAR数据在海洋污染监测中的优势,解决两者进行叠加显示所涉及的技术不足,并编程实现软件相关功能。电子海图与SAR数据叠加显示实现涉及电子海图显示、SAR图像预处理两个关键不足。本论文以Visual C++MFC作为开发平台,采取MVC软件设计结构,建立了S-52标准电子海图符号库,利用GIS ArcEngine二次开发技术实现了对电子海图中点、线、面图层的渲染和电子海图投影变换和常用功能拓展;利用开源栅格数据库GDAL(Geospatial Data Abstraction Library)读取常见商用SAR数据,并实现9种常见的SAR图像斑点去噪算法和基于多项式模型的SAR图像几何精较正处理,数据与电子海图上的叠加显示。本论文实现的电子海图与SAR图像叠加显示软件界面友好、显示速度快、操作方便,便于维护升级,且具有信息丰富和显示精度较高的特点,可以在溢油事故发生时为溢油监测和处理提供可靠的信息支持。关键词:电子海图论文S-52论文SAR论文叠加显示论文
摘要6-7
Abstract7-10
1 引言10-20
1.1 课题探讨背景与作用10-11
1.2 电子海图与 SAR 数据海洋监测中运用进展近况11-18
1.3 本论文主要探讨内容18-19
1.4 论文组织结构19-20
2 地理信息系统二次开发及电子海图数据规范20-30
2.1 GIS 二次开发 ArcEngine 技术20-24
2.2 矢量数据 Shapefile 相关技术24-26
2.3 电子海图内容与显示规范 S-52 标准26-29
2.4 本章小结29-30
3 电子海图与 SAR 图像叠加显示关键技术30-48
3.1 基于 S-52 标准电子海图符号库30-34
3.2 电子海图符号及标注渲染实现34-39
3.3 SAR 图像预处理算法39-47
3.4 本章小结47-48
4 电子海图与 SAR 图像叠加显示软件实现48-70
4.1 叠加显示软件结构功能设计48-52
4.2 开发环境的搭建52-57
4.3 电子海图显示功能模块实现57-61
4.4 SAR 预处理功能模块实现61-64
4.5 电子海图与 SAR 数据的叠加64
4.6 软件实验展示64-68
4.7 本章小结68-70
5 总结与展望70-71
6 项目支持71
引用文献71-73
致谢73-74
个人简历74
发表学术论文74