ee.initialize

Lakukan inisialisasi library. Jika ini belum dipanggil saat konstruktor objek digunakan, metode ini akan dipanggil. Jika dipanggil untuk kedua kalinya dengan baseurl atau tileurl yang berbeda, tindakan ini tidak akan membatalkan inisialisasi, misalnya: Algoritma yang dimuat sebelumnya, tetapi akan menimpanya dan mengarahkannya ke server alternatif.

Jika initialize() pertama kali dipanggil dalam mode asinkron (dengan meneruskan callback keberhasilan), panggilan mode asinkron berikutnya akan menambahkan callback-nya ke antrean dan semua callback akan dijalankan bersama.

Jika panggilan mode sinkron dilakukan setelah sejumlah panggilan asinkron, panggilan tersebut akan memblokir dan menjalankan semua callback yang disediakan sebelumnya sebelum ditampilkan.

Pada umumnya, token otorisasi harus ditetapkan sebelum library diinisialisasi, baik dengan ee.data.authorize() maupun ee.data.setAuthToken().

Di Python, metode ini diberi nama ee.Initialize, dengan huruf I kapital. Perhatikan bahwa beberapa parameter berbeda antara JavaScript dan Python. Selain opt_url dan project di bawah, Python juga mendukung: credentials - objek google.oauth2.Credentials atau 'persistent' untuk menggunakan kredensial yang disimpan (default); http_transport - klien httplib2.Http.

PenggunaanHasil
ee.initialize(baseurl, tileurl, successCallback, errorCallback, xsrfToken, project)
ArgumenJenisDetail
baseurlString, opsionalEndpoint API REST Earth Engine. (Nama argumen Python: opt_url)
tileurlString, opsionalEndpoint ubin REST Earth Engine, bersifat opsional dan ditetapkan secara default ke baseurl. (Khusus JavaScript)
successCallbackFungsi, opsionalCallback opsional yang akan dipanggil saat inisialisasi berhasil. Jika tidak diberikan, inisialisasi akan dilakukan secara sinkron. (Khusus JavaScript)
errorCallbackFungsi, opsionalCallback opsional yang akan dipanggil dengan error jika inisialisasi gagal. (Khusus JavaScript)
xsrfTokenString, opsionalString yang akan diteruskan dalam parameter "xsrfToken" XHR EE API. (Khusus JavaScript)
projectString, opsionalID atau nomor project klien opsional yang akan digunakan saat melakukan panggilan API. (Nama argumen Python: project)