changeDate:一个双精度型一维数组,表示每个拟合段的开始日期和结束日期对。日期格式由 dateFormat 实参确定。
value:一个一维双精度数组,表示在 changeDate 处波段的值。
magnitude:一个双精度型一维数组,用于提供更改日期之前和之后的值之间的绝对差。第一个幅度始终为 NaN。
duration:一个双精度浮点数的一维数组,表示更改日期之前的细分时长。第一个时长始终为 NaN。
rate:一个双精度型的一维数组,表示更改日期之前的数据变化率。第一个比率始终为 NaN。
postMagnitude:一个双精度的一维数组,用于存储更改日期之后的值与更改日期时的值之间的绝对差值。最后一个 postMagnitude 始终为 NaN。
postDuration:更改日期之后的细分时长。最后一个 postDuration 始终为 NaN。
postRate:更改日期之后的数据变化率。最后一个 postRate 始终为 NaN。
如需详细了解原始算法,请参阅 Hermosilla 等人 (2015) 的论文,网址为 dx.doi.org/10.1016/j.rse.2014.11.005。
此算法处于预览阶段,可能会发生变化。
用法 | 返回 |
---|---|
ee.Algorithms.TemporalSegmentation.C2c(collection, dateFormat, maxError, maxSegments, startYear, endYear, infill, spikesTolerance) | 图片 |
参数 | 类型 | 详细信息 |
---|---|---|
collection | ImageCollection | 要运行 C2C 的图片集合。 |
dateFormat | 整数,默认值:0 | 拟合期间要使用的时间表示形式:0 = jDays,1 = 小数年,2 = 以毫秒为单位的 Unix 时间。每个时间段的开始时间、结束时间和中断时间都将以这种方式进行编码。 |
maxError | 浮点数,默认值:75 | |
maxSegments | 整数,默认值:6 | |
startYear | 整数,默认值:1984 | |
endYear | 整数,默认值:2019 | |
infill | 布尔值,默认值:true | |
spikesTolerance | 浮点数,默认值:0.85 |