AI-generated Key Takeaways
-
The
toDictionary()method extracts properties from a Feature as a dictionary. -
The method can extract all non-system properties or a specified list of properties.
-
Usage examples are provided for both JavaScript in the Code Editor and Python in Colab.
| Usage | Returns |
|---|---|
FeatureCollection.toDictionary(properties) | Dictionary |
| Argument | Type | Details |
|---|---|---|
this: element | Element | The feature to extract the property from. |
properties | List, default: null | The list of properties to extract. Defaults to all non-system properties. |
Examples
Code Editor (JavaScript)
// FeatureCollection of power plants. var fc = ee.FeatureCollection('WRI/GPPD/power_plants'); print('All non-system FeatureCollection properties as an ee.Dictionary', fc.toDictionary()); print('Selected properties as an ee.Dictionary', fc.toDictionary(['description', 'provider']));
import ee import geemap.core as geemap
Colab (Python)
# FeatureCollection of power plants. fc = ee.FeatureCollection('WRI/GPPD/power_plants') print('All non-system FeatureCollection properties as an ee.Dictionary:', fc.toDictionary().getInfo()) print('Selected properties as an ee.Dictionary:', fc.toDictionary(['description', 'provider']).getInfo())