大气校正报错怎么处理

在进行ENVI 5.3的FLAASH大气校正过程中,可能会遇到一些报错问题,这些问题通常会阻碍校正过程的顺利进行,但通过以下详细的方法,我们可以尝试解决这些报错。

大气校正报错怎么处理
(图片来源网络,侵删)

我们需要了解报错信息的具体内容,如果在执行FLAASH大气校正时遇到报错,提示无法找到某个文件,如landsat8oli.sli,这可能是因为软件无法在指定的路径下找到所需的文件,以下为解决这类报错的方法:

1、根据报错对话框中提示的路径,检查相应文件是否存在,如果不存在,需要我们手动创建这些文件和文件夹,报错提示中提到的IDL85文件夹下不存在products文件夹,那么我们可以按照以下步骤操作:

在IDL85文件夹下新建一个名为“products”的文件夹。

在“products”文件夹内,继续新建名为“envi48”的文件夹。

接着,在“envi48”文件夹内创建一个名为“filtfunc”的文件夹。

2、将所需的landsat8oli.sli文件从原来的路径(例如C:Program FilesExelisENVI53esource ilterfuncs)复制到刚刚创建的filtfunc文件夹中。

注意:在复制文件时,请确保复制的是文件本身,而不是快捷方式。

3、完成上述操作后,重新运行FLAASH大气校正,查看是否仍然出现报错,如果问题仍未解决,可能还需要处理关于scriptfile文件的错误。

针对scriptfile文件的错误,可以参考之前的步骤,检查并创建相应的路径,然后将C:Program FilesExelisENVI53classicin整个bin文件夹复制到报错提示的路径下。

4、如果报错问题仍然存在,可以尝试以下方法:

清除ENVI的缓存文件,在ENVI软件中,可以通过“工具”菜单下的“清除缓存”功能实现。

检查计算机的系统环境变量设置,确保系统环境变量中包含了ENVI所需的路径信息,如IDL的安装路径等。

重启计算机,重启计算机可以解决一些路径、权限等软件层面的问题。

5、如果以上方法都无法解决问题,可以考虑以下方面:

检查ENVI软件是否为最新版本,或者是否存在更新,软件更新可以修复一些已知的bug。

查看ENVI官方论坛、技术支持等渠道,了解是否有其他用户遇到类似问题,并参考他们的解决方案。

联系ENVI的技术支持团队,获取专业的技术帮助。

在处理ENVI 5.3 FLAASH大气校正报错时,我们需要根据报错提示,逐步排查问题,并尝试以上方法,通常情况下,这些方法可以解决大部分报错问题,需要注意的是,在操作过程中,务必保持耐心,并遵循软件的操作规范,以免导致其他问题,希望以上内容能对您解决大气校正报错问题提供帮助。

0
评论