You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Jupyter Notebook导出GEE影像到Google Drive空文件夹问题求助

排查GEE导出GeoTIFF到Google Drive文件夹为空的问题

以下是针对导出后文件夹为空问题的具体排查方向:

  • 检查任务执行状态
    代码无报错不代表导出任务已完成,GEE导出是异步执行的。在Jupyter中可以通过task.status()查看任务当前状态,常见状态包括READY(等待调度)、RUNNING(处理中)、COMPLETED(完成)、FAILED(失败)。如果状态为FAILED,查看返回的error_message字段,能直接获取失败原因。

  • 验证影像对象有效性
    确保N_24_PARGANAS_viirs是有效的ee.Image对象:

    • 执行print(N_24_PARGANAS_viirs)查看影像元数据,确认其包含有效波段、地理范围等信息。
    • 如果是裁剪后的影像,检查裁剪用的矢量边界是否有效,是否存在边界范围为0、与原影像无空间重叠的情况。
  • 核对导出参数设置

    • scale参数:VIIRS系列数据原生分辨率普遍不是30米(比如DNB夜间灯光是500米,反射率产品是375米),强制设置30米会触发重采样,若影像范围较大,可能导致任务超时或失败。建议先改用原生分辨率测试。
    • maxPixels:若影像实际像素量超过设置的1e9,任务会直接失败。可以尝试将值提高到1e10,或者提前计算影像的像素总量确认是否超限。
    • folder参数:确认Google Drive中TEST-IMAGE文件夹存在,或当前账号有权限创建该文件夹。避免使用特殊字符作为文件夹名称,建议先用纯字母数字名称测试。
  • 确认权限与认证有效性
    重新执行ee.Authenticate()和ee.Initialize(),确保当前认证账号拥有Google Drive读写权限,同时检查GEE项目的配额是否充足(比如导出任务并发数、数据处理量是否超出限制)。

  • 测试最小化导出任务
    先导出一个极小范围的影像,验证基础导出流程是否正常。示例代码:

    # 定义测试用的小范围区域
    test_region = ee.Geometry.Rectangle([88.0, 22.0, 88.1, 22.1])
    test_image = N_24_PARGANAS_viirs.clip(test_region)
    # 发起测试导出任务
    task = ee.batch.Export.image.toDrive(image=test_image,
                                         scale=500,
                                         fileFormat='GeoTIFF',
                                         description='TEST_EXPORT',
                                         folder='TEST-IMAGE',
                                         maxPixels=1e9)
    task.start()
    

    如果测试任务能成功导出,说明原问题大概率是影像范围过大、参数不匹配导致的。

内容的提问来源于stack exchange,提问作者Sudeshna Ghosh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 15:39:52