zoukankan      html  css  js  c++  java
  • 利用MRT批量处理MOD13Q1原始数据拼接的方法

    一、在存放原始数据的文件夹里,新建立一个result文件夹。新拼接的文件夹处理过后会在这个文件夹里出现

    二、利用MRT点点点保存一个prm文件在存放原始数据的文件夹里

    具体操作步骤参考 青灯常伴古佛 的博客:https://www.cnblogs.com/9587cgq/p/12668449.html

    三、把.bat文件也放入存放原始数据的文件夹里

    bat代码

    set MRTDATADIR=D:2019MOD13Q1PINJIE2019MOD13Q1
    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里

  • 相关阅读:
    JAVA 练习1
    JSP基础
    网络协议
    mysql基础
    python之高级
    powershell基础
    python之迭代器与遍历
    python之面向对象
    linux常用命令
    docker 安装 ElasticSearch:7.4.2
  • 原文地址:https://www.cnblogs.com/shirleysu90/p/14306866.html
Copyright © 2011-2022 走看看