Caso de Google Earth Engine (GEE): cómo eliminar y filtrar imágenes vacías en Landsat y la serie Sentinel de colecciones de imágenes (tres métodos)

Introducción

El principal problema resuelto en este artículo es ¿cómo eliminar y filtrar imágenes vacías en las series de colecciones de imágenes Landsat y Sentinel? Esto se debe principalmente a los siguientes problemas:

¿Qué significa "eliminar imágenes vacías del conjunto de imágenes"? Su script filtra la colección de imágenes a fechas sin imágenes, lo que da como resultado una colección de imágenes con 0 imágenes:  https://code.earthengine.google.com/70996f25dbc6d320f2d765b28699aad5

Para eliminar imágenes vacías en Google Earth Engine, puedes seguir los siguientes pasos:

Método 1.

Filtrar la colección de imágenes: primero filtre la colección de imágenes para eliminar las imágenes que estén vacías o que no contengan datos. Puede utilizar las funciones ee.Filter() y ee.ImageCollection.filter() para lograr esto. Por ejemplo, puede utilizar la función "ee.Filter.notNull()" para filtrar imágenes según bandas o atributos específicos.

función:

ee.Filter.notNull(propiedades)

Devuelve un filtro que pasa si todas las propiedades nombradas no son nulas.

Argumentos:

propiedades (Lista)

Devoluciones: Filtrar

Código:

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

var start &

おすすめ

転載: blog.csdn.net/qq_31988139/article/details/133466705