[GEE]コンソールタスク制御コマンド

GEEでタスクを個別に開始/キャンセルするのは非常に面倒です。以下は、一般的に使用されるコンソールツールの一部です。使用方法は、Chrome / Firefoxおよびその他のブラウザーで開発者ツール(Ctrl + Shift + I)を開くことです。

すべてのタスクを開始する

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 confirmAll() {
    var ok = document.getElementsByClassName('goog-buttonset-default goog-buttonset-action');
    for (var i = 0; i < ok.length; i++)
        ok[i].click();
}

runTaskList();
confirmAll();

すべてのタスクを停止する

function stopTaskList(){
    var tasklist = document.getElementsByClassName('task remote type-EXPORT_IMAGE submitted-to-backend');
    for (var i = 0; i < tasklist.length; i++)
            tasklist[i].getElementsByClassName('indicator')[0].click();
}

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

おすすめ

転載: www.cnblogs.com/geoli/p/12730011.html