标签:roi 片段 80340644 Polygon ee 代码 GEE var image
FeatureCollection的批量下载
https://zhuanlan.zhihu.com/p/80340644
var l8 = ee.ImageCollection("LANDSAT/LC08/C01/T1_SR");
var roi = /* color: #d63000 */ee.Geometry.Polygon(
[[[115.64960937499995, 39.112756306811285],
[116.28681640624995, 39.163883889810315],
[116.21540527343745, 39.58850167846649],
[115.70454101562495, 39.6054326422912]]]);
Map.centerObject(roi, 8);
function rmL8Cloud(image) {
var cloudShadowBitMask = (1 << 3);
var cloudsBitMask = (1 << 5);
var qa = image.select('pixel_qa');
var mask = qa.bitwiseAnd(cloudShadowBitMask).eq(0)
.and(qa.bitwiseAnd(cloudsBitMask).eq(0));
return image.updateMask(mask);
}
var l8Imgs = l8.filterBounds(roi)
.filterDate("2018-1-1", "2018-3-1")
.map(rmL8Cloud);
print("l8Imgs", l8Imgs);
Map.addLayer(l8Imgs, {min:0, max:3000, bands:["B4","B3","B2"]}, "l8Imgs");
Map.addLayer(roi, {color: "red"}, "roi");
//影像集合导出方法
function exportImageCollection(imgCol) {
var indexList = imgCol.reduceColumns(ee.Reducer.toList(), ["system:index"])
.get("list");
indexList.evaluate(function(indexs) {
for (var i=0; i<indexs.length; i++) {
var image = imgCol.filter(ee.Filter.eq("system:index", indexs[i])).first();
image = image.toInt16();
Export.image.toDrive({
image: image.clip(roi),
description: indexs[i],
fileNamePrefix: indexs[i],
region: roi,
scale: 30,
crs: "EPSG:4326",
maxPixels: 1e13
});
}
});
}
exportImageCollection(l8Imgs);
标签:roi,片段,80340644,Polygon,ee,代码,GEE,var,image 来源: https://www.cnblogs.com/geoli/p/15730746.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。