Anuncio: Todos los proyectos no comerciales registrados para usar Earth Engine antes del
15 de abril de 2025 deben
verificar su elegibilidad no comercial para mantener el acceso a Earth Engine.
ee.Algorithms.TemporalSegmentation.LandTrendr
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Detección basada en Landsat de tendencias en la perturbación y la recuperación: Segmenta temporalmente una serie temporal de imágenes extrayendo las trayectorias espectrales del cambio a lo largo del tiempo. La primera banda de cada imagen se usa para encontrar los puntos de interrupción, y esos puntos se usan para realizar el ajuste en todas las bandas posteriores. Los puntos de corte se devuelven como una matriz bidimensional de 4 filas y tantas columnas como imágenes. Las dos primeras filas son los valores originales de X e Y. La tercera fila contiene los valores de Y ajustados a los segmentos estimados, y la cuarta fila contiene un 1 si el punto correspondiente se usó como vértice del segmento o un 0 si no se usó. Las bandas ajustadas adicionales se agregan como filas en el resultado. El ajuste de puntos de quiebre supone que los valores crecientes representan perturbaciones y los valores decrecientes representan recuperación.
Consulta: Kennedy, R.E., Yang, Z. y Cohen, W.B., 2010. Detección de tendencias en la perturbación y recuperación de bosques con series temporales anuales de Landsat: 1. LandTrendr: Algoritmos de segmentación temporal. Remote Sensing of Environment, 114(12), pp.2897-2910.
Uso | Muestra |
---|
ee.Algorithms.TemporalSegmentation.LandTrendr(timeSeries, maxSegments, spikeThreshold, vertexCountOvershoot, preventOneYearRecovery, recoveryThreshold, pvalThreshold, bestModelProportion, minObservationsNeeded) | Imagen |
Argumento | Tipo | Detalles |
---|
timeSeries | ImageCollection | Es la serie temporal anual de la que se extraerán los puntos de interrupción. La primera banda se usa para encontrar los puntos de interrupción, y todas las bandas posteriores se ajustan con esos puntos de interrupción. |
maxSegments | Número entero | Es la cantidad máxima de segmentos que se ajustarán en la serie temporal. |
spikeThreshold | Número de punto flotante, valor predeterminado: 0.9 | Es el umbral para reducir los picos (1.0 significa que no hay reducción). |
vertexCountOvershoot | Número entero, valor predeterminado: 3 | El modelo inicial puede exceder la cantidad de vértices de maxSegments + 1 en esta cantidad. Más adelante, se reducirá a maxSegments + 1. |
preventOneYearRecovery | Booleano, valor predeterminado: falso | Evita los segmentos que representan recuperaciones de un año. |
recoveryThreshold | Número de punto flotante, valor predeterminado: 0.25 | Si un segmento tiene una tasa de recuperación más rápida que 1/recoveryThreshold (en años), no se permite el segmento. |
pvalThreshold | Número de punto flotante, valor predeterminado: 0.1 | Si el valor p del modelo ajustado supera este umbral, se descarta el modelo actual y se ajusta otro con el optimizador de Levenberg-Marquardt. |
bestModelProportion | Número de punto flotante, valor predeterminado: 0.75 | Permite elegir modelos con más vértices si su valor p no es más de (2 - bestModelProportion) veces el valor p del mejor modelo. |
minObservationsNeeded | Número entero, valor predeterminado: 6 | Cantidad mínima de observaciones necesarias para ajustar la salida. |
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-07-26 (UTC)
[null,null,["Última actualización: 2025-07-26 (UTC)"],[],["The LandTrendr algorithm segments a time-series of images, using the first band to find breakpoints that identify spectral changes. These breakpoints are then applied to fit all other bands. Breakpoints are returned as a matrix, with the original data, fitted values, and segment vertex indicators. Increasing values suggest disturbance, while decreasing values suggest recovery. Users define parameters like maximum segments, spike dampening, and recovery rates to guide the fitting process. The algorithm outputs an image containing the results.\n"],null,[]]