Announcement: All noncommercial projects registered to use Earth Engine beforeApril 15, 2025 mustverify noncommercial eligibility to maintain access. If you have not verified by September 26, 2025, your access may be on hold.

ee.FeatureCollection.sort

  • Thesort method sorts a collection by a specified property.

  • It returns the sorted collection.

  • Thesort method can sort in ascending or descending order, with ascending as the default.

Sort a collection by the specified property.

Returns the sorted collection.

UsageReturns
FeatureCollection.sort(property,ascending)Collection
ArgumentTypeDetails
this:collectionCollectionThe Collection instance.
propertyStringThe property to sort by.
ascendingBoolean, optionalWhether to sort in ascending or descending order. The default is true (ascending).

Examples

Code Editor (JavaScript)

// FeatureCollection of power plants in Belgium.varfc=ee.FeatureCollection('WRI/GPPD/power_plants').filter('country_lg == "Belgium"');print('Belgium power plants in ascending order by capacity',fc.sort('capacitymw'));print('Belgium power plants in descending order by capacity',fc.sort('capacitymw',false));

Python setup

See the Python Environment page for information on the Python API and usinggeemap for interactive development.

importeeimportgeemap.coreasgeemap

Colab (Python)

# FeatureCollection of power plants in Belgium.fc=ee.FeatureCollection('WRI/GPPD/power_plants').filter('country_lg == "Belgium"')display('Belgium power plants in ascending order by capacity:',fc.sort('capacitymw'))display('Belgium power plants in descending order by capacity:',fc.sort('capacitymw',False))

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2023-10-06 UTC.