ee.Dictionary.toImage

Crée une image de constantes à partir des valeurs d'un dictionnaire. Les bandes de l'image sont ordonnées et nommées en fonction de l'argument "names". Si aucun nom n'est spécifié, les bandes sont triées par ordre alphanumérique.

UtilisationRenvoie
Dictionary.toImage(names)Image
ArgumentTypeDétails
ceci : dictionaryDictionnaireDictionnaire à convertir.
namesListe, valeur par défaut : nullOrdre des bandes de sortie.

Exemples

Éditeur de code (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());

Configuration de Python

Consultez la page Environnement Python pour en savoir plus sur l'API Python et sur l'utilisation de geemap pour le développement interactif.

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())