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' ) display ( 'All non-system FeatureCollection properties as an ee.Dictionary:' , fc . toDictionary ()) display ( 'Selected properties as an ee.Dictionary:' , fc . toDictionary ([ 'description' , 'provider' ]))

