changeDate:각 적합 세그먼트의 시작일과 종료일 쌍을 나타내는 1차원 double 배열입니다. 날짜 형식은 dateFormat 인수에 따라 결정됩니다.
value: changeDate의 밴드 값으로 구성된 1D double 배열입니다.
magnitude: 변경일 전후 값의 절대 차이를 제공하는 1D double 배열입니다. 첫 번째 크기는 항상 NaN입니다.
duration: 변경일 이전 세그먼트의 기간을 나타내는 double의 1D 배열입니다. 첫 번째 기간은 항상 NaN입니다.
rate: 변경 날짜 이전 데이터의 변화율을 나타내는 double의 1D 배열입니다. 첫 번째 비율은 항상 NaN입니다.
postMagnitude: 변경일 이후의 값과 변경일의 값 간 절대 차이의 double 1D 배열입니다. 마지막 postMagnitude는 항상 NaN입니다.
postDuration: 변경 날짜 이후 세그먼트의 기간입니다. 마지막 postDuration은 항상 NaN입니다.
postRate: 변경 날짜 이후 데이터의 변경률입니다. 마지막 postRate는 항상 NaN입니다.
indexRegrwoth: 변경 날짜의 값과 5개의 데이터 포인트 후의 값 간의 차이입니다.
recoveryIndicator: indexRegrowth/magnitude 비율입니다.
regrowth60: 중단점과 계열 값이 사전 교란 값의 60% 인 데이터 포인트 간의 시간 차이입니다.
regrowth60: 중단점과 계열 값이 사전 교란 값의 80% 인 데이터 포인트 간의 시간 차이입니다.
regrowth60: 중단점과 계열 값이 사전 교란 값의 100% 인 데이터 포인트 간의 시간 차이입니다.
원래 알고리즘에 관한 자세한 내용은 Hermosilla et al. (2015) dx.doi.org/10.1016/j.rse.2014.11.005를 참고하세요.
알고리즘 구현은 GitHub(https://github.com/saveriofrancini/C2C-GEE)에서 확인할 수 있습니다.
감사의 말씀: FORWARDS 및 NextGenCarbon
인용: Txomin Hermosilla, Michael A. Wulder, Joanne C. White, Nicholas C. Coops, Daniel Coelho, Giovanni Ciatto, Noel Gorelick, Saverio Francini 준비 중입니다. 이미지 합성, 시계열 변화 감지, 시간적 측정항목: Google Earth Engine에서 Composite2Change (C2C) 알고리즘 구현 이 알고리즘은 미리보기 상태이며 변경될 수 있습니다.
| 사용 | 반환 값 |
|---|---|
ee.Algorithms.TemporalSegmentation.C2c(collection, dateFormat, maxError, maxSegments, startYear, endYear, infill, spikesTolerance, includePostMetrics, includeRegrowth, useRelativeRegrowth, negativeMagnitudeOnly) | 이미지 |
| 인수 | 유형 | 세부정보 |
|---|---|---|
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 | |
includePostMetrics | 불리언, 기본값: true | |
includeRegrowth | 불리언, 기본값: false | |
useRelativeRegrowth | 불리언, 기본값: false | |
negativeMagnitudeOnly | 불리언, 기본값: false |