LANDSAT 8 TOA ee.Export.image.toDrive не экспортируется (GEE Python API) - PullRequest
0 голосов
/ 07 апреля 2020

Я пытаюсь экспортировать изображение Landsat 8 из записной книжки Google Colab, используя API-интерфейс Google Планета Земля Python и функцию ee.batch.Export.image.toDrive. Кажется, задача успешно создана, но изображение загружено не так, как ожидалось.

task_config = {
    #'description': 'imageToDriveExample',
    'scale': 30,  
    'region': coords,
    'folder': 'NDVI Images',
    'fileFormat': 'GeoTIFF'
}

count = 0
for img in l8_imgList:
  img = img.select(['B4', 'B3', 'B2']) # select the true color bands of the Landsat 8 image to be exported 
  task = ee.batch.Export.image.toDrive(img, 'l8 image' + str(count), **task_config)
  task.start()
  print(task.status())
  count+=1

При вызове print task.status () для каждой созданной и запущенной задачи отображается

{'state': 'READY', 'description': 'l8 image7', 'creation_timestamp_ms' : 1586217321130, 'update_timestamp_ms': 1586217321130, 'start_timestamp_ms': 0, ....}

, что, по-видимому, указывает государством, что задача готова и еще не началась. Согласно https://github.com/google/earthengine-api/blob/master/python/ee/batch.py, если задание успешно запущено, задание должно находиться в состоянии «РАБОТА».

Я не уверен, что я использую этот метод неправильно или если какая-то временная задержка, которая должна быть реализована (хотя добавление time.sleep (10)) в основной l oop, похоже, не влияет на состояние выполнения задачи. Любая помощь с благодарностью!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...