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.Dictionary.getInfo
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Recupera il valore di questo oggetto dal server.
Se non viene fornita alcuna funzione di callback, la richiesta viene eseguita in modo sincrono. Se viene fornita una funzione di callback, la richiesta viene effettuata in modo asincrono.
La modalità asincrona è preferita perché la modalità sincrona interrompe tutto il resto del codice (ad esempio, la UI dell'editor di codice EE) durante l'attesa del server. Per effettuare una richiesta asincrona, è preferibile utilizzare evaluate() anziché getInfo().
Restituisce il valore calcolato di questo oggetto.
| Utilizzo | Resi |
|---|
Dictionary.getInfo(callback) | Oggetto |
| Argomento | Tipo | Dettagli |
|---|
questo: computedobject | ComputedObject | L'istanza ComputedObject. |
callback | Funzione, facoltativa | Un callback facoltativo. Se non viene fornito, la chiamata viene effettuata in modo sincrono. |
Esempi
Editor di codice (JavaScript)
// A dictionary (e.g. results of ee.Image.reduceRegion of an S2 image).
var dict = ee.Dictionary({
B1: 182,
B2: 219,
B3: 443
});
// Request the server-side ee.Dictionary as a client-side object.
print('Client-side object', dict.getInfo());
print('Using the client-side object', Object.keys(dict.getInfo()).length);
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 dictionary (e.g. results of ee.Image.reduceRegion of an S2 image).
dic = ee.Dictionary({
'B1': 182,
'B2': 219,
'B3': 443
})
# Request the server-side ee.Dictionary as a client-side object.
display('Client-side object:', dic.getInfo())
display('Using the client-side object (e.g. fetch number of keys):',
len(dic.getInfo().keys()))
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-10-30 UTC.
[null,null,["Ultimo aggiornamento 2025-10-30 UTC."],[],["The `getInfo()` method retrieves an object's value from the server. It can operate synchronously, halting other code execution, or asynchronously via a callback function. Asynchronous mode is favored, and the `evaluate()` method is recommended in that case. The method returns the computed object value. Example usage involves requesting a server-side dictionary as a client-side object in both JavaScript and Python. This is illustrated with a dictionary of band values from an image, demonstrating both retrieval and simple usage of the object.\n"]]