Diese Sammlung enthält vorab berechnete Ergebnisse aus der Ausführung des CCDC-Algorithmus (Continuous Change Detection and Classification) für 20 Jahre mit Landsat-Daten zur Oberflächenreflektanz. CCDC ist ein Algorithmus zur Suche nach Haltepunkten, der harmonische Anpassung mit einem dynamischen RMSE-Schwellenwert verwendet, um Haltepunkte in Zeitreihendaten zu erkennen.
Das Dataset wurde aus den Zeitreihen für die Oberflächenreflexion von Landsat 5, 7 und 8, Sammlung 1, Tier 1 erstellt. Dabei wurden alle Tagesbilder zwischen dem 01.01.1999 und dem 31.12.2019 verwendet. Jedes Bild wurde vorverarbeitet, um Pixel zu maskieren, die als Wolke, Schatten oder Schnee identifiziert wurden (gemäß dem Band „pixel_qa“), gesättigte Pixel und Pixel mit einer atmosphärischen Opazität > 300 (wie durch die Bänder „sr_atmos_opacity“ und „sr_aerosol“ identifiziert). Pixel, die sich in der Überlappung von Szenen im Norden/Süden wiederholten, wurden dedupliziert. Die Ergebnisse wurden in 2-Grad-Kacheln für alle Landmassen zwischen -60° und +85° Breitengrad ausgegeben.
Die Bilder eignen sich, um mit mosaic() zu einem globalen Bild zusammengefügt zu werden.
Der CCDC-Algorithmus wurde mit den Standardalgorithmusparametern ausgeführt, mit Ausnahme von „dateFormat“:
tmaskBands: ['green', 'swir']
minObservations: 6
chiSquareProbability: 0.99
minNumOfYearsScaler: 1.33
dateFormat: 1 (Bruchteil eines Jahres)
lambda: 20
maxIterations: 25000
Jeder Pixel im Ergebnis wird mit Arrays variabler Länge codiert. Die äußere Länge jedes Arrays (Achse 0) entspricht der Anzahl der Breakpoints, die an diesem Ort gefunden wurden. Die „coefs“-Bereiche enthalten 2D-Arrays. Jedes innere Array enthält die Skalierungsfaktoren für die 8 Terme im linearen harmonischen Modell in der Reihenfolge: [offset, t, cos(ωt), sin(ωt), cos(2ωt), sin(2ωt), cos(3ωt), sin(3ωt)], wobei ω = 2Π ist. Die Modelle werden skaliert, um Reflektanzeinheiten (0,0 bis 1,0) für die optischen Bänder und Grad (K) / 100,0 für das thermische Band zu erzeugen.
Da die Ausgabebänder Arrays sind, können sie nur mit einer SAMPLE-Pyramidenrichtlinie downsampled werden. Bei niedrigeren Zoomstufen sind die Ergebnisse in der Regel nicht mehr repräsentativ für die Daten in voller Auflösung. Aufgrund der heruntergerechneten Masken sind beispielsweise Kachelgrenzen zu sehen.
Daher wird nicht empfohlen, diesen Datensatz bei Auflösungen von weniger als 240 m/Pixel zu verwenden.
Derzeit ist nicht geplant, diesem Dataset Assets aus der Zeit nach 2019 hinzuzufügen.
Bänder
Pixelgröße 30 Meter
Bänder
Name
Pixelgröße
Beschreibung
tStart
Meter
1‑D-Array mit dem Datum des Beginns der einzelnen Segmente (Bruchteil des Jahres).
tEnd
Meter
1‑D-Array mit dem Datum des Endes jedes Segments (Bruchteil eines Jahres).
tBreak
Meter
1‑D-Array mit dem Datum des erkannten Haltepunkts für jedes Segment (Bruchteil des Jahres).
numObs
Meter
1‑D-Array mit der Anzahl der Beobachtungen in jedem Segment.
changeProb
Meter
Eine Pseudowahrscheinlichkeit dafür, dass der erkannte Haltepunkt tatsächlich vorhanden ist.
BLUE_coefs
Meter
2‑D-Array mit den Koeffizienten des harmonischen Modells für das blaue Band für jedes Segment.
GREEN_coefs
Meter
2‑D-Array mit den Koeffizienten des harmonischen Modells für das grüne Band für jedes Segment.
RED_coefs
Meter
2‑D-Array mit Koeffizienten des harmonischen Modells für das rote Band für jedes Segment.
NIR_coefs
Meter
2‑D-Array mit harmonischen Modellkoeffizienten für das Nah-Infrarot-Band für jedes Segment.
SWIR1_coefs
Meter
2‑D-Array mit Koeffizienten des harmonischen Modells für das kurzwellige Infrarotband (1,55 μm bis 1,75 μm) für jedes Segment.
SWIR2_coefs
Meter
2‑D-Array mit harmonischen Modellkoeffizienten für das kurzwellige Infrarotband (2,09–2,35 μm) für jedes Segment.
TEMP_coefs
Meter
2D-Array mit Koeffizienten des harmonischen Modells für das thermische Band für jedes Segment.
BLUE_rmse
Meter
1‑D-Array mit dem RMSE des Modells für das blaue Band für jedes Segment.
GREEN_rmse
Meter
1‑D-Array mit dem RMSE des Modells für das grüne Band für jedes Segment.
RED_rmse
Meter
1‑D-Array mit dem RMSE des Modells für das rote Band für jedes Segment.
NIR_rmse
Meter
1‑D-Array mit dem RMSE des Modells für das Nahinfrarotband für jedes Segment.
SWIR1_rmse
Meter
1‑D-Array mit dem RMSE des Modells für das kurzwellige Infrarotband (1,55 μm bis 1,75 μm) für jedes Segment.
SWIR2_rmse
Meter
1‑D-Array mit dem RMSE des Modells für das kurzwellige Infrarotband (2,09 μm bis 2,35 μm) für jedes Segment.
TEMP_rmse
Meter
1‑D-Array mit dem RMSE des Modells für das thermische Band für jedes Segment.
BLUE_magnitude
Meter
1‑D-Array mit der Größe des erkannten Haltepunkts für das blaue Band für jedes Segment.
GREEN_magnitude
Meter
1‑D-Array mit der Größe des erkannten Haltepunkts für das grüne Band für jedes Segment.
RED_magnitude
Meter
1‑D-Array mit der Größe des erkannten Haltepunkts für das rote Band für jedes Segment.
NIR_magnitude
Meter
1‑D-Array mit der Größe des erkannten Haltepunkts für das Nahinfrarotband für jedes Segment.
SWIR1_magnitude
Meter
1‑D-Array mit der Größe des erkannten Haltepunkts für das kurzwellige Infrarotband 1 (1,55 μm bis 1,75 μm) für jedes Segment.
SWIR2_magnitude
Meter
1‑D-Array mit der Größe des erkannten Haltepunkts für das kurzwellige Infrarotband 2 (2,09 μm bis 2,35 μm) für jedes Segment.
TEMP_magnitude
Meter
1‑D-Array mit der Größe des erkannten Haltepunkts für das thermische Band für jedes Segment.
Diese Sammlung enthält vorab berechnete Ergebnisse aus der Ausführung des CCDC-Algorithmus (Continuous Change Detection and Classification) für 20 Jahre mit Landsat-Daten zur Oberflächenreflektanz. CCDC ist ein Algorithmus zur Suche nach Haltepunkten, der harmonische Anpassung mit einem dynamischen RMSE-Schwellenwert verwendet, um Haltepunkte in Zeitreihendaten zu erkennen. Das Dataset wurde aus … erstellt.
[null,null,[],[[["\u003cp\u003eThe Google Global Landsat-based CCDC Segments dataset provides precomputed results of the Continuous Change Detection and Classification (CCDC) algorithm applied to 20 years of Landsat data (1999-2019).\u003c/p\u003e\n"],["\u003cp\u003eCCDC detects breakpoints in time-series data using harmonic fitting with a dynamic RMSE threshold, identifying changes in land cover and land use.\u003c/p\u003e\n"],["\u003cp\u003eThe dataset covers landmasses between -60° and +85° latitude at a 30-meter resolution, derived from Landsat 5, 7, and 8 Collection-1, Tier-1 surface reflectance data.\u003c/p\u003e\n"],["\u003cp\u003eEach pixel contains information about detected breakpoints, including start and end dates, magnitude of change, and harmonic model coefficients for various spectral bands.\u003c/p\u003e\n"],["\u003cp\u003eThe dataset is available in Earth Engine and is intended for research, education, and non-profit use under a CC-BY-4.0 license.\u003c/p\u003e\n"]]],["The dataset, available from 1999-01-01 to 2020-01-01 via Google Earth Engine, provides precomputed results from the Continuous Change Detection and Classification (CCDC) algorithm applied to 20 years of Landsat data. Using harmonic fitting, CCDC identifies breakpoints in time-series data across landmasses between -60° and +85° latitude. The output, at 30-meter resolution, includes start, end, and breakpoint dates, observation counts, change probabilities, model coefficients, RMSE, and breakpoint magnitudes for various spectral bands.\n"],null,["# Google Global Landsat-based CCDC Segments (1999-2019)\n\nDataset Availability\n: 1999-01-01T00:00:00Z--2020-01-01T00:00:00Z\n\nDataset Provider\n:\n\n\n [Google](https://earthengine.google.com/)\n\nTags\n:\n[change-detection](/earth-engine/datasets/tags/change-detection) [google](/earth-engine/datasets/tags/google) [landcover](/earth-engine/datasets/tags/landcover) [landsat-derived](/earth-engine/datasets/tags/landsat-derived) [landuse](/earth-engine/datasets/tags/landuse) [landuse-landcover](/earth-engine/datasets/tags/landuse-landcover) \n\n#### Description\n\nThis collection contains precomputed results from running the\nContinuous Change Detection and Classification (CCDC) algorithm on\n20 years of Landsat surface reflectance data. CCDC is a break-point\nfinding algorithm that uses harmonic fitting with a dynamic RMSE\nthreshold to detect breakpoints in time-series data.\n\nThe dataset was created from the Landsat 5, 7, and 8 Collection-1, Tier-1,\nsurface reflectance time series, using all daytime images between 1999-01-01\nand 2019-12-31. Each image was preprocessed to mask pixels identified as\ncloud, shadow, or snow (according to the 'pixel_qa' band), saturated pixels,\nand pixels with an atmospheric opacity \\\u003e 300 (as identified by the\n'sr_atmos_opacity' and 'sr_aerosol' bands). Pixels repeated in\nnorth/south scene overlap were deduplicated. The results were\noutput in 2-degree tiles for all landmasses between -60° and +85° latitude.\nThe images are suitable to simply mosaic() into one global image.\n\nThe CCDC algorithm was run with the default algorithm parameters except for\nthe dateFormat:\n\n- tmaskBands: \\['green', 'swir'\\]\n- minObservations: 6\n- chiSquareProbability: 0.99\n- minNumOfYearsScaler: 1.33\n- dateFormat: 1 (fractional year)\n- lambda: 20\n- maxIterations: 25000\n\nEach pixel in the output is encoded using variable length arrays. The outer\nlength of each array (axis 0) corresponds to the number of breakpoints\nfound at that location. The coefs bands contain 2-D arrays, where each inner\narray contains the scaling factors for the 8 terms in the linear harmonic\nmodel, in the order: \\[offset, t, cos(ωt), sin(ωt), cos(2ωt),\nsin(2ωt), cos(3ωt), sin(3ωt)\\], where ω = 2Π. The\nmodels are scale to produce refelectance units (0.0 - 1.0) for the optical\nbands and degrees (K) / 100.0 for the thermal band.\n\nNote that since the output bands are arrays and can only be downsampled\nusing a SAMPLE pyramiding policy. At lower zoom levels, the\nresults are usually no longer representative of the full-resolution data,\nand, for instance, tile boundaries can be seen due to the downsampled masks.\nIt's therefore not recommended to use this dataset at resolutions less than\n240m/pixel.\n\nThere are no current plans to add post-2019 assets to this dataset.\n\n### Bands\n\n\n**Pixel Size**\n\n30 meters\n\n**Bands**\n\n| Name | Pixel Size | Description |\n|-------------------|------------|------------------------------------------------------------------------------------------------------------------------------------|\n| `tStart` | meters | 1-D Array containing the date of the start of each segment (fractional year). |\n| `tEnd` | meters | 1-D Array containing the date of the end of each segment (fractional year). |\n| `tBreak` | meters | 1-D Array containing the date of the detected breakpoint of each segment (fractional year). |\n| `numObs` | meters | 1-D Array containing the number of observations found in each segment. |\n| `changeProb` | meters | A pseudo-probability of the detected breakpoint being real. |\n| `BLUE_coefs` | meters | 2-D array containing harmonic model coefficients for the blue band, for each segment. |\n| `GREEN_coefs` | meters | 2-D array containing harmonic model coefficients for the green band, for each segment. |\n| `RED_coefs` | meters | 2-D array containing harmonic model coefficients for the red band, for each segment. |\n| `NIR_coefs` | meters | 2-D array containing harmonic model coefficients for the near-infrared band, for each segment. |\n| `SWIR1_coefs` | meters | 2-D array containing harmonic model coefficients for the shortwave-infrared (1.55μm-1.75μm) band, for each segment. |\n| `SWIR2_coefs` | meters | 2-D array containing harmonic model coefficients for the shortwave-infrared (2.09μm-2.35μm) band, for each segment. |\n| `TEMP_coefs` | meters | 2-D array containing harmonic model coefficients for the thermal band, for each segment. |\n| `BLUE_rmse` | meters | 1-D array containing the RMSE of the model for the blue band, for each segment. |\n| `GREEN_rmse` | meters | 1-D array containing the RMSE of the model for the green band, for each segment. |\n| `RED_rmse` | meters | 1-D array containing the RMSE of the model for the red band, for each segment. |\n| `NIR_rmse` | meters | 1-D array containing the RMSE of the model for the near-infrared band, for each segment. |\n| `SWIR1_rmse` | meters | 1-D array containing the RMSE of the model for the the shortwave-infrared (1.55μm-1.75μm) band, for each segment. |\n| `SWIR2_rmse` | meters | 1-D array containing the RMSE of the model for the shortwave-infrared (2.09μm-2.35μm) band, for each segment. |\n| `TEMP_rmse` | meters | 1-D array containing the RMSE of the model for the thermal band, for each segment. |\n| `BLUE_magnitude` | meters | 1-D array containing the magnitude of the detected breakpoint for the blue band, for each segment. |\n| `GREEN_magnitude` | meters | 1-D array containing the magnitude of the detected breakpoint for the green band, for each segment. |\n| `RED_magnitude` | meters | 1-D array containing the magnitude of the detected breakpoint for the red band, for each segment. |\n| `NIR_magnitude` | meters | 1-D array containing the magnitude of the detected breakpoint for the near-infrared band, for each segment. |\n| `SWIR1_magnitude` | meters | 1-D array containing the magnitude of the detected breakpoint for the shortwave-infrared-1 (1.55μm-1.75μm) band, for each segment. |\n| `SWIR2_magnitude` | meters | 1-D array containing the magnitude of the detected breakpoint for the shortwave-infrared-2 (2.09μm-2.35μm) band, for each segment. |\n| `TEMP_magnitude` | meters | 1-D array containing the magnitude of the detected breakpoint for the thermal band, for each segment. |\n\n### Terms of Use\n\n**Terms of Use**\n\n[CC-BY-4.0](https://spdx.org/licenses/CC-BY-4.0.html)\n**Important:** Earth Engine is a platform for petabyte-scale scientific analysis and visualization of geospatial datasets, both for public benefit and for business and government users. Earth Engine is free to use for research, education, and nonprofit use. To get started, please [register for Earth Engine access.](https://console.cloud.google.com/earth-engine) \n[Google Global Landsat-based CCDC Segments (1999-2019)](/earth-engine/datasets/catalog/GOOGLE_GLOBAL_CCDC_V1) \nThis collection contains precomputed results from running the Continuous Change Detection and Classification (CCDC) algorithm on 20 years of Landsat surface reflectance data. CCDC is a break-point finding algorithm that uses harmonic fitting with a dynamic RMSE threshold to detect breakpoints in time-series data. The dataset was created from the ... \nGOOGLE/GLOBAL_CCDC/V1, change-detection,google,landcover,landsat-derived,landuse,landuse-landcover \n1999-01-01T00:00:00Z/2020-01-01T00:00:00Z \n-60 -180 72 180 \nGoogle Earth Engine \nhttps://developers.google.com/earth-engine/datasets\n\n- [](https://doi.org/https://earthengine.google.com/)\n- [](https://doi.org/https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_GLOBAL_CCDC_V1)"]]