ee.Algorithms.TemporalSegmentation.C2c

Composite 2 Change (C2C) algoritmasının bir uygulaması. Bu algoritma, verileri belirli maksimum kök ortalama kare hatası (RMSE) içinde sığdırmak için gereken minimum segment sayısıyla doğrusal parçalı uyum kullanarak bir zaman serisini segmentlere ayırır. Algoritma, verilen her grup için aşağıdaki grupları döndürür:

    changeDate:Her bir uygun segment için başlangıç ve bitiş tarihlerini temsil eden çiftlerden oluşan 1 boyutlu bir dizi. Tarih biçimi, dateFormat bağımsız değişkeniyle belirlenir.

    value: changeDate tarihindeki bant değerinin çift sayıdan oluşan 1 boyutlu dizisi.

    büyüklük: Bir değişiklik tarihinden önceki ve sonraki değerler arasındaki mutlak farkı sağlayan çiftlerden oluşan 1 boyutlu bir dizi. İlk büyüklük her zaman NaN'dir.

    duration: Değişiklik tarihinden önceki segmentin süresini gösteren çift sayıların yer aldığı 1 boyutlu bir dizi. İlk süre her zaman NaN olur.

    oran: Değişiklik tarihinden önceki verilerin değişiklik oranını gösteren çift sayılardan oluşan 1 boyutlu bir dizi. İlk oran her zaman NaN olur.

    postMagnitude: Değişiklik tarihinden sonraki değerler ile değişiklik tarihindeki değer arasındaki mutlak farkın çift duyarlıklı sayılarla ifade edildiği 1 boyutlu bir dizi. Son postMagnitude değeri her zaman NaN olur.

    postDuration: Değişiklik tarihinden sonraki segmentin süresi. Son postDuration her zaman NaN olur.

    postRate: Değişiklik tarihinden sonra verilerdeki değişim oranı. Son postRate her zaman NaN olur.

 Orijinal algoritma hakkında daha fazla bilgi için Hermosilla ve diğerleri (2015) dx.doi.org/10.1016/j.rse.2014.11.005 adresini ziyaret edin.

 Bu algoritma önizleme sürümündedir ve değişebilir.

Kullanımİadeler
ee.Algorithms.TemporalSegmentation.C2c(collection, dateFormat, maxError, maxSegments, startYear, endYear, infill, spikesTolerance)Resim
Bağımsız DeğişkenTürAyrıntılar
collectionImageCollectionC2C'nin çalıştırılacağı resim koleksiyonu.
dateFormatTamsayı, varsayılan: 0Uydurma sırasında kullanılacak zaman gösterimi: 0 = jDays, 1 = kesirli yıllar, 2 = milisaniye cinsinden Unix saati. Her bir zamansal segmentin başlangıç, bitiş ve ara zamanları bu şekilde kodlanır.
maxErrorOndalık sayı, varsayılan: 75
maxSegmentsTam sayı, varsayılan: 6
startYearTam sayı, varsayılan: 1984
endYearTam sayı, varsayılan: 2019
infillBoole değeri, varsayılan: true
spikesToleranceOndalık sayı, varsayılan: 0,85