GEE入门教程:详细步骤教你下载影像数据
创作时间:
作者:
@小白创作中心
GEE入门教程:详细步骤教你下载影像数据
引用
CSDN
1.
https://blog.csdn.net/Promising_GEO/article/details/137526315
一、基本流程
A. 平台进入:访问Google Earth Engine官网(https://developers.google.com/earth-engine),需要使用邮箱注册并登录。
B. 数据检索:在平台上点击“Dataset”,可以查看所有可用的数据集。选择“Landsat”数据,进一步选择“Landsat9OLI/TIRS”数据集,以及大气层顶反射率数据集“Top of Atmosphere”。
C. 数据信息查看:查看所选数据集的详细描述、波段信息、影像属性等,并了解如何通过代码访问这些数据。
D. 数据下载:GEE支持通过JavaScript和Python两种接口进行数据下载。一般流程包括:导入研究区域、访问影像数据集、空间和时间筛选、云量筛选、查看影像结果、调整代码、最终下载。
图1:GEE平台界面示例
图2:数据检索界面示例
二、下载流程
1. 导入研究区域
首先需要在ArcMap中导出研究区域的矢量数据(如县级行政区划数据),然后将其上传到GEE的个人资产中。使用ee.FeatureCollection代码导入研究区域。
var roi = ee.FeatureCollection("users/exampleuser/researcharea");
2. 数据调用和预处理
通过ee.ImageCollection代码访问Sentinel-2数据。根据研究区域边界和特定日期范围筛选数据,并使用去云函数处理云覆盖问题。
function maskS2clouds(image) {
var qa = image.select('QA60');
var cloudBitMask = 1 << 10;
var cirrusBitMask = 1 << 11;
var mask = qa.bitwiseAnd(cloudBitMask).eq(0)
.and(qa.bitwiseAnd(cirrusBitMask).eq(0));
return image.updateMask(mask).divide(10000);
}
var dataset = ee.ImageCollection('COPERNICUS/S2_HARMONIZED')
.filterDate('2020-01-01', '2020-12-31')
.filterBounds(roi)
.filter(ee.Filter.lt('CLOUDY_PIXEL_PERCENTAGE', 0.05))
.map(maskS2clouds);
print(dataset);
3. 查看影像
生成影像列表并可视化显示,以便选择合适的影像。
var list = dataset.toList(dataset.size());
var downImage = ee.Image(list.get(3));
var upImage = ee.Image(list.get(5));
var visualization = {
min: 0.0,
max: 0.3,
bands: ['B4', 'B3', 'B2'],
};
Map.centerObject(roi,6);
Map.addLayer(upImage,visualization,"upImage");
Map.addLayer(downImage, visualization, 'downImage');
Map.addLayer(roi,{"color":"red"},"ROI");
4. 合成影像和下载
由于Sentinel-2数据的波段具有不同的分辨率,需要将相同分辨率的波段数据进行合成后再下载。
var downImage10 = downImage.select("B2","B3","B4","B8");
var downImage20 = downImage.select("B5","B6","B7","B8A","B11","B12");
var downImage60 = downImage.select("B1","B9","B10");
var upImage10 = upImage.select("B2","B3","B4","B8");
var upImage20 = upImage.select("B5","B6","B7","B8A","B11","B12");
var upImage60 = upImage.select("B1","B9","B10");
Export.image.toDrive({
image: downImage10,
description: "downImage10",
fileNamePrefix: "Sentinel-2down10",
folder: "ResearchAreaESA",
scale: 10,
region: roi,
maxPixels: 1e13,
crs: "EPSG:4326"
});
// 其他分辨率的影像下载代码省略,结构类似
5. 验证下载结果
将下载的影像数据在ENVI等软件中加载,检查影像质量。
热门推荐
秋末冬初,杏树流胶病防治攻略
杏树流胶病防治秘籍大公开!
峨眉山月歌:古诗词里的自然与人文交响
李白《峨眉山月歌》:一幅秋夜月景,一段离别深情
服盐酸克林霉素胶囊勿饮酒,警惕药物相互作用
深圳至张家界沿途精选美景:中途必游景点一览
从免费住宿到24小时开放,开封迎接大学生夜骑潮
茄子:秋季养生佳品,营养功效与食用全指南
网红肉松茄子制作详解:油炸烘焙两种方式,附健康小贴士
深海钻井破垄断,智能开采降成本:俄罗斯石油技术创新提速
新交规考试全解析:从理论到实操,助你轻松应对驾考新挑战
苹果手机壁纸设置指南:静态、动态壁纸设置步骤详解
苹果手机锁屏设置教程:解锁方式与界面个性化详解
揭秘“大疆”背后的湖南大佬:如何缔造亿万富豪神话?
厦门启动一级响应应对“格美”,多部门联动保安全
户外编队无人机:未来技术发展的六大趋势
开封到重庆渣滓洞一日游路线规划
张家界露营风险大揭秘:如何避免成为下一个被困者?
关山草原、五龙河……西安周边8处绝美山水等你来
P+R停车场红卡支付全攻略:一文掌握停车换乘新方式
上海红色交通卡:一卡在手,畅游长三角
减肥晚餐适合吃什么
食物中毒急救指南:催吐还是洗胃?
食品安全与营养学:你真的懂吗?
糖尿病患者食用生姜需谨慎,医生建议先咨询专业意见
临床试验确认生姜降糖效果,糖尿病患者食用有讲究
悉尼大学发现姜辣素降糖新机制,2型糖尿病治疗迎新突破
云南江川区整治春节陋习:专项督查“献车饭”等陈规
揭秘食物中毒五大误区,这些“常识”可能害人!
无锡幼儿园开展食物中毒应急演练,提升食品安全防护能力