GEE:批量下载NDVI数据,按年最大值合成,GIMMS NDVI from AVHRR Sensors (3rd Generation)

源代码:
https://code.earthengine.google.com/f3f5c1ed2bc4dc30a678857bb5074d6d?noload=true
批量下载按月合成数据代码:
https://blog.csdn.net/qq_35591253/article/details/115301314
NDVI效果如下图所示:

在这里插入图片描述
在这里插入图片描述

print(image1)var HY = table.filterBounds(point).geometry();for(var i = 1993;i<=2012;i++){var data_collection = image1.filterDate(i+'-01-01',i+'-12-28').filterBounds(table);var HY_collection = data_collection.max().clip(HY)print(data_collection);Map.addLayer(HY_collection,{},i+'year');Export.image.toDrive({image: HY_collection,description: i+'year',crs: "EPSG:32649",scale: 30,region: table,maxPixels: 1e13,folder: 'ShanXi'})}Map.addLayer(table,{},'hengyang Boundary');

所用数据集为:GIMMS NDVI from AVHRR Sensors (3rd Generation)

这个数据集有1981年到2013年每个月的NDVI数据。
在这里插入图片描述


二、一键导出

第一步:生成导出任务,显示了运行按钮。
第二步:按F12进入控制台,然后将这些脚本粘贴到其中,然后按输入。
第三步:所有任务都将自动启动。

function runTaskList() {var tasklist = document.getElementsByClassName('awaiting-user-config');for (var i = 0; i < tasklist.length; i++)tasklist[i].children[2].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();

三、一键取消所有上传任务

使用GEE导出运算结果到drive中,如果代码有误需要取消上传任务,下面的代码可以部分实现一键取消所有上传任务

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();


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部