会议专题

利用VC++开发风云2E静止卫星处理软件

  2008年12月23日8点54分,风云二号06星(FY2E)的成功发射,替代了超期服役的FY-2C,与目前在轨运行的FY-2D星形成了双星观测模式,汛期期间能够提供中国大陆区域15分钟间隔的云图动画,大大提到了气象卫星云图的时效性和可用性。相对于早期的风云卫星,风云2E技术性能有了较大改进,主要包括星载扫描辐射计由原来的三通道增加到五通道,若干主要技术指标也有所提高,增加了星上蓄电池供电能力,以保证卫星在春、秋分前后进入地影期对全星供电,星上仪器不关机。静止气象卫星FY2E投影文件的扩展名为gpf,取自GeoStationary Satellete Project File三个单词的开头字母。投影文件由三个部分组成:投影数据头、定标表和通道数据。投影头文件长为2048个字节,包含了卫星信息、时间信息、四点经纬度、宽度(横坐标总像素)、高度(纵坐标总像素)等信息, 定标表中存放了八个通道各等级(1024个等级)与真实值对应的信息,这八个通道分别是红外1,红外2,红外3,红外4,可见光、备用通道1,备用通道2,备用通道3。在定标表中,真实值是小数,为了保存方便,对红外通道,文件中的存放值是实际亮温乘以1000取整,对可见光和备用通道,文件中其存放值是实际反照率乘以100000000取整。通道数据并不是真实的亮温值或反照率值,而只是一个索引值,对应着定标表中的等级号,数据范围为0~1023。红外通道数据保存为2个字节,数据类型为unsigned short int,可见光通道数据保存为1字节,数据类型为char。通道数据中每个通道包含的数据个数为投影头文件中的数据高度乘以数据宽度。系统使用Visual C++中的MFC框架来实现,首先使用bt2hd函数把亮温值转换成灰度值,然后使用SetPixel()函数画图。系统的技术难点是使用了动态数组分配内存空间,画图内存双缓冲技术以及云图坐标与实际经纬度坐标的转换。

大气探测 风云2E静止卫星 星载扫描辐射计 投影格式 系统开发 VC++程序设计 MFC框架

周元 诸葛小勇 谢小萍

江苏省气象台 南京 210008 南京大学大气科学学院 南京 210093

国内会议

第六届苏皖两省大气探测、环境遥感与电子技术学术交流研讨会

安徽六安

中文

1-5

2011-09-23(万方平台首次上网日期,不代表论文的发表时间)