Anuncio: Todos los proyectos no comerciales registrados para usar Earth Engine antes del
15 de abril de 2025 deben
verificar su elegibilidad no comercial para mantener el acceso. Si no realizas la verificación antes del 26 de septiembre de 2025, es posible que se suspenda tu acceso.
ee.Dictionary.getInfo
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Recupera el valor de este objeto del servidor.
Si no se proporciona ninguna función de devolución de llamada, la solicitud se realiza de forma síncrona. Si se proporciona una devolución de llamada, la solicitud se realiza de forma asíncrona.
Se prefiere el modo asíncrono porque el modo síncrono detiene todo el otro código (por ejemplo, la IU del Editor de código de EE) mientras espera al servidor. Para realizar una solicitud asíncrona, se prefiere evaluate() en lugar de getInfo().
Devuelve el valor calculado de este objeto.
| Uso | Muestra |
|---|
Dictionary.getInfo(callback) | Objeto |
| Argumento | Tipo | Detalles |
|---|
esta: computedobject | ComputedObject | Instancia de ComputedObject. |
callback | Función, opcional | Es una devolución de llamada opcional. Si no se proporciona, la llamada se realiza de forma síncrona. |
Ejemplos
Editor de código (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);
Configuración de Python
Consulta la página
Entorno de Python para obtener información sobre la API de Python y el uso de geemap para el desarrollo interactivo.
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 que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-10-30 (UTC)
[null,null,["Última actualización: 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"]]