繁体   English   中英

谷歌地球引擎python API

[英]google earth engine python API

我正在尝试获取在google earth engine python API在指定时间范围内收集的所有 landsat 8 图像的云分数。

这是我使用的代码:

Landsat8_collection= ee.ImageCollection('LANDSAT/LC08/C01/T1_SR').\
filterBounds(LW).\
filterDate('2015-01-01','2020-12-20').\
select(['B4', 'B3', 'B2', ],['B3', 'B2','B1'])

def cloud(img):
    value=img.get('CLOUD_COVER')
    final=value.getInfo()
    return final

landsat_cloud=Landsat8_collection.map(cloud)

我得到了错误。 代码有什么问题?

您不能在映射函数中使用 getInfo。 如果您想要所有值,例如列表,请使用 collection.aggregate_array('CLOUD_COVER')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM