ee.initialize

Инициализируйте библиотеку. Если к моменту использования конструктора объектов этот метод не был вызван, он будет вызван в этот момент. Если вызвать его повторно с другим значением baseurl или tileurl, то деинициализации ранее загруженных алгоритмов не произойдет, но они будут перезаписаны и перенаправлены на другие серверы.

Если метод initialize() сначала вызывается в асинхронном режиме (путем передачи обратного вызова при успешном выполнении), то при любых последующих вызовах в асинхронном режиме обратные вызовы будут добавляться в очередь и выполняться вместе.

Если синхронный вызов выполняется после любого количества асинхронных вызовов, он блокирует и выполняет все ранее предоставленные обратные вызовы перед возвратом.

В большинстве случаев токен авторизации должен быть установлен до инициализации библиотеки с помощью ee.data.authorize() или ee.data.setAuthToken().

В Python этот метод называется ee.Initialize с заглавной буквы I. Обратите внимание, что некоторые параметры в JavaScript и Python различаются. Помимо opt_url и project, Python также поддерживает: credentials – объект google.oauth2.Credentials или persistent для использования сохраненных учетных данных (по умолчанию); http_transport – клиент httplib2.Http.

ИспользованиеВозвраты
ee.initialize(baseurl, tileurl, successCallback, errorCallback, xsrfToken, project)
АргументТипСведения
baseurlСтрока, необязательноКонечная точка Earth Engine REST API. (название аргумента Python: opt_url)
tileurlСтрока, необязательноКонечная точка тайла REST Earth Engine. Это необязательный параметр, по умолчанию используется baseurl. (только JavaScript)
successCallbackФункция (необязательно)Необязательный обратный вызов, который выполняется при успешной инициализации. Если он не указан, инициализация выполняется синхронно. (только JavaScript)
errorCallbackФункция (необязательно)Необязательный обратный вызов, который будет вызван с ошибкой, если инициализация не удалась. (только JavaScript)
xsrfTokenСтрока, необязательноСтрока, которая передается в параметре xsrfToken запросов XHR к EE API. (только JavaScript)
projectСтрока, необязательноНеобязательный идентификатор или номер проекта клиента, который будет использоваться при вызовах API. (название аргумента Python: project)