【问题标题】:Export a geoTIFF file from jupyter notebook to google drive but nothing appears in my google drive将 geoTIFF 文件从 jupyter notebook 导出到谷歌驱动器,但我的谷歌驱动器中没有出现任何内容
【发布时间】:2022-07-23 00:51:22
【问题描述】:

找了好久我的问题的解决方法没有成功,我想在这里问你我的问题。

我有一个 python 代码,可以从谷歌地球引擎数据创建一个 geoTIFF 文件。我在 jupyter notebook 上运行它,我想将 geoTIFF 导出到我的谷歌驱动器。

代码正常运行,并且嵌入了 shapefile (shp) 作为输入。

问题是我的驱动器上没有任何内容,它创建的文件夹“GEE”创建良好,但它是空的。

这里是代码的导出部分:

task = ee.batch.Export.image.toDrive(image=bare1.clip(aoi),
                scale=10,
                region=aoi.getInfo()['coordinates'],
                fileFormat='GeoTIFF',
                description='Active',
                folder='GEE',
                maxPixels=1e9)
task.start()

你也应该知道我是python的初学者:)

您有解决方案的想法吗?不要犹豫,向我询问更多详细信息。 谢谢:)

【问题讨论】:

    标签: python jupyter-notebook google-drive-api export google-earth-engine


    【解决方案1】:

    首先:您是否检查过代码编辑器 (https://code.earthengine.google.com/) 是否有错误消息导致无法导出,或者文件是否实际存放在其他位置?关于“文件夹”参数的一个注意事项是(在我的理解中)它不需要创建文件夹,而只是告诉 GEE 将您的图像存放在 最近创建的同名文件夹中,可以在您的云端硬盘中的任何位置。

    接下来,您确定安装了您的 Google 云端硬盘吗?我假设是这样,如果 GEE 文件夹正在运行,但只是为了确保您始终可以运行:

    from google.colab import drive
    drive.mount('/content/drive')
    

    接下来,我发现当我导出图像时,我需要将其转换为双精度才能正确导出。因此,在您的情况下,这会将第一行更改为(添加 .toDouble())

    task = ee.batch.Export.image.toDrive(image=bare1.clip(aoi).toDouble())
    

    如果这不起作用:您是否尝试过使用相同的代码导出其他图像? (即将bare1替换为您知道有效的另一个图像,例如ee.Image(1),它会生成一个空白图像,其中每个像素的值都是1?

    如果这些都没有帮助,很高兴再看看!

    【讨论】:

      【解决方案2】:

      GEE 代码编辑器中的任务控制台应该给出导出错误的描述。出口很挑剔,有许多错误原因。首先要检查的是您没有超过最大像素。您可以通过减少图像中的波段数以仅包含您需要的波段数或增加导出任务中的 maxpixel 参数来处理最大像素错误。有时以下字典样式格式对我有用,但不清楚原因:

      task = ee.batch.Export.image.toDrive(**{
          'image':bare1.clip(aoi),
          'scale':10,
          'region': aoi.getInfo()['coordinates'],
          'fileFormat':'GeoTIFF',
          'description':'Active',
          'folder':'GEE',
          'maxPixels':1e9
      })
      task.start()
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-09-01
        • 1970-01-01
        • 2021-07-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-02-25
        相关资源
        最近更新 更多