ee.initialize

Khởi chạy thư viện. Nếu phương thức này chưa được gọi khi bất kỳ hàm khởi tạo đối tượng nào được sử dụng, thì phương thức này sẽ được gọi. Nếu lệnh gọi này được thực hiện lần thứ hai với một baseurl hoặc tileurl khác, thì lệnh gọi này sẽ không huỷ khởi chạy, ví dụ: các Thuật toán đã tải trước đó, nhưng sẽ ghi đè các thuật toán đó và cho phép các thuật toán đó trỏ đến các máy chủ thay thế.

Nếu initialize() được gọi lần đầu ở chế độ không đồng bộ (bằng cách truyền lệnh gọi lại thành công), thì mọi lệnh gọi chế độ không đồng bộ trong tương lai sẽ thêm lệnh gọi lại vào hàng đợi và tất cả lệnh gọi lại sẽ được chạy cùng nhau.

Nếu một lệnh gọi chế độ đồng bộ được thực hiện sau một số lệnh gọi không đồng bộ, thì lệnh gọi đó sẽ chặn và thực thi tất cả các lệnh gọi lại đã cung cấp trước đó trước khi trả về.

Trong hầu hết các trường hợp, bạn nên đặt mã thông báo uỷ quyền trước khi khởi chạy thư viện, bằng ee.data.authorize() hoặc ee.data.setAuthToken().

Trong Python, phương thức này có tên là ee.Initialize, với chữ I viết hoa. Xin lưu ý rằng một số tham số khác nhau giữa JavaScript và Python. Ngoài opt_url và project bên dưới, Python cũng hỗ trợ: credentials – một đối tượng google.oauth2.Credentials hoặc "persistent" để sử dụng thông tin xác thực được lưu trữ (mặc định); http_transport – một máy khách HTTP httplib2.

Cách sử dụngGiá trị trả về
ee.initialize(baseurl, tileurl, successCallback, errorCallback, xsrfToken, project)
Đối sốLoạiChi tiết
baseurlChuỗi, không bắt buộcĐiểm cuối API REST của Earth Engine. (Tên đối số Python: opt_url)
tileurlChuỗi, không bắt buộcĐiểm cuối của ô REST trong Earth Engine, đây là thông tin không bắt buộc và mặc định là baseurl. (Chỉ JavaScript)
successCallbackHàm, không bắt buộcLệnh gọi lại không bắt buộc được gọi khi khởi chạy thành công. Nếu không được cung cấp, quá trình khởi chạy sẽ được thực hiện đồng bộ. (Chỉ JavaScript)
errorCallbackHàm, không bắt buộcMột lệnh gọi lại không bắt buộc được gọi kèm theo lỗi nếu quá trình khởi chạy không thành công. (Chỉ JavaScript)
xsrfTokenChuỗi, không bắt buộcMột chuỗi để truyền vào tham số "xsrfToken" của XHR API EE. (Chỉ JavaScript)
projectChuỗi, không bắt buộcMã hoặc số dự án khách hàng (không bắt buộc) để sử dụng khi thực hiện lệnh gọi API. (Tên đối số Python: project)