GEE错误——‘xxx‘ did not match any bands.

简介: GEE错误——‘xxx‘ did not match any bands.

这里我们在进行影像展示的时候会出现下面的错误,主要的原因是我们虽然进行了波段运算,但是依旧无法加载,主要原因是我们没有将计算过后的波段信息进行添加到我们的一个多波段影像,这里我们首先来看看代码出现的错误提示。当然这里只是给出了主要的问题,其实在进行波段运算的时候

错误:

mNDWI (Saison Sèche 2023): Layer error: Image.select: Pattern 'mndwiDry' did not match any bands.


EVI (Saison Sèche 2023): Layer error: Image.select: Pattern 'eviDry' did not match any bands.


AWEIshadow (Saison Sèche 2023): Layer error: Image.select: Pattern 'aweiShadowDry' did not match any bands.


NDVI (Saison Sèche 2023): Layer error: Image.select: Pattern 'ndviDry' did not match any bands.


mNDWI (Saison des pluies 2023): Layer error: Image.select: Pattern 'mndwiWet' did not match any bands.


EVI (Saison des pluies 2023): Layer error: Image.select: Pattern 'eviWet' did not match any bands.


AWEIshadow (Saison des pluies 2023): Layer error: Image.select: Pattern 'aweiShadowWet' did not match any bands.


NDVI (Saison des pluies 2023): Layer error: Image.select: Pattern 'ndviWet' did not match any bands.

原始代码:

// Choisissez une région d'intérêt (ROI)
var geometry = 
    /* color: #d63000 */
    /* displayProperties: [
      {
        "type": "rectangle"
      }
    ] */
    ee.Geometry.Polygon(
        [[[-6.577358626376397, 9.542052661722291],
          [-6.577358626376397, 9.181623347675282],
          [-5.855007552157647, 9.181623347675282],
          [-5.855007552157647, 9.542052661722291]]], null, false);
// Filtrer les images pour la saison sèche (de janvier à mars)
// Année 2023
var year = 2023;
var landsat8Collection = ee.ImageCollection("LANDSAT/LC08/C02/T1_TOA")
//Ajouter une couche de couleur à la zone pour bien visualiser//
Map.addLayer(geometry, {color: '001155'}, 'Zone d\'étude'); // Code de couleur bleuât
Map.centerObject(geometry, 9);
//Mettre en place la fonction de masque des nuages pour une image de qualité sans nuage//
function maskL8srClouds(image) {
  //Les bits 3 et 5 correspondent respectivement à l'ombre et au nuage
  var cloudShadowBitMask = (1 << 3);
  var cloudsBitMask = (1 << 5);
  // selectionner bande pixel QA (Assurance Qualité).
  var qa = image.select('QA_PIXEL');
  // Les deux opérations doivent être réglées à zéro, 
  // indiquant des conditions claire
  var mask = qa.bitwiseAnd(cloudShadowBitMask).eq(0)
                .and(qa.bitwiseAnd(cloudsBitMask).eq(0));
  return image.updateMask(mask);
}
// Construire une image composite pour la saison sèche//
var imageDry = landsat8Collection.filterBounds(geometry)
                .filterDate('2023-01-01', '2023-03-31')
                .filterMetadata('CLOUD_COVER','less_than', 10)
                .map(maskL8srClouds)
                .median()
                .clip(geometry);
//Map.addLayer(imageDry)
// Imprimer les noms de bandes pour une image pendant la saison sèche
print("Bands in imageDry:", imageDry.bandNames());
// Ajouter un dictionnaire de visualisation de l'image saison sèche. Les valeurs min, max//
//et l'étirement peuvent être modifiées pour chacune des trois bandes.//
var L8DryVis = {bands:['B4', 'B3', &#
相关文章
GEE错误——XXX is not a function,如何解决这个问题?
GEE错误——XXX is not a function,如何解决这个问题?
1409 0
|
定位技术
GEE(CCDC-3)——根据CCDC segment分割后的影像进行地类变化统计和绘制土地覆被变化地图
GEE(CCDC-3)——根据CCDC segment分割后的影像进行地类变化统计和绘制土地覆被变化地图
614 0
遥感数据趋势分析Sen+mk
Sen's Slope估计器和Mann-Kendall趋势检验的结合,为遥感数据的长期趋势分析提供了一个强大的工具。Sen's Slope对异常值不敏感,而Mann-Kendall则能确定趋势的显著性和方向。在遥感数据的处理和分析中,正确应用这两种方法能够有效地挖掘出数据背后的环境和气候变化信息,对于科学研究和决策支持都具有重要价值。
998 3
|
9月前
|
API 开发工具 开发者
快速获取线下场景POI数据,分享场景查询API体验指南
本文介绍了如何通过“场景查询(名称关键词)”API快速获取POI数据。该API只需输入场景关键词即可返回丰富的POI信息,如名称、地址、经纬度等,支持品牌、分类、城市等多维度筛选,并提供分页功能。接口简洁易用,响应速度快,适合用于竞品分析、门店扩展等场景。开发者可通过开放平台注册获取API Key,并使用SDK快速集成。推荐有POI查询需求的开发者体验使用。
|
4月前
|
机器学习/深度学习 并行计算 文件存储
机器学习超参数调优:十个实用的贝叶斯优化(Bayesian Optimization)进阶技巧
贝叶斯优化虽强大,但直接使用常面临收敛慢、计算贵等问题。本文总结十大实战技巧:引入先验加速冷启动,动态调整采集函数打破平台期,对数变换处理量级差异,避免超-超参数过拟合,成本感知抑制资源浪费,混合随机搜索提升鲁棒性,并行化利用多GPU,正确编码类别变量,约束无效区域,以及集成代理模型降方差。结合这些策略,让BO更智能、高效,真正发挥超参调优潜力。
522 12
机器学习超参数调优:十个实用的贝叶斯优化(Bayesian Optimization)进阶技巧
|
算法 Linux C++
linux--001 linux极限压缩
linux入门笔记篇
599 0
|
iOS开发
iOS 源码分析(一):CTMediator
iOS 源码分析(一):CTMediator
1964 0
iOS 源码分析(一):CTMediator
|
Kubernetes 持续交付 开发工具
使用Drone搭建CICD服务
Drone是Go语言编写的,基于容器技术的CI/CD系统。它具有以下几个关键特性。 1、Everything is a Docker Container 2、One Server, Multiple Agents 3、Configuration as a code 4、丰富的插件
2644 1
|
图形学
IBM SPSS Amos下载与安装
IBM SPSS Amos下载与安装
2086 1
|
数据挖掘
【SPSS】回归分析详细操作教程(附案例实战)(下)
【SPSS】回归分析详细操作教程(附案例实战)
2989 0