当前位置:   article > 正文

GEE(Google Earth Engine)批量导入谷歌云盘_如何购买gee云盘空间

如何购买gee云盘空间

GEE run跑出结果,F12打开浏览器的Console,输入以下代码,即可批量导入谷歌云盘

function runTaskList()
{
    var tasklist = document.getElementsByClassName('task local type-EXPORT_IMAGE awaiting-user-config');
    for (var i = 0; i < tasklist.length; i++)
    {
        tasklist[i].getElementsByClassName('run-button')[0].click();
    }
            
}


function specifyFolder()
{
    var inputfloderlist = document.getElementsByClassName('jfk-textinput drive-folder');
    for (var i=0;i<inputfloderlist.length;i++)
    {
        inputfloderlist[i].value='TestFolder';
    }
}

function confirmAll() 
{
    var ok = document.getElementsByClassName('goog-buttonset-default goog-buttonset-action');
    for (var i = 0; i < ok.length; i++)
    {
        ok[i].click();
    }
        
}

runTaskList();
specifyFolder();
confirmAll();

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34

批量取消

function runTaskList() {
    var tasklist = document.getElementsByClassName('indicator');
    for (var i = 0; i < tasklist.length; i++)
        tasklist[i].click();
}
function confirmAll() {
    var ok = document.getElementsByClassName('goog-buttonset-default goog-buttonset-action');
    for (var i = 0; i < ok.length; i++)
        ok[i].click();
}
runTaskList();
confirmAll();
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

2021.09.17
先运行

function runTaskList() {
    var runButtons = document.querySelector('#task-pane').shadowRoot.querySelectorAll(".run-button")
     runButtons.forEach(function(e) {e.click()})
}
runTaskList()
  • 1
  • 2
  • 3
  • 4
  • 5

再运行

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 );  
  • 1
  • 2
  • 3
  • 4
  • 5

另一版

runTasks = function() {
    const evt = new MouseEvent('click', {bubbles: true, cancelable: true, ctrlKey: true})
    $$('.run-button' ,$$('ee-task-pane')[0].shadowRoot).forEach(function(e) {
        e.dispatchEvent(evt)
    })
}

runTasks()
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

参考链接:
https://blog.csdn.net/mrzhy1/article/details/111959855
https://blog.csdn.net/qq_21567935/article/details/89061114
https://groups.google.com/g/google-earth-engine-developers/c/-MMukxVsRJI/m/7Y2eC8UoAQAJ?utm_medium=email&utm_source=footer

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Guff_9hys/article/detail/1010692
推荐阅读
相关标签
  

闽ICP备14008679号