Annuncio: tutti i progetti non commerciali registrati per l'utilizzo di Earth Engine prima del 
15 aprile 2025 devono 
verificare l'idoneità non commerciale per mantenere l'accesso. Se non hai eseguito la verifica entro il 26 settembre 2025, il tuo accesso potrebbe essere sospeso.
  
        
 
       
     
  
  
  
    
  
  
  
    
      ee.Image.remap
    
    
      
    
    
      
      Mantieni tutto organizzato con le raccolte
    
    
      
      Salva e classifica i contenuti in base alle tue preferenze.
    
  
  
      
    
  
  
  
  
  
    
  
  
    
    
    
  
  
Mappe dai valori di input ai valori di output, rappresentati da due elenchi paralleli. Tutti i valori di input non inclusi nell'elenco di input vengono impostati su defaultValue se viene fornito o mascherati se non viene fornito. Tieni presente che a volte gli input contenenti valori in virgola mobile potrebbero non corrispondere a causa di errori di precisione della virgola mobile.
| Utilizzo | Resi | 
|---|
| Image.remap(from, to, defaultValue, bandName) | Immagine | 
| Argomento | Tipo | Dettagli | 
|---|
| questo: image | Immagine | L'immagine a cui viene applicata la rimappatura. | 
| from | Elenco | I valori di origine (numeri o ee.Array). Tutti i valori di questo elenco verranno mappati al valore corrispondente in "a". | 
| to | Elenco | I valori di destinazione (numeri o ee.Array). Questi vengono utilizzati per sostituire i valori corrispondenti in "Da". Deve avere lo stesso numero di valori di "from". | 
| defaultValue | Oggetto, valore predefinito: null | Il valore predefinito per sostituire i valori che non sono stati abbinati a un valore in "Da". Se non specificato, i valori non corrispondenti vengono mascherati. | 
| bandName | Stringa, valore predefinito: null | Il nome della banda da rimappare. Se non specificata, viene utilizzata la prima banda dell'immagine. | 
  
  
  Esempi
  
    
  
  
    
    
  
  
  
  
    
    
    
      Editor di codice (JavaScript)
    
    
  // A land cover image.
var img = ee.Image('ESA/WorldCover/v100/2020');
// A list of pixel values to replace.
var fromList = [10, 20, 30, 40, 50, 60, 70, 80, 90, 95, 100];
// A corresponding list of replacement values (10 becomes 1, 20 becomes 2, etc).
var toList =   [ 1,  2,  2,  2,  3,  2,  4,  5,  6,  6,  2];
// Replace pixel values in the image. If the image is multi-band, only the
// remapped band will be returned. The returned band name is "remapped".
// Input image properties are retained in the output image.
var imgRemap = img.remap({
  from: fromList,
  to: toList,
  defaultValue: 0,
  bandName: 'Map'
});
// Display the original and remapped images. Note that similar land cover
// classes in the original image are grouped into aggregate classes by
// from → to value mapping.
Map.addLayer(img, null, 'Original image');
Map.addLayer(imgRemap, {
    min: 1, max: 6,
    palette:'darkgreen, lightgreen, red, white, blue, lightblue'
  }, 'Remapped image');
  
    
  
  
    
  
  
  
  
    
  
    
  Configurazione di Python
  Consulta la pagina 
    Ambiente Python per informazioni sull'API Python e sull'utilizzo di
    geemap per lo sviluppo interattivo.
  import ee
import geemap.core as geemap
  
    
    
      Colab (Python)
    
    
  # A land cover image.
img = ee.Image('ESA/WorldCover/v100/2020')
# A list of pixel values to replace.
from_list = [10, 20, 30, 40, 50, 60, 70, 80, 90, 95, 100]
# A corresponding list of replacement values (10 becomes 1, 20 becomes 2, etc).
to_list = [1, 2, 2, 2, 3, 2, 4, 5, 6, 6, 2]
# Replace pixel values in the image. If the image is multi-band, only the
# remapped band will be returned. The returned band name is "remapped".
# Input image properties are retained in the output image.
img_remap = img.remap(from_list, to_list, defaultValue=0, bandName='Map')
# Display the original and remapped images. Note that similar land cover
# classes in the original image are grouped into aggregate classes by
# from → to value mapping.
m = geemap.Map()
m.add_layer(img, None, 'Original image')
m.add_layer(
    img_remap,
    {
        'min': 1,
        'max': 6,
        'palette': [
            'darkgreen',
            'lightgreen',
            'red',
            'white',
            'blue',
            'lightblue',
        ],
    },
    'Remapped image',
)
m
  
  
  
  
  
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
  Ultimo aggiornamento 2025-07-26 UTC.
  
  
  
    
      [null,null,["Ultimo aggiornamento 2025-07-26 UTC."],[],["The `Image.remap` function replaces pixel values in an image based on two parallel lists: `from` and `to`. Values in `from` are mapped to corresponding values in `to`. Unmatched values are set to `defaultValue` if provided, otherwise they are masked. The function allows users to specify a `bandName`. It is designed to aggregate similar classes by mapping original values to new values, the remapped band name is \"remapped\".\n"]]