Fall Google Earth Engine (GEE) – So entfernen und filtern Sie leere Bilder in Landsat- und Sentinel-Bildsammlungen (drei Methoden)

Einführung

Das in diesem Artikel gelöste Hauptproblem besteht darin, wie leere Bilder in Bildsammlungen der Landsat- und Sentinel-Serie entfernt und gefiltert werden. Dies ist hauptsächlich auf folgende Probleme zurückzuführen:

Was bedeutet „Leere Bilder aus dem Bildsatz entfernen“? Ihr Skript filtert die Bildersammlung nach Daten ohne Bilder, was zu einer Bildersammlung mit 0 Bildern führt:  https://code.earthengine.google.com/70996f25dbc6d320f2d765b28699aad5

Um leere Bilder in Google Earth Engine zu entfernen, können Sie die folgenden Schritte ausführen:

Methode 1.

Filtern Sie die Bildersammlung: Filtern Sie zunächst die Bildersammlung, um Bilder zu entfernen, die leer sind oder keine Daten enthalten. Sie können dazu die Funktionen ee.Filter() und ee.ImageCollection.filter() verwenden. Sie können beispielsweise die Funktion „ee.Filter.notNull()“ verwenden, um Bilder basierend auf bestimmten Bändern oder Attributen zu filtern.

Funktion:

ee.Filter.notNull(Eigenschaften)

Gibt einen Filter zurück, der erfolgreich ist, wenn alle benannten Eigenschaften nicht null sind.

Argumente:

Eigenschaften (Liste)

Rückgabe: Filter

Code:

// 根据特定波段过滤图像集合

var start &

Supongo que te gusta

Origin blog.csdn.net/qq_31988139/article/details/133466705
Recomendado
Clasificación