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.ImageCollection.reduce
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Aplica un reductor a todas las imágenes de una colección.
Si el reductor tiene una sola entrada, se aplicará por separado a cada banda de la colección; de lo contrario, debe tener la misma cantidad de entradas que bandas tiene la colección.
Los nombres de salida del reductor determinan los nombres de las bandas de salida: los reductores con varias entradas usarán los nombres de salida directamente, mientras que los reductores con una sola entrada antepondrán el nombre de la banda de entrada al nombre de salida (p.ej., "10_mean", "20_mean").
Uso | Muestra |
---|
ImageCollection.reduce(reducer, parallelScale) | Imagen |
Argumento | Tipo | Detalles |
---|
esta: collection | ImageCollection | Es la colección de imágenes que se reducirá. |
reducer | Reductor | Es el reductor que se aplicará a la colección determinada. |
parallelScale | Número de punto flotante, valor predeterminado: 1 | Es un factor de ajuste que se usa para limitar el uso de la memoria. Si se usa un valor de parallelScale más grande (p. ej., 2 o 4) puede habilitar cálculos que se agotan de memoria con la configuración predeterminada. |
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-27 (UTC)
[null,null,["Última actualización: 2025-07-27 (UTC)"],[[["\u003cp\u003eApplies a reducer function across all images within an ImageCollection, resulting in a single output Image.\u003c/p\u003e\n"],["\u003cp\u003eReducers can operate on individual bands or multiple bands simultaneously, determining the output band names accordingly.\u003c/p\u003e\n"],["\u003cp\u003eUtilizes a parallelScale factor to manage memory consumption during computation.\u003c/p\u003e\n"],["\u003cp\u003eAccess this functionality via the \u003ccode\u003eImageCollection.reduce()\u003c/code\u003e method, providing the reducer and optional parallelScale as parameters.\u003c/p\u003e\n"]]],[],null,["# ee.ImageCollection.reduce\n\nApplies a reducer across all of the images in a collection.\n\n\u003cbr /\u003e\n\nIf the reducer has a single input, it will be applied separately to each band of the collection; otherwise it must have the same number of inputs as the collection has bands.\n\nThe reducer output names determine the names of the output bands: reducers with multiple inputs will use the output names directly, while reducers with a single input will prefix the output name with the input band name (e.g., '10_mean', '20_mean').\n\n| Usage | Returns |\n|------------------------------------------------------|---------|\n| ImageCollection.reduce`(reducer, `*parallelScale*`)` | Image |\n\n| Argument | Type | Details |\n|--------------------|-------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------|\n| this: `collection` | ImageCollection | The image collection to reduce. |\n| `reducer` | Reducer | The reducer to apply to the given collection. |\n| `parallelScale` | Float, default: 1 | A scaling factor used to limit memory use; using a larger parallelScale (e.g., 2 or 4) may enable computations that run out of memory with the default. |"]]