SARscape处理遇到的常见问题 | 您所在的位置:网站首页 › envi裁剪指定区域 › SARscape处理遇到的常见问题 |
1、在处理时报WRONG BUFFER SIZE:INCREASE BUFFER SIZE[EC:70030] Buffer size too small提示 可能原因: (1)数据错误,如DEM文件不正确,数据范围不一致等。 (2)处理范围大、数据量大,以至于显卡的显存不够, 解决方法: (1)检查数据是否正确 (2)可尝试打补丁或升级软件 (3)减小处理范围、减少数据量,或者换个配置更高的电脑 2、轨道精炼时,控制点选择面板中,报Conflicting data structures:structure tag.DUMMY提示。 原因:电脑显示器分辨率为4K+150%缩放 解决方法:不缩放,或使用较低分辨率的显示器 3、处理时遇到OpenCL初始化错误,OpenCL INITIALIZATION ERROR 可能原因:Opencl版本原因 解决方法:卸载opencl,升级inter显卡驱动到最新版本 4、做SBAS时,在轨道精炼的步骤,报WIDGET CONTROL:Expression must be a scalar or 1 element array in this context:IDX. 原因:参考DEM用的是UTM坐标系 解决方法:使用GEO WGS84坐标系的DEM 注:UTM坐标系的参考DEM可以做DINSAR,在形变建模时,需要用到UTM坐标系的形变结果,做DInSAR需要使用UTM坐标系的参考DEM。 5、DEM提取工具运行时报CONNECTION FAILURE提示 原因:网络不好连不上下载DEM的Ftp 解决方法:手动下载DEM,再用相应的提取DEM的工具导入,可参考:https://www.cnblogs.com/enviidl/p/16527896.html 6、运行SARscape工具时,提示NO DEVICE CPU OR GPU HAS BEEN FOUND(PROBABLE MISSING OF OPENCL DRIVER) 原因:没有安装opencl runtime 解决方法:可尝试下列方法之一。 (1)手动安装opencl runtime,安装程序在SARscape的默认安装路径下:C:\Program Files\SARMAP SA\SARscape\config_file下,包含两个版本的安装程序;opencl_runtime_15.1_x64_setup.msi和opencl_runtime_18.1_x64_setup.msi,可任选其一安装; (2)更新、升级显卡驱动; (3)可参考http://sarmap.ch/ocl/opencl-install.html intel 安装好之后,/SARscape/Preferences/Preferences common工具,General parameters面板的OpenCl Platform Name和OpenCL Device Name两项是有可选平台的,而不是NO Platform和No Device。 附:opencl runtime安装程序(3个版本)下载,可选择一个安装后可以识别opencl平台的版本安装: 链接:https://pan.baidu.com/s/1sPh_IVwVW53opZL0zYijWA 提取码:envi 7、PS第二次反演,报ERROR RELATED TO THE KERNEL CODE提示 原因:这个问题与GPU的TDR(超时检测与恢复)有关,处理的数据量比较大,计算时间超过了GPU的特定阈值,对于windows操作系统,该阈值为2秒 解决方法:尝试以下任一种 (1)切换到CPU进行处理 (2)访问网站:http://sarmap.ch/ocl/gputdr.html,第三段给出了解决方案,如若要改注册表TDR的值,建议从一个保守值开始(如10秒),每次更改后重启电脑。如果仍然不行,建议尝试更高的值(如30秒)。这个值不能太高,否则程序崩溃的情况无法评估。 8、在测试SARscape的opencl运行环境时(/SARscape/Administration/Diagnostics/Check OpenCL Config工具可测试),不通过,提示如下信息: 解决方法: 按照测试面板上提示的方法,在注册表中设置相应的值 9、PS第二次反演卡住不动,经检查第一次反演没有值 解决方法:检查第一次反演没有值的原因,保证每一步中间结果都正常后,再往下做。 10、哨兵数据PS处理干涉工作流到配准的最后一对时,不运行了 原因:没有选择DEM参与配准 解决方法:选择哨兵数据的系统参数,默认DEM参与配准 11、做SBAS处理第一步生成连接图,报FILE INCONSISTENCY的提示,如下图: 原因:检查错误报告,发现找不到_slc_orb_hdr数据。 解决方法: 数据import的时候,输出路径放在根目录下,可能是路径太深,有些文件没有写入成功。 12、ENVI格式的DEM数据,水域部分是nodata,导入SARscape之后,水域部分的值变为-32768,而不是NAN,这样参考DEM无法正常使用 原因:经测试,ENVI格式的DEM,水域部分的像元值为NAN,导入SARscape中,这部分像元值才能为NAN 解决方法:查询ENVI格式的DEM数据的头文件,发现Data ignore value为-32768(虽然显示为nodata,但其实是因为忽略了这个值的原因,也就是说该像元是有值的)。 使用bandmath,公式为b1*float(b1 ne -32768)/(b1 ne -32768),水域部分的值变为-NAN,再导入SARscape,问题解决。 13、哨兵数据裁剪的时候,报FILE INCONSISTENCY提示 解决方法: 参数面板中use min and max coordinator改为false 14、哨兵数据干涉处理时报CENERIC ERROR提示 解决方法:系统设置加载哨兵数据的参数。 15、哨兵数据裁剪时报以下提示:No bursts have been cut, 原因:子区域范围在某个burst的所占的百分比小于默认阈值,故无法裁剪。 解决方法:把Cut面板中的Min value square dimention参数改小一些,比如0。 16、软件安装好之后,运行功能时,报Variable is undefined、Unable to call undefined function:等提示,如下图 原因:操作系统是家庭版。 解决方法:换操作系统,如专业版、旗舰版、教育版等均可。 17、两幅图像配准的时候报错,FILE INCONSISTENCY[EC:40001]提示,如下图: 解决方法:修改ENVI preference的默认输入输出路径,不要包含中文字符。 18、InSAR处理时,报如下提示: 原因:参考DEM是水准高。 解决方法:使用/SARscape/General Tools/Cartographic Transformation/Geoid Component工具对DEM数据去除水准面,得到椭球高。参考博文:SARscape5.6版本导入外部DEM数据 19、裁剪处理、导入影像处理,使用shp文件作为感兴趣,报如下提示: 原因:可能是参考影像不正确、中文路径、等原因 解决方法:根据情况选择下列有效的方法: (1)裁剪的时候如果报该提示,可能是选择的参考影像不对导致 (2)检查输入输出不要有中文路径 (3)删除C:\Users\admin\.idl文件夹,再启动软件进行处理 20、裁剪的时候报"Wrong ROI"提示 原因:子区域ROI不符合要求 解决方法:明确裁剪时对输入子区域shapefile的要求:如果使用地理坐标系裁剪,需要WGS84坐标系的shapefile文件,且矢量边界的节点至少有一个节点需要落在图像的地理范围内(常见情况是矢量边界节点都在图像地理范围内)。 21、 SAR处理时,如SBAS中的/SARscape/Interferometric Stacking/SBAS/2 - Interferometric Process步骤,出现"FILE NOT FOUND[EC:40002"或者"FILE NOT FOUND[EC:261122",如下图所示。而提示的这个文件在相应的目录中有。 注:EC:后面跟着的错误代码表示在不同的处理步骤中出错,比如261122表示在解缠步骤出错。 图:报错对话框 出现这个问题的原因是输入的SLC文件名中带有点"."字符,SARscape遇到这个点.会认为读取的文件名已经结束。解决方法是将所有的 SLC文件重新命名,把文件名中的点"."字符去掉。 另外,在Import data的时候,将Principal Parameters->Rename the File Using Parameters设置为True,软件会自动对输出的数据文件名进行重命名,符合SARscpae处理的要求。如下图为Import ALOS PALSAR时参数设置示意图。 图:Import ALOS PALSAR时参数设置 |
CopyRight 2018-2019 实验室设备网 版权所有 |