Google Earth Engine(GEE)——防止影像属性丢失的好方法(copyProperties)
在对我的整个图像集合应用 unmix 过程后,每个图像的属性都丢失了,从而阻止了图形的构建。
有谁知道如何避免这种信息丢失(系统:time_start 对于构建图表至关重要)?很多时候我们都会遇到类似的问题,这样不利于我们后续的绘图操作,或者影像的时间属性来做一些其它的事情。
在 unmix 过程之前和之后构建图表的代码:
在本文所需用到的函数:
unmix(endmembers, sumToOne, nonNegative)
通过计算伪逆和乘以每个像素,将每个像素与给定的endmembers进行解混。返回一个具有与endmembers相同数量频带的双胞胎图像。
参数。
this:image(图像)。
输入的图像。
endmembers (列表)。
要解除混合的endmembers。
sumToOne(布尔值,默认为false)。
限制输出的总和为1。
nonNegative(布尔值,默认为false)。
限制输出为非负数。
返回。图像
copyProperties(source, properties, exclude)
将元数据属性从一个元素复制到另一个元素。
参数。
this:destination(元素,默认:null)。
要覆盖其属性的对象。
source (元素,默认为null)。
要复制属性的对象。
文章来源: blog.csdn.net,作者:此星光明,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/qq_31988139/article/details/126835592
- 点赞
- 收藏
- 关注作者
评论(0)