ee.Dictionary.getInfo

Bu nesnenin değerini sunucudan alır.

Geri çağırma işlevi sağlanmazsa istek eşzamanlı olarak yapılır. Geri çağırma işlevi sağlanırsa istek eşzamansız olarak yapılır.

Eşzamanlı mod, sunucuyu beklerken diğer tüm kodları (ör. EE Code Editor kullanıcı arayüzü) durdurduğu için eşzamansız mod tercih edilir. Eşzamansız istekte bulunmak için getInfo() yerine evaluate() tercih edilir.

Bu nesnenin hesaplanmış değerini döndürür.

Kullanımİadeler
Dictionary.getInfo(callback)Nesne
Bağımsız DeğişkenTürAyrıntılar
bu: computedobjectComputedObjectComputedObject örneği.
callbackİşlev, isteğe bağlıİsteğe bağlı geri arama. Sağlanmazsa arama senkronize olarak yapılır.

Örnekler

Kod Düzenleyici (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);

Python kurulumu

Python API'si ve etkileşimli geliştirme için geemap kullanımı hakkında bilgi edinmek üzere Python Ortamı sayfasına bakın.

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.
print('Client-side object:', dic.getInfo())
print('Using the client-side object (e.g. fetch number of keys):',
      len(dic.getInfo().keys()))