ee.initialize

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

Jika initialize() pertama kali dipanggil dalam mode asinkron (dengan meneruskan callback yang berhasil), semua panggilan mode asinkron di masa mendatang akan menambahkan callback-nya ke antrean dan semua callback akan dijalankan bersama-sama.

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

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

Di Python, metode ini bernama 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 tersimpan (default); http_transport - klien httplib2.Http.

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