shiyueya_ 2024-05-18 11:00 采纳率: 0%
浏览 21

Envi5.6加载哨兵2数据报错

img


已经试过改最短路径,路径也没出现中文,也试过压缩打开但是都不行,文件应该没有问题,求解惑,万分感谢

  • 写回答

3条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2024-05-18 11:00
    关注

    引自免费微信小程序:皆我百晓生

    看起来你在尝试使用ENVI 5.6加载Sentinel-2的XML元数据文件(MTD_MSIL1C.xml),但遇到了错误提示:“文件似乎不是有效的Sentinel-2文件”。这通常是因为ENVI期望的是包含实际影像数据的.jp2文件,而不是单独的元数据文件。

    要解决这个问题,请确保你正在尝试加载的是Sentinel-2产品的主数据文件,通常是带有.jp2扩展名的文件,例如S2A_MSIL1C_20220301T145731_N0208_R068_T31TCJ_20220301T161211.SAFE\GRANULE\L1C\T31TCJ_A01778_20220301T145721\IMG_DATA\S2A_MSIL1C_20220301T145731_N0208_R068_T31TCJ_20220301T161211_B02.jp2这样的格式。

    如果你只有元数据文件,你需要从欧洲航天局(ESA)的哨兵数据中心下载完整的Sentinel-2产品,它会包含.jp2格式的影像文件以及对应的元数据、质量层等其他文件。访问:https://scihub.copernicus.eu/dhus/

    下载完成后,你应该选择 .jp2 文件进行加载,而不是 .xml 元数据文件。在ENVI中,你可以通过菜单栏上的 File -> Open 来打开 Sentinel-2 的 .jp2 文件。如果你有多个波段的 .jp2 文件,可以考虑使用 ENVI 的 Mosaicking 工具将它们拼接成一个大的影像。

    如果你的 .jp2 文件是正确的,并且仍然遇到问题,可能需要检查你的ENVI版本是否支持最新的Sentinel-2产品。如果不是最新版本,你可能需要更新到支持Sentinel-2的ENVI版本。另外,确保你的操作系统和硬件配置满足ENVI的运行要求。

    请按照上述步骤操作,如果还有问题,可能需要提供更详细的错误信息或截图以便进一步分析。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 5月18日

悬赏问题

  • ¥15 电脑键盘实现触摸功能
  • ¥25 matlab无法将表达式转换为双数组怎么解决?
  • ¥15 单片机汇编语言相关程序
  • ¥20 家用射频美容仪技术规格
  • ¥15 大家帮我看看为什么错了
  • ¥15 unity互动琴弦抖动效果
  • ¥15 做了个的二极管反向饱和电流测量电路,但是测试达不到效果
  • ¥15 nginx无证书访问https失败
  • ¥15 树莓派启动AP热点传入数据
  • ¥15 multisim中关于74ls192n和DSWPK开关的问题(相关搜索:计数器)