盘点那些使用MRT过程中的 ” 不走心“ 带来的ERROR

                           ~~知错能改,善莫大焉~~~       疑难杂症浅录

ERROR 1: 执行投影时,读参数文件报错

MODIS Reprojection Tool (v4.1 March 2009)
Start Time:  Wed Oct 26 15:47:25 2022------------------------------------------------------------------Error: ReadParameterFile : Reading Input Parameter File: Invalid field 6233756.hdf
Fatal Error, Terminating...

要求:下载MOD13A1 KM 16天 NDVI 一年的数据
共23个 tif
在多次尝试后,都出现了同样的问题,苦苦搜寻直到看到了下述解答

才了然
MRT批量处理最受限 我要下载的MOD13A2 16天的产品
一次性最多处理半年
再次感谢

ERROR 2: 找不到 .prm文件

C:\MRT\bin>java -jar MRTBatch.jar -d D:\MODIS666\batchmodis_try -p D:\MODIS666\9.prm -o D:\w.tif
ERROR: Could not find prm file "D:\MODIS666\9.prm".

看看是不是和外面的重复了!!!

TIPS: 要将current directon 转化成MRT 的bin里面

TIPS: win+R 调出cmd 并转到MRTbin 就可以批量 mosaic resample projection

  • java -jar MRTBatch.jar -d D:\MODIS666\batchmodis_try -p D:\MODIS666\9.prm -o D:\w.tif
  • MRTBatch.bat

https://ladsweb.modaps.eosdis.nasa.gov/search/order/3

THIS IS 下数据的网址 以及批量下载的MATLAB代码

