![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小代码
兆丰年我的天
这个作者很懒,什么都没留下…
展开
-
IDL将原始整型值转为二进制并获取所需位数的值
啊啊啊最近在学习MODIS数据,暂时下载的MOD09,听说这个数据质量一般,所以要提前做一步去云处理。用HDF EXPLORER打开下载的一幅MODIS数据,其中state_1km_1就是标定数据质量的属性,通过QA index可以查看它的具体说明。我们所下载的数据在该属性下是0~57335的整型数值,首先要将其转换为二进制,然后根据以下说明,选取你所需要的二进制的某一位的值进行数据的筛选。我需要的是第10位的是否有云标记(一共16位:0~15)接下来就是由整型转二进制并提取某一位数值的操作了。原创 2020-09-01 11:21:21 · 882 阅读 · 0 评论 -
IDL中,删除临时生成的txt文件
当对很多个文件进行循环操作计算某些结果时,在这个过程中可能需要输出一些中间结果,但是在进行第二次循环时我就希望这些中间结果可以没有,不然我就无法继续计算。因为我用了 /append参数,所以这个文件不能被清空重新写入新的结果,只能在原结果后面继续写入。这个时候就可以使用 file_delete 函数file_delete,‘文件名’,‘文件名’……hhh...原创 2020-07-02 11:03:50 · 549 阅读 · 0 评论