前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Google Earth Engine——Error: Image.clipToBoundsAndScale, argument ‘input‘: Invalid type的错误解决

Google Earth Engine——Error: Image.clipToBoundsAndScale, argument ‘input‘: Invalid type的错误解决

作者头像
此星光明
发布2024-02-02 13:30:30
2410
发布2024-02-02 13:30:30
举报

这里有一个非常大多的错误就是我们要下载这个时期的GEDI,所以我们就得先进行镶嵌,再裁剪,而不要进行这个直接裁剪。所有新的同学都会有这个问题,所以我们尽量将不同时期的影像来进行分析。

这个数据集:

全球生态系统动态调查(GEDI)任务的目的是描述生态系统的结构和动态,以便从根本上改善对地球碳循环和生物多样性的量化和理解。附在国际空间站上的GEDI仪器在全球范围内收集北纬51.6°和南纬51.6°之间的数据,对地球的三维结构进行最高分辨率和最密集的采样。

GEDI的2A级地理位置海拔和高度指标产品(GEDI02_A)主要由100个相对高度(RH)指标组成,它们共同描述了GEDI收集的波形。

原始的GEDI02_A产品是一个点的表格,空间分辨率(平均足迹)为25米。数据集LARSE/GEDI/GEDI02_A_002_MONTHLY是原始GEDI02_A产品的栅格版本。光栅图像被组织为相应月份的单个轨道的月度合成。只有根级相对湿度值及其相关的质量标志和元数据被保留为栅格带。每个GEDI02_A_002栅格有136个波段。

GEDI L2A矢量数据可以在表集LARSE/GEDI/GEDI02_A_002中找到。

GEDI L4B生物量数据可以在图像LARSE/GEDI/GEDI04_B_002中找到。

rh97

Relative height metrics at 97%

-213

213

Meters

This dataset is in the public domain and is available without restriction on use and distribution. See [NASA's Earth Science Data & Information Policy] (Data & Information Policy | Science Mission Directorate) for additional information.

更多信息见用户指南。

ID: 2ZCDDKXCSJ2JSOY4O3IPC7HW

Phase: Failed

Runtime: 0s (started 2022-07-25 14:21:16 +0800)

Attempted 1 time

Error: Image.clipToBoundsAndScale, argument 'input': Invalid type. Expected type: Image<unknown bands>. Actual type: ImageCollection. (Error code: 3)

错误代码:

代码语言:javascript
复制
var geometry = 
    /* color: #d63000 */
    /* displayProperties: [
      {
        "type": "rectangle"
      }
    ] */
    ee.Geometry.Polygon(
        [[[77.14471820849343, 13.084530890384196],
          [77.14471820849343, 12.9614377112641],
          [77.33835224169655, 12.9614377112641],
          [77.33835224169655, 13.084530890384196]]], null, false);
var GEDI = ee.ImageCollection('LARSE/GEDI/GEDI02_A_002_MONTHLY')
        .filter(ee.Filter.date('2019-06-01','2021-12-31'))
        .filterBounds(geometry)
        .select('rh98');
       
var GEDI_bands = GEDI.map(function(img){return img.clip(geometry)})

var gediVis = {
  min: 1,
  max: 60,
  palette: 'darkred,red,orange,green,darkgreen',
};

Map.addLayer(GEDI_bands,gediVis, 'rh98')
Export.image.toDrive({image:GEDI_bands});

正确代码:

代码语言:javascript
复制
var geometry = 
    /* color: #d63000 */
    /* displayProperties: [
      {
        "type": "rectangle"
      }
    ] */
    ee.Geometry.Polygon(
        [[[77.14471820849343, 13.084530890384196],
          [77.14471820849343, 12.9614377112641],
          [77.33835224169655, 12.9614377112641],
          [77.33835224169655, 13.084530890384196]]], null, false);

//这里一定要对影像先镶嵌然后再裁剪
var GEDI = ee.ImageCollection('LARSE/GEDI/GEDI02_A_002_MONTHLY')
        .filter(ee.Filter.date('2019-06-01','2021-12-31'))
        .filterBounds(geometry)
        .select('rh98').mosaic().clip(geometry);
       
//var GEDI_bands = GEDI.map(function(img){return img.clip(geometry)})

var gediVis = {
  min: 1,
  max: 60,
  palette: 'darkred,red,orange,green,darkgreen',
};

Map.addLayer(GEDI,gediVis, 'rh98')
Export.image.toDrive({image:GEDI});

结果:

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-02-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档