[GEE Tips-5]用Python批量导出ImageCollection

def imageCollectionToDrive(collection,folder,scale):
    taskList = []
    imageList = collection.toList(collection.size())

    for n in range(0,collection.size().getInfo()):
        image = ee.Image(imageList.get(n))
        name = image.get("system:index").getInfo()
        task = ee.batch.Export.image.toDrive(image=image,description=name,folder=folder,maxPixels=int(1e13),scale=scale)
        task.start()
        print("exporting {} to folder '{}' in Google Drive".format(name, folder))
        taskList.append(task)

    return taskList

 

posted @ 2021-03-03 13:38  wsZhang  阅读(556)  评论(0编辑  收藏  举报