- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
渔业遥感实习-水产科学试验教学中心
渔业遥感
实验指导书
官文江 编
上海海洋大学海洋科学学院
一 总纲
1 实习的目的
利用VC++编程平台,对NOAA卫星的接收资料进行数据的读取、图像的显示、温度计算和去云处理、图像的平滑等操作,使学生进一步加深对遥感理论与遥感数据的理解,初步具有处理和分析遥感资料的能力,增强学生在渔业研究中应用处理遥感资源的能力。
2 实习内容:
1)VC++程序设计基础
2)NOAA卫星数据的读取与显示
3)遥感图像的几何变换、数字滤波与平滑
4)NOAA温度数据的反演与云去除
3 考核方式、方法
1)实习结束时,对实习收获进行交流;
2)每一实习学生根据自己的实习收获和体会,完成实习报告的撰写工作;
3)根据每一实习学生的实习表现,实习成果和实习总结报告分别评出优(100-90)、良(80-89)、中(70-79)、及格(60-69)和不及格( 60 )五个等级。
4)论文的结构要求:按照《上海水产大学学报》稿件要求格式提交报告。
二 实习内容指导
1 VC++程序设计基础
1)创建一个工程: 单文档
NEW(Project—MFC AppWizard-( 工程名与存储的位置
多文档
2)VC++编程程序文件的结构与关系
基本框架类与文件
文档类 由MFC 的基类CDocument派生 ,文档类负责存放程序数据并读取磁盘文件数据,或将程序数据写入磁盘文件,文档类是对程序所需要的数据资料进行处理。
视图类由MFC 的基类CView派生。视图类负责显示文档类中的数据,显示的设备可以是屏幕或打印机等设备。
框架类:用来管理文档的窗口界面:菜单、工具条、状态栏。单文档框架中,主框架类管理的区域内只能分配一个区域(窗口),此时有一个客户区供一个视图对象来使用。多文程序框架中,主框架类管理的区域内能分配成多个区域(窗口),每个区域交给一个子框架类对象来管理。
应用类。由MFC 的基类CWinApp派生,应用类管理程序的总体,如初始化程序及进行最后的程序清除工作等,每个MFC应用程序必须正确的生成由CWinApp派生类的一个实例。
3)消息及消息的处理函数:窗口消息(窗口大小改变、鼠标等),控制消息(子窗口向父窗口发送的消息),命令消息(菜单等)
4)如何增加成员变量
5)如何增加成员函数
6)重载虚函数
7) 对话框的创建
8) 映射变量
9) 菜单资源的创建
2 NOAA HRPT及BMP数据结构及读取显示
1)NOAA的HRPT的数据结构
Function No. of Words Word Position Bit No. Plus Word Code 1 2 3 4 5 6 7 8 9 10 Meaning Frame Sync 6 1 1 0 1 0 0 0 0 1 0 0 6 0 0 1 0 0 1 0 1 0 1 ID (AVHRR) 2 7 Bit 1: 0=Internal Sync; 1=AVHRR SyncBits 2 3; 00=Not used; 01=Minor Frame #1; 10=Minor Frame #2; 11=Minor Frame #3Bits 4-7; Spacecraft Addresses; Bit 4=MSB, Bit 7=LSBBit 8; 0=Frame Stable; 1=Frame resync occurredBits 9-10; spare; bit 9=0, bit 10=1 8 Spare word; bit symbols undefined Time Code 4 9 Bits 1-9; Binary day count; Bit 1=MSB; Bit 9=LSBBit 10; 0; spare 10 Bits 1-3; all zeroes; spare 1, 0, 1Bits 4-10; Part of binary msec of day count; Bit 4=MSB of msec count 11 Bits 1-10; Part of binary msec of day count; 12 Bits 1-10; Remainder of binary msec of day count; Bit 10=LSB of msec count Telemetry (AVHRR) 10 13 Ramp Calibration AVHRR Channel #1 14 Ramp Calibration AH
文档评论(0)