利用MRT批量處理MOD13Q1原始數據拼接的方法


一、在存放原始數據的文件夾里,新建立一個result文件夾。新拼接的文件夾處理過后會在這個文件夾里出現

二、利用MRT點點點保存一個prm文件在存放原始數據的文件夾里

具體操作步驟參考 青燈常伴古佛 的博客:https://www.cnblogs.com/9587cgq/p/12668449.html

三、把.bat文件也放入存放原始數據的文件夾里

bat代碼

set MRTDATADIR=D:\2019MOD13Q1PINJIE\2019MOD13Q1
set /a DAY=2019001 rem
set /a DEADLINE=2019353 rem

:start

if %DAY% leq %DEADLINE% (goto ORDER) else exit

:ORDER

rem

dir *%DAY%.*.hdf/a/b/s > MOSAICINPUT.TXT

rem

C:/MRT/bin/mrtmosaic.exe -i MOSAICINPUT.TXT -s "1 0 0 0 0 0 0 0 0 0 0 0" -o MOSAIC_TMP_%DAY%.hdf 

copy MOSAIC_TMP_%DAY%.hdf  Result & del MOSAIC_TMP_%DAY%.hdf

rem

copy MOSAIC_TMP_%DAY%.hdf  Result & del MOSAIC_TMP_%DAY%.hdf

del *%DAY%.*.hdf

set /a DAY= %DAY% + 16 rem

goto start

四、cmd運行bat文件

五、原文件刪除 新拼接好的文件出現在result里

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM