本文介绍MODIS的云掩模产品的每个变量的读取
MODIS的云掩模数据主要是用可见光数据和红外数据设定了很多阈值,来区分不同的云类型,数据为HDF4格式,每个字节是8个比特,另外还有辅助数据,例如背景类型、陆地、水体等。话不多说,直接上代码,这是我写的一个函数,返回值为一些列相关的参数。
# cloud_file 为文件路径
def process_mod35_data(cloud_file):
print("Processing ", cloud_file)
# 打开MOD35文件,HDF4格式
hdf_cloud = SD( cloud_file, SDC.READ )
# 读取数据
cloud_data_raw = hdf_cloud.select('Cloud_Mask').get()
# 关闭文件
hdf_cloud.end()
# 第一字节的数据
byte1_data