changeDate:Es un array de doubles de 1 dimensión que representa pares de fechas de inicio y finalización para cada segmento ajustado. El formato de fecha se determina según el argumento dateFormat.
value: Es un array de doubles unidimensional que indica el valor de la banda en la fecha de cambio.
magnitud: Es un array de 1 dimensión de números de punto flotante de doble precisión que proporciona la diferencia absoluta entre los valores antes y después de una fecha de cambio. La primera magnitud siempre es NaN.
Duración: Es un array de 1 dimensión de números de punto flotante de doble precisión que indica la duración del segmento anterior a la fecha de cambio. La primera duración siempre es NaN.
rate: Es un array de doubles unidimensional que indica la tasa de cambio de los datos anteriores a la fecha de cambio. La primera tasa siempre es NaN.
postMagnitude: Es un array de 1 dimensión de números de punto flotante de doble precisión que indica la diferencia absoluta entre los valores posteriores a la fecha de cambio y el valor en la fecha de cambio. El último valor de postMagnitude siempre es NaN.
postDuration: Es la duración del segmento posterior a la fecha de cambio. El último valor de postDuration siempre es NaN.
postRate: Es la tasa de cambio de los datos después de la fecha de cambio. El último valor de postRate siempre es NaN.
Consulta Hermosilla et al. (2015) dx.doi.org/10.1016/j.rse.2014.11.005 para obtener más detalles sobre el algoritmo original.
Este algoritmo está en versión preliminar y está sujeto a cambios.
Uso | Muestra |
---|---|
ee.Algorithms.TemporalSegmentation.C2c(collection, dateFormat, maxError, maxSegments, startYear, endYear, infill, spikesTolerance) | Imagen |
Argumento | Tipo | Detalles |
---|---|---|
collection | ImageCollection | Colección de imágenes en las que se ejecutará C2C. |
dateFormat | Número entero, valor predeterminado: 0 | Representación del tiempo que se usará durante el ajuste: 0 = jDays, 1 = años fraccionarios, 2 = tiempo Unix en milisegundos. Los tiempos de inicio, finalización y descanso de cada segmento temporal se codificarán de esta manera. |
maxError | Número de punto flotante, valor predeterminado: 75 | |
maxSegments | Número entero, valor predeterminado: 6 | |
startYear | Número entero, valor predeterminado: 1984 | |
endYear | Número entero, valor predeterminado: 2019 | |
infill | Booleano, valor predeterminado: verdadero | |
spikesTolerance | Número de punto flotante, valor predeterminado: 0.85 |