Google Earth Engine(GEE)一键RUN的方法

本文介绍了如何使用谷歌浏览器插件OpenEarthEngineExtension以及控制台代码实现谷歌地球引擎(GEE)中任务的批量运行和导出。通过安装Mathieu Gravey开发的Chrome插件,用户可以一键运行所有待处理的任务,大大提高了工作效率。此外,还提供了利用开发者控制台手动输入代码进行批量运行的步骤,以供参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在批量下载数据的时候,会有很多run的按钮,需要一个一个去点,很麻烦;类似于下图:

580d854976e79069844c7144a749fc90.png

之前有大佬写的关于利用控制台直接批量导出的代码,需要在GEE上按“F12”,复制代码,但是还是有点麻烦。

近期国外有个作者制作了一个谷歌浏览器的插件,叫做Open Earth Engine extension ,作者名字为Mathieu Gravey,可以一键导出所有需要下载的文件:

具体使用方法如下(亲测有效)

1.打开谷歌浏览器,需要科学上网,直接搜索“Open Earth Engine extension ”,出现以下页面:

71d6e24281602c23c2c9f635af3db7be.png

2.打开上图第一个链接,点击“添加至Chrome”,点击添加至扩展程序

5695784e65413f34e9ef3ba90d985d85.png

3.然后点击查看扩展程序,就可以看到了

365f045fc09ab93b47e94b3f05a98909.jpeg

4.之后点击run,就可以一键点击“RUN ALL”,非常方便有效

f244da81bd3ec5eb0798f3925fc4be54.png

run all插件的下载地址为:

https://chrome.google.com/webstore/detail/open-earth-engine-extensi/dhkobehdekjgdahfldleahkekjffibhg

这是下载插件批量一键run的方法

接下来介绍一下网上利用控制台一键run的方法,

1.首先,在GEE的界面上按F12,会出现以下页面

d2fbafde313fcabe94c51ae792f942d3.png

2.点击tasks,复制以下代码到下图指定位置

f10dc3ba5579a4b5850481e308ea31de.jpeg

复制代码如下:

function runTaskList() {
    var runButtons = document.querySelector('#task-pane').shadowRoot.querySelectorAll(".run-button")
     runButtons.forEach(function(e) {e.click()})
}
runTaskList()
setTimeout(
    function(){
       var taskDialog = document.querySelectorAll("ee-image-config-dialog") //table的话-image-改成-table-
        taskDialog.forEach(function(e) {e.shadowRoot.querySelector("ee-dialog").shadowRoot.querySelector("paper-dialog").querySelector(".ok-button").click()})
 },5 * 1000 );

3.就会出现“run”的界面,点击“run”,其他任务都会运行起来

df0cdefeae0ab35e4d4194a4aa6a4371.png

感谢关注,欢迎转发!

声明:仅供学习使用!

如果对你有帮助的话记得给小编点个赞!

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

生态遥感监测笔记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值