王燕婷
摘要
基于GDAL库的功能和其开源、可对栅格空间数据操作的特点,将GDAL与C++语言的完美结合,可极大得发挥其在开发遥感图像处理软件中的优势,并可跨平台应用于不同操作系统下的遥感图像数据处理软件系统中。本文介绍了最新一代的气象卫星风云三号D星极轨卫星数据特点及格式和风云四号A星静止卫星数据特点及格式,以及以FY-3D和FY-4A官网发布数据为例,详细讲述了如何利用GDAL库和c++语言,对HDF5和NETCDF格式的遥感数据进行通道合成、植被指数计算等遥感图像处理的实现,为遥感软件的开发提供了参考。
【关键词】遥感图像处理 GDAL 风云三号D星风云四号A星 通道合成 植被指数
1概论
根据气象卫星数据的背景特点以及GDAL的上述优点,本文利用GDAL来对FY-3D和FY-4的预处理后数据,进行数据的提取、解析和数据格式转换,以及基础的数据通道合成、植被指数计算等遥感数据的处理。
2软件架构
HDF格式和NetCDF格式,均是用于存储气象科学的网络通用数据格式,其中HDF是美国国家高级计算机中心为了满足科研领域需要而开发出的一种高效存储科学数据的数据格式,可包含多种类型数据,如栅格图像数据、科学数据集、信息说明等,因此一个HDF图像文件数据,可方便的查取其地理定位、轨道参数、栅格图像数据;而NetCDF是由美国大学大气研究协会unidata项目科学家针对气象科学数据特点开发的一种可以通用的资料存储格式&