AI-generated Key Takeaways
-
Aggregates the count of non-null values for a specified property within a FeatureCollection.
-
It requires a FeatureCollection and the name of the property to count.
-
The result is a single number representing the total count of non-null values for that property.
-
Examples demonstrate its use in both JavaScript and Python environments.
| Usage | Returns |
|---|---|
FeatureCollection.aggregate_count(property) | Number |
| Argument | Type | Details |
|---|---|---|
this: collection | FeatureCollection | The collection to aggregate over. |
property | String | The property to use from each element of the collection. |
Examples
Code Editor (JavaScript)
// FeatureCollection of power plants in Belgium. var fc = ee.FeatureCollection('WRI/GPPD/power_plants') .filter('country_lg == "Belgium"'); print('Number of non-null values for the fuel1 property', fc.aggregate_count('fuel1')); // 66
import ee import geemap.core as geemap
Colab (Python)
# FeatureCollection of power plants in Belgium. fc = ee.FeatureCollection('WRI/GPPD/power_plants').filter( 'country_lg == "Belgium"') print('Number of non-null values for the fuel1 property:', fc.aggregate_count('fuel1').getInfo()) # 66