Google Earth Engine(GEE)——Erreur : les bandes exportées doivent avoir des types de données compatibles; trouvées incohérentes

erreur:

Erreur : les bandes exportées doivent avoir des types de données compatibles ; trouvé des types incohérents : Int16 et Byte. (Code d'erreur : 3) 

Cette question vient du blog :

(400 messages) Google Earth Engine (GEE) - Extraction de bâtiments à l'aide de l'indice de construction normalisé NDBI (couche imperméable)

Code de téléchargement d'origine :

//下载影像
Export.image.toDrive({
  image: scol_clip,
  description: '2011_sr',
  folder: 'training02',
  scale: 30,
  crs:'EPSG:4326',
  region:hh
});

 

 Nous voyons que ce problème survient lorsque nous arrivons à ce résultat : le résultat affiché par scol_clip ici est le type d'image, et l'image que nous avons téléchargée est une image entière, donc elle ne peut pas être reconnue. Nous devons améliorer le code téléchargé. Nous pouvons sélectionner directement la bande que nous voulons télécharger et télécharger, car chaque bande est façonnée, ce qui résout le problème ci-dessus.

Code modifié :

//方法1不选择波段,全波段影像下载
Export.image.toDrive({
  image: scol_clip.select("NDBI").int16(),
  description: '2011_sr',
  folder: 'training02',
  scale: 30,
  crs:'EPSG:4326',
  region:hh
});

//方法2不选择波段,只选择NDBI波段,这样默认就是整形
Export.image.toDrive({
  image: scol_clip.select("NDBI"),
  description: '2011_sr',
  folder: 'training02',
  scale: 30,
  crs:'EPSG:4326',
  region:hh
});

 

Je suppose que tu aimes

Origine blog.csdn.net/qq_31988139/article/details/123908853
conseillé
Classement