clear all
path1=('D:\MODIS666\batchmodis_try\');%input address of MOD13A2 folder
inputfile1=dir(path1);%输入文件path3=('D:\MODIS666\666\');%output file location
m=ls('D:\MODIS666\batchmodis_try\'); %input address of MOD05 folder
for i=1:size(m,1)daystart(i,1:22)=m(i,1:22);
end
for i=3:numel(inputfile1)%批量生成prmprm=[path3,inputfile1(i).name,'.prm'];fid=fopen(prm,'wt');filename1=[path1,inputfile1(i).name];%  filename2=[path2,inputfile2(i).name];fprintf(fid,'\nINPUT_FILENAME =%s\n',[filename1]');% fprintf(fid,'\nGEOLOCATION_FILENAME =%s\n',[filename2]');fprintf(fid,'\nINPUT_SDS_NAME =1 km 16 days NDVI\n' );fprintf(fid,'\nOUTPUT_SPATIAL_SUBSET_TYPE = LAT_LONG' );
%   fprintf(fid, '\nSPATIAL_SUBSET_UL_CORNER=<(UL_lineUL_sample),(UL_latUL_lon),(UL_proj_xUL_proj_y)>\n' );
%   fprintf(fid, '\nSPATIAL_SUBSET_LR_CORNER=<(LR_lineLR_sample),(LR_latLR_lon),(LR_proj_xLR_proj_y)>\n' );fprintf(fid, '\nOUTPUT_FILENAME = %s', [path3,daystart(i,1:22)]);fprintf(fid, '\nOUTPUT_FILE_FORMAT = GEOTIFF_FMT\n' );fprintf(fid, '\nKERNEL_TYPE (CC/BI/NN) = NN\n' );fprintf(fid, '\nOUTPUT_PROJECTION_NUMBER = GEO\n' );fprintf(fid, '\nOUTPUT_PROJECTION_PARAMETER = 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0\n' );fprintf(fid, '\nOUTPUT_PROJECTION_SPHERE = 8\n' );
%   fprintf(fid, '\nOUTPUT_PIXEL_SIZE = 0.01\n' );fclose(fid);str = ['swath2grid -pf=',prm];dos (sprintf('%s',str)); %运行dos命令
end

【MRT报错问题】Error: ReadParameterFile : Reading Input Parameter File相关推荐

  1. 启动jupyter notebook报错fatal error C1083: Cannot open include file: ‘sys/un.h‘: No such file or directo

    启动jupyter notebook报错fatal error C1083 太久没用jupyter notebook,更新了Anaconda的base环境的jupyter库,而没有更新之前安装的其他内 ...

  2. 【错误记录】编译 ijkplayer 报错 (fatal error: libyuv.h: No such file or directory #include “libyuv.h“ )

    文章目录 一.报错信息 二.解决方案 参考 https://github.com/bilibili/ijkplayer 项目的编译过程 ; 一.报错信息 在编译完 ffmpeg 之后 , 执行 ./c ...

  3. 执行 redis-dump 报错:ERROR (Errno::ENOENT): No such file or directory - ps -o rss= -p xxxxx

    redis-dump 命令用于 Redis 数据的导出,执行该命令时报错如下: C:\Users\Lenovo>redis-dump -u 127.0.0.1:6379 ERROR (Errno ...

  4. ***.http.converter.HttpMessageNotReadableException: I/O error while reading input message; 的解决办法

    问题概述 在通过vue-element-admin进行项目的前端脚手架搭建完成后, 前后端数据链路联调时,Request 是发送到后端了, 但是后端报错,错误信息" org.springfr ...

  5. SAP LSMW 事务代码HUPAST的录屏后台执行报错 - Runtime error RAISE_EXCEPTION has occurred - 之分析

    SAP LSMW 事务代码HUPAST的录屏后台执行报错 - Runtime error RAISE_EXCEPTION has occurred - 之分析 因项目上成品库存管理启用了handlin ...

  6. windows10下编译dllib报错: ERROR: Failed building wheel for dlib

    一.报错信息 在安装dlib的时候,使用pip进行安装 pip install dlib 二.解决方式 1.检查自己是否已经安装了cmake 首先要检测自己本机是否已经安装了cmake,因为安装dli ...

  7. 装detectron2报错:nvcc fatal : No input files specified; use option --help for more information

    装 detectron2[1],开头遇到 ninja 的报错,参考 [2],关掉 ninja.然后又报了 nvcc 的错: × python setup.py develop did not run ...

  8. Windows安装pyav报错:ERROR: Failed building wheel for av.Failed to build av. ERROR: Could not build wheel

    Windows安装pyav报错:ERROR: Failed building wheel for av.Failed to build av. ERROR: Could not build wheel ...

  9. linux下unzip解压报错“symlink error: File name too long”怎么办?提供解决方案。

    点击上方↑↑↑蓝字[协议分析与还原]关注我们 " 分享unzip工具的一个bug." 最近在研究菠菜站,中间用到了Spidermonkey,碰到一些小波折,在这里分享出来,以便大家 ...

最新文章

  1. docker基础文档(链接,下载,安装)
  2. 联想无线网卡 linux驱动,ubuntu14.04手动安装博通官方无线网卡驱动时报错,
  3. 干货 | 产品经理要了解的技术类知识
  4. 温故而知新!微信小程序的事件处理,吊打面试官系列!
  5. 判断iframe是否加载完成的方法[转]
  6. OJ1180: 成绩统计(结构体专题)(C语言)
  7. Linux 常用开关机以及7个启动级别
  8. ubuntu安装python_使用WSL在Windows上搭建Python开发环境
  9. 本田公布104小时驾驶行为数据集:时间不长但胜在全面 | 附相关资源汇总
  10. Hibernate配置文件
  11. android实现简单进度条ProgressBar
  12. ERR_BLOCKED_BY_CLIENT - 请求被广告拦截插件拦截
  13. Pico Neo3 4VR一体机破解版游戏资源合集安装包下载及安装教程分享
  14. JavaScript 排他思想
  15. 精神分裂症和失眠有没有关系
  16. 掌上智维隐私政策privacy
  17. 十年风雨路,中国MES市场亟呼健康的生态系统
  18. 来自水库论坛欧成效2014年的总结
  19. 如何在工作中保持专注力
  20. java仿QQ聊天软件OIM艰辛之路

热门文章

  1. Javascript 超速入门【讲师辅导】-曾亮-专题视频课程
  2. bundle exec rails g scaffold 创建数据库数据表
  3. java: -source 1.6 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)
  4. linux|管道符号
  5. C语言五子棋禁手算法的编写,基于C语言的五子棋辅助软件的设计与实现.doc
  6. 蓝桥杯STM32学习之G431、F103基础知识(三)
  7. 你的GitHub项目被封存到北极了吗?
  8. Android开发实例——倒计时器——Android多线程编程
  9. Android编程的写法规范
  10. BookShop项目开发的一个小结