changeDate:각 적합 세그먼트의 시작일과 종료일 쌍을 나타내는 1차원 double 배열입니다. 날짜 형식은 dateFormat 인수에 따라 결정됩니다.
value: changeDate의 밴드 값으로 구성된 1D double 배열입니다.
magnitude: 변경일 전후 값의 절대 차이를 제공하는 1D double 배열입니다. 첫 번째 크기는 항상 NaN입니다.
duration: 변경일 이전 세그먼트의 기간을 나타내는 double의 1D 배열입니다. 첫 번째 기간은 항상 NaN입니다.
rate: 변경 날짜 이전 데이터의 변화율을 나타내는 double의 1D 배열입니다. 첫 번째 비율은 항상 NaN입니다.
postMagnitude: 변경일 이후의 값과 변경일의 값 간의 절대 차이로 구성된 1D double 배열입니다. 마지막 postMagnitude는 항상 NaN입니다.
postDuration: 변경 날짜 이후 세그먼트의 기간입니다. 마지막 postDuration은 항상 NaN입니다.
postRate: 변경 날짜 이후 데이터의 변경률입니다. 마지막 postRate는 항상 NaN입니다.
원래 알고리즘에 관한 자세한 내용은 Hermosilla et al. (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 = fractional years, 2 = unix time in milliseconds. 각 시간 세그먼트의 시작, 종료, 휴식 시간이 이 방식으로 인코딩됩니다. |
maxError | 부동 소수점, 기본값: 75 | |
maxSegments | 정수, 기본값: 6 | |
startYear | 정수, 기본값: 1984 | |
endYear | 정수, 기본값: 2019 | |
infill | 불리언, 기본값: true | |
spikesTolerance | 부동 소수점, 기본값: 0.85 |