ee.initialize

Inicialize a biblioteca. Se isso não tiver sido chamado quando um construtor de objeto for usado, ele será chamado nesse momento. Se isso for chamado uma segunda vez com um baseurl ou tileurl diferente, não será feita uma desinicialização, por exemplo, dos algoritmos carregados anteriormente, mas eles serão substituídos e apontarão para servidores alternativos.

Se initialize() for chamado primeiro no modo assíncrono (transmitindo um callback de sucesso), todas as futuras chamadas no modo assíncrono vão adicionar os callbacks a uma fila, e todos eles serão executados juntos.

Se uma chamada de modo síncrono for feita após qualquer número de chamadas assíncronas, ela será bloqueada e executará todos os callbacks fornecidos anteriormente antes de retornar.

Na maioria dos casos, um token de autorização precisa ser definido antes da inicialização da biblioteca, com ee.data.authorize() ou ee.data.setAuthToken().

Em Python, esse método é chamado ee.Initialize, com um I maiúsculo. Alguns parâmetros são diferentes entre JavaScript e Python. Além de opt_url e project abaixo, o Python também oferece suporte a: credentials (um objeto google.oauth2.Credentials ou "persistent" para usar credenciais armazenadas, que é o padrão); http_transport (um cliente httplib2.Http).

UsoRetorna
ee.initialize(baseurl, tileurl, successCallback, errorCallback, xsrfToken, project)
ArgumentoTipoDetalhes
baseurlString, opcionalO endpoint da API REST do Earth Engine. (Nome do argumento Python: opt_url)
tileurlString, opcionalO endpoint de bloco REST do Earth Engine. É opcional e o padrão é "baseurl". (somente JavaScript)
successCallbackFunção, opcionalUm callback opcional a ser invocado quando a inicialização for bem-sucedida. Se não for fornecido, a inicialização será feita de forma síncrona. (somente JavaScript)
errorCallbackFunção, opcionalUm callback opcional a ser invocado com um erro se a inicialização falhar. (somente JavaScript)
xsrfTokenString, opcionalUma string a ser transmitida no parâmetro "xsrfToken" das solicitações XHR da API EE. (somente JavaScript)
projectString, opcionalID ou número do projeto do cliente opcional a ser usado ao fazer chamadas de API. (Nome do argumento Python: project)