MODIS 的 Land Surface Temperature 资料里有一个栏位记录温度,我当时想确认的是:这一栏「乘以0.02的比例係數得到kelvin的溫度,再轉換成攝氏溫度」,是不是这样理解就行。
要乘这一下,是因为这个产品里的温度不是存成小数。MOD11 的地表温度层用 16 位无符号整数,有效值 7500 到 65535,乘以 0.02,对应 150K 到大约 1310K,精度 0.02K。整数只要两个字节,比 32 位浮点数省一半空间。读出来的数字因此不是温度本身,得先乘比例系数,再减 273.15 换成摄氏度。
这里有一个坑。没有有效观测的像素(比如被云遮住的地方),存的是填充值 0。不先剔掉,0 乘 0.02 还是 0K,换成摄氏就是零下 273.15 度,地图上会冒出一块绝对零度。