AI-generated Key Takeaways
-
The
toImage()method creates an image of constants from values in a dictionary. -
The order and naming of the image bands can be controlled by the
namesargument. -
If no
namesare specified, the bands are sorted alpha-numerically.
| Usage | Returns |
|---|---|
Dictionary.toImage(names) | Image |
| Argument | Type | Details |
|---|---|---|
this: dictionary | Dictionary | The dictionary to convert. |
names | List, default: null | The order of the output bands. |
Examples
Code Editor (JavaScript)
// A dictionary (e.g. results of ee.Image.reduceRegion of an S2 image). var dict = ee.Dictionary({ B1: 182, B2: 219, B3: 443 }); var selectedKeysImg = dict.toImage(['B1', 'B2']); print('Selected keys image band names', selectedKeysImg.bandNames()); var allKeysImg = dict.toImage(); print('All keys image band names', allKeysImg.bandNames());
import ee import geemap.core as geemap
Colab (Python)
# A dictionary (e.g. results of ee.Image.reduceRegion of an S2 image). dic = ee.Dictionary({ 'B1': 182, 'B2': 219, 'B3': 443 }) selected_keys_img = dic.toImage(['B1', 'B2']) print('Selected keys image band names:', selected_keys_img.bandNames().getInfo()) all_keys_img = dic.toImage() print('All keys image band names:', all_keys_img.bandNames().getInfo())