AI-generated Key Takeaways
-
limit()
reduces a FeatureCollection to a specified number of elements. -
Optionally, the collection can be sorted by a property before limiting.
-
max
sets the maximum number of elements to retain in the limited collection. -
property
andascending
parameters allow for sorting before limiting.
Returns the limited collection.
Usage | Returns |
---|---|
FeatureCollection.limit(max, property, ascending) | Collection |
Argument | Type | Details |
---|---|---|
this: collection | Collection | The Collection instance. |
max | Number | The number to limit the collection to. |
property | String, optional | The property to sort by, if sorting. |
ascending | Boolean, optional | Whether to sort in ascending or descending order. The default is true (ascending). |
Examples
Code Editor (JavaScript)
// FeatureCollection of global power plants. var fc = ee.FeatureCollection('WRI/GPPD/power_plants'); print('First 5 features (power plants)', fc.limit(5)); print('Smallest 5 power plants by capacity in ascending order', fc.limit({max: 5, property: 'capacitymw'})); print('Largest 5 power plants by capacity in descending order', fc.limit({max: 5, property: 'capacitymw', ascending: false}));
import ee import geemap.core as geemap
Colab (Python)
# FeatureCollection of global power plants. fc = ee.FeatureCollection('WRI/GPPD/power_plants') print('First 5 features (power plants):', fc.limit(5).getInfo()) print('Smallest 5 power plants by capacity in ascending order:', fc.limit(**{'maximum': 5, 'opt_property': 'capacitymw'}).getInfo()) print('Largest 5 power plants by capacity in descending order:', fc.limit(**{'maximum': 5, 'opt_property': 'capacitymw', 'opt_ascending': False}).getInfo())