Envie comentários
ee.ImageCollection.aggregate_min
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Agrupa uma determinada propriedade dos objetos em uma coleção, calculando o valor mínimo da propriedade selecionada.
Uso Retorna ImageCollection. aggregate_min (property)
Argumento Tipo Detalhes collection
FeatureCollection A coleção a ser agregada. property
String A propriedade a ser usada em cada elemento da coleção.
Exemplos
Editor de código (JavaScript)
// A Lansat 8 TOA image collection for a specific year and location.
var col = ee . ImageCollection ( "LANDSAT/LC08/C02/T1_TOA" )
. filterBounds ( ee . Geometry . Point ([ - 122.073 , 37.188 ]))
. filterDate ( '2018' , '2019' );
// An image property of interest, percent cloud cover in this case.
var prop = 'CLOUD_COVER' ;
// Use ee.ImageCollection.aggregate_* functions to fetch information about
// values of a selected property across all images in the collection. For
// example, produce a list of all values, get counts, and calculate statistics.
print ( 'List of property values' , col . aggregate_array ( prop ));
print ( 'Count of property values' , col . aggregate_count ( prop ));
print ( 'Count of distinct property values' , col . aggregate_count_distinct ( prop ));
print ( 'First collection element property value' , col . aggregate_first ( prop ));
print ( 'Histogram of property values' , col . aggregate_histogram ( prop ));
print ( 'Min of property values' , col . aggregate_min ( prop ));
print ( 'Max of property values' , col . aggregate_max ( prop ));
// The following methods are applicable to numerical properties only.
print ( 'Mean of property values' , col . aggregate_mean ( prop ));
print ( 'Sum of property values' , col . aggregate_sum ( prop ));
print ( 'Product of property values' , col . aggregate_product ( prop ));
print ( 'Std dev (sample) of property values' , col . aggregate_sample_sd ( prop ));
print ( 'Variance (sample) of property values' , col . aggregate_sample_var ( prop ));
print ( 'Std dev (total) of property values' , col . aggregate_total_sd ( prop ));
print ( 'Variance (total) of property values' , col . aggregate_total_var ( prop ));
print ( 'Summary stats of property values' , col . aggregate_stats ( prop ));
// Note that if the property is formatted as a string, min and max will
// respectively return the first and last values according to alphanumeric
// order of the property values.
var propString = 'LANDSAT_SCENE_ID' ;
print ( 'List of property values (string)' , col . aggregate_array ( propString ));
print ( 'Min of property values (string)' , col . aggregate_min ( propString ));
print ( 'Max of property values (string)' , col . aggregate_max ( propString ));
Configuração do Python
Consulte a página
Ambiente Python para informações sobre a API Python e o uso de
geemap
para desenvolvimento interativo.
import ee
import geemap.core as geemap
Colab (Python)
from pprint import pprint
# A Lansat 8 TOA image collection for a specific year and location.
col = ee . ImageCollection ( "LANDSAT/LC08/C02/T1_TOA" ) . filterBounds (
ee . Geometry . Point ([ - 122.073 , 37.188 ])) . filterDate ( '2018' , '2019' )
# An image property of interest, percent cloud cover in this case.
prop = 'CLOUD_COVER'
# Use ee.ImageCollection.aggregate_* functions to fetch information about
# values of a selected property across all images in the collection. For
# example, produce a list of all values, get counts, and calculate statistics.
print ( 'List of property values:' , col . aggregate_array ( prop ) . getInfo ())
print ( 'Count of property values:' , col . aggregate_count ( prop ) . getInfo ())
print ( 'Count of distinct property values:' ,
col . aggregate_count_distinct ( prop ) . getInfo ())
print ( 'First collection element property value:' ,
col . aggregate_first ( prop ) . getInfo ())
print ( 'Histogram of property values:' )
pprint ( col . aggregate_histogram ( prop ) . getInfo ())
print ( 'Min of property values:' , col . aggregate_min ( prop ) . getInfo ())
print ( 'Max of property values:' , col . aggregate_max ( prop ) . getInfo ())
# The following methods are applicable to numerical properties only.
print ( 'Mean of property values:' , col . aggregate_mean ( prop ) . getInfo ())
print ( 'Sum of property values:' , col . aggregate_sum ( prop ) . getInfo ())
print ( 'Product of property values:' , col . aggregate_product ( prop ) . getInfo ())
print ( 'Std dev (sample) of property values:' ,
col . aggregate_sample_sd ( prop ) . getInfo ())
print ( 'Variance (sample) of property values:' ,
col . aggregate_sample_var ( prop ) . getInfo ())
print ( 'Std dev (total) of property values:' ,
col . aggregate_total_sd ( prop ) . getInfo ())
print ( 'Variance (total) of property values:' ,
col . aggregate_total_var ( prop ) . getInfo ())
print ( 'Summary stats of property values:' )
pprint ( col . aggregate_stats ( prop ) . getInfo ())
# Note that if the property is formatted as a string, min and max will
# respectively return the first and last values according to alphanumeric
# order of the property values.
prop_string = 'LANDSAT_SCENE_ID'
print ( 'List of property values (string):' ,
col . aggregate_array ( prop_string ) . getInfo ())
print ( 'Min of property values (string):' ,
col . aggregate_min ( prop_string ) . getInfo ())
print ( 'Max of property values (string):' ,
col . aggregate_max ( prop_string ) . getInfo ())
Envie comentários
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons , e as amostras de código são licenciadas de acordo com a Licença Apache 2.0 . Para mais detalhes, consulte as políticas do site do Google Developers . Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-04-21 UTC.
Quer enviar seu feedback?
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-04-21 UTC."],[[["`aggregate_min` calculates the minimum value of a specified property across an ImageCollection."],["It is applicable to both numerical and string properties within the collection."],["For numerical properties, it returns the lowest value."],["For string properties, it returns the first value based on alphanumeric order."],["This function is helpful for identifying the minimum value of a property, such as cloud cover or a scene ID, across a collection of images."]]],["The content describes how to use `aggregate_min` to find the minimum value of a specified property within a collection. It demonstrates fetching information about a property across all elements, including counts, statistics, and histograms. Additional aggregation functions for calculating the mean, sum, product, and variance of numerical properties are included. For string properties, `aggregate_min` returns the first value based on alphanumeric order. Example codes are provided in JavaScript and Python.\n"]]