今天来简单分享下如何在GEE中批量下载夜光遥感数据

数据介绍:

夜光遥感数据主要分为两种,

一种是DMSP/OLS ,由美国军事气象卫星(DMSP)搭载的线性扫描业务系统(OLS)拍摄,时间周期是1992—2013年

另一种是NPP-VIIRS,数据由Suomi国家极轨道伙伴关系卫星(SNPP)搭载的可见光红外成像辐射仪(VIIRS)提供,时间周期是从2012年到现在。

两种数据的空间分辨率不同,DMSP/OLS 数据的空间分辨率为1km左右;NPP/VIIRS 数据的空间分辨率为750m,能够探测到更微弱的灯光辐射;

1.目标:

批量下载DMSP/OLS 和NPP-VIIRS灯光数据

2.GEE实现代码:

首先确定研究区和使用的数据集

我选择的研究区为东北三省

var roi = ee.FeatureCollection("users/lilei655123/DonBei");
Map.centerObject(roi,7)
var styling = {color:"red",fillColor:"00000000"};
Map.addLayer(roi.style(styling),{},"geometry")

调用数据,选择导出数据的日期

//DMSP/OLS
for(var i = 1992;i<=2013;i++){
var Night_Light= ee.ImageCollection('NOAA/DMSP-OLS/NIGHTTIME_LIGHTS')
.filterDate(i+'-01-01', i+'-12-31')//日期.select('stable_lights')//均值合成
var OLS_Light_Year_mean = Night_Light.mean().clip(roi)

显示数据

var LightVis = {min: 0,max: 10,palette: ['000000','700000','808080','FFFF00','ffffff','ffffff','ffffff'],
};
print(OLS_Light_Year_mean)
Map.addLayer(OLS_Light_Year_mean, LightVis, i+'_OLS_Light_Year_mean');

批量导出数据,导出至谷歌云盘

Export.image.toDrive({image: OLS_Light_Year_mean,description: i+'OLS_mean',region: roi,scale: 1000,maxPixels: 1e13,folder: 'OLS_Light'})
}

同样而言,NPP-VIIRS数据的下载也可以用此方法,只不过就改下时间和数据集的名称。

具体实现代码如下:

//VIIRS_Light
for(var i = 2012;i<=2021;i++){
var VIIRS_Light= ee.ImageCollection("NOAA/VIIRS/DNB/MONTHLY_V1/VCMSLCFG")
.filterDate(i+'-01-01', i+'-12-31').select('avg_rad')
var VIIRS_Light_Year_mean = VIIRS_Light.mean().clip(roi)
var LightVis = {min: 0,max: 10,palette: ['000000','700000','808080','FFFF00','ffffff','ffffff','ffffff'],
};
print(VIIRS_Light_Year_mean)
Map.addLayer(VIIRS_Light_Year_mean, LightVis, i+'_VIIRS_Light_Year_mean');Export.image.toDrive({image: VIIRS_Light_Year_mean,description: i+'VIIRS_mean',region: roi,scale: 750,maxPixels: 1e13,folder: 'OLS_Light'})
}

点击run all.全部导出至云盘‍

结果显示:

2012DMSP/OLS

2013DMSP/OLS

2021NPP-VIIRS

完整代码请在公众号后台回复“0808批量下载夜光遥感数据”

感谢关注,欢迎转发!

声明:仅供学习使用!

希望关注的朋友们转发,如果对你有帮助的话记得给小编点个赞或者在看

## ****更多内容请关注微信公众号“生态遥感监测笔记”**

Google Earth Engine(GEE)批量下载夜光遥感数据相关推荐

  1. Google Earth Engine(GEE)批量下载代码(以 NDVI数据为例)

    下载数据先准备工作(具体细节都能查到):科学上网 谷歌邮箱,谷歌邮箱注册GEE账号. 一:导入需要下载边界shp文件. 标题 找到自己的shp文件,导入除了sbx文件的所有文件. 导入成功 命名ass ...

  2. google earth engine GEE批量 run下载插件

    在Google earth engine中,批量导出文件经常遇到多个文件下载的情况,只能一个个点击RUN.这里介绍一款插件,Open Earth Engine extension .该插件的作者是Ma ...

  3. Google Earth Engine(GEE) 批量运行和取消task

    在GEE中任务无法彻底删除,借用一些博客知识. /* 批量执行.取消GEE导出任务 首先需要生成导出任务,并显示了运行按钮:然后按F12进入控制台,将下面这些脚本粘贴到其中,然后按输入:最后所有任务自 ...

  4. Google Earth Engine(GEE)——一键下载研究区所有单景影像

    当我们要进行单景影像下载的时候我们就需要使用一个函数用来evaluate来进行分析,这里的主要问题就是我们如何进行分析?我们这里用一个function函数来进行分析, evaluate(callbac ...

  5. 使用Google Earth Engine (GEE)实现MODIS数据批量下载

    使用Google Earth Engine GEE实现MODIS数据批量下载 前言 下载数据代码 批量执行run任务 关注公众号,分享GIS知识.ArcGIS教程.SCI论文与科研日常等 前言 上图是 ...

  6. 基于google earth engine(GEE)下载研究区域影像

    基于google earth engine(GEE)下载研究区域影像 当研究需要Landsat数据时,我们可以通过USGS官网或者地理空间数据云平台下载.由于地理空间数据云目前无法下载到较新的数据,可 ...

  7. Google Earth Engine(GEE)——User memory limit exceeded(2)

    上一次我们已经知道如何去进行避免这种错误的发生,有关详细内容,如果单单只是解决这个问题我们用到的是limit 和 first,上一次的博客在这里: (207条消息) Google Earth Engi ...

  8. Google Earth Engine(GEE) 01-中输入提示快捷键Ctrl+space无法使用的问题

    Google Earth Engine(GEE) 01-中输入提示快捷键Ctrl+space无法使用的问题 GEE中 Ctrl+space组合键用于代码输入快捷提示,能够提高编码的准确度和速度,但是, ...

  9. 关于google earth engine(GEE)的一些想法与大胆预测

    我接触GEE有两年了,GEE留给我的印象是:无所不能. 不管是从庞大的数据量,还是包含遥感的各类算法:随机森林.SVM.CNN,都让人惊讶. 从GEE的云端操作来看,传统遥感需要几个月做出来的全国ND ...

  10. Google Earth Engine(GEE)——可视化动态图

    代码: var geometry = /* color: #d63000 *//* shown: false *//* displayProperties: [{"type": & ...

最新文章

  1. 正余弦定理解三角形习题
  2. linux停止jar程序,Linux 启动停止SpringBoot jar 程序部署Shell 脚本的方法
  3. 【前端工程师手册】说清楚JavaScript中的相等性判断
  4. 赌还是不赌 你应该辞职去创业吗?
  5. 实时手势识别 【手部跟踪】Mediapipe中的hand
  6. Java集合类及常用数据结构
  7. 实战!Spring Boot 整合 阿里开源中间件 Canal 实现数据增量同步!
  8. Circular buffer
  9. 理想汽车交付失误 油门踩到底速度最高30迈,李想:是我们太蠢了
  10. 卷积神经网络——第一周 卷积神经网络基础——第四部分
  11. arraylist linkedlist vector 三者区别
  12. 17. 信号量,共享内存和消息队列
  13. 《人人都是项目经理》-云倩读书笔记
  14. Oracle 卸载步骤详解
  15. 上海智能交通建设现状与未来发展要点
  16. windows10 LTSC转换成win10专业版
  17. 在禁用uac_禁用仅管理员用户帐户控制(UAC)
  18. 人才管理是什么意思_什么是iTM?人才管理iTM是什么意思?
  19. 仿支付宝输入密码效果
  20. 如何实现视频加密全平台播放

热门文章

  1. 极客导航 - 建站教程的背景
  2. Android:安卓虚拟机(Dalvik ART)学习
  3. 深入浅出通信原理pdf_「PLC」精品资料包,西门子+三菱+AB+台达,50本高清PDF
  4. 游戏设计艺术 第2版 (Jesse Schell 著)
  5. 畅聊“云时代下的芯片设计”,Fabless IT走进嘉楠科技!
  6. (4) IFC属性及属性集 (Industry Foundation Class)
  7. java海康摄像头添加人脸_java及opencv实现调用本地摄像头、网络摄像头完成人脸检测、人脸收集、人脸识别、性别识别...
  8. Javascript学习
  9. 手机数控模拟器安卓版_CNC模拟器安卓中文版
  10. mshtml 解析html c,使用MSHTML解析HTML代码