今日分享:

Google Earth Engine(GEE)制作动图

今天分享下如何在GEE中生成动图,以MODIS的NDVI为数据源,生成NDVI的时序动图。所用的数据为MODIS/006/MOD13Q1,空间分辨率为250m

01

GEE部分实现代码

选择研究区并加载研究区,ee.Geometry.Rectangle为构造一个矩形的边界,只需要输入两个点的经纬度坐标,

注意:coords只能输入两个点,分别为矩形的最小和最大角。

var roi = ee.Geometry.Rectangle({coords: [[74.33, 52.42], [135.68, 20.04]],geodesic: false
});
Map.addLayer(roi);
Map.centerObject(roi, 3);

加载MODIS的影像数据集,选择波段NDVI,设置显示参数

var collection = ee.ImageCollection("MODIS/006/MOD13Q1").filterDate('2015-01-01', '2021-01-01').select('NDVI');
//设置显示参数
var visParams = {min: 0.0,max: 9000.0,palette: ['FFFFFF', 'CE7E45', 'DF923D', 'F1B555', 'FCD163', '99B718', '74A901','66A000', '529400', '3E8601', '207401', '056201', '004C00', '023B01','012E01', '011D01', '011301'],
};
// 将第一张图片添加到地图中,作为预览
var im = ee.Image(collection.first());
Map.addLayer(im, visParams, "全球image");

设置动图的显示参数

// 可视化参数。
var vis = {crs: 'EPSG:3857',  // Mercator投影dimensions: '400',region: roi,min: -2000,max: 10000,palette: ['FFFFFF', 'CE7E45', 'DF923D', 'F1B555', 'FCD163', '99B718', '74A901','66A000', '529400', '3E8601', '207401', '056201', '004C00', '023B01','012E01', '011D01', '011301'],framesPerSecond: 10,//动图的帧数
};

创建动图,并设置显示参数

// 创建视频缩略图并将其添加到地图.
var thumb = ui.Thumbnail({// 为“图像”指定一个集合会为图像序列设置动画。image: collection,params: vis,style: {position: 'bottom-right',width: '600px'}});Map.add(thumb);

02

结果显示

感谢关注,欢迎转发!

声明:仅供学习使用!

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

Google Earth Engine(GEE)制作动图相关推荐

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

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

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

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

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

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

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

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

  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 APP ——制作上传GIF动图并添加全球矢量位置

    上一次我们降到了关于一个非常实用的在线GIF图的影像,上一篇的文章可以看这个 (1288条消息) Google Earth Engine APP-- 一个不用写代码可以直接下载相应区域的1984-20 ...

  8. Google Earth Engine (GEE) ——卫星影像的监督分类(svm)

    问题 GEE 提供哪些机器学习技术? 如何对卫星图像进行监督分类? 如何评估分类器的准确性? 如何手动创建自己的几何图形? 目标 练习查找无云图像和使用手绘几何导入 学习训练和应用分类算法所需的基本功 ...

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

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

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

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

最新文章

  1. ecplise 安装subclipse
  2. 在Java8的foreach()中不能break,如果需要continue时,可以使用return
  3. Tomcat启动问题,启动是Tomcat8,结果却是Tomcat9
  4. 牛客网_PAT乙级_1029有几个PAT(25)【输入字符串并strlen计算长度】
  5. First、FirstOrDefault、Single、SingleOrDefault 的区别
  6. android rtsp协议转http协议_网络协议HTTP 协议(一)
  7. 【剑指offer】_01 (二维数组中的查找)
  8. tf.parse_single_example
  9. 渐变背景免费UI设计素材专辑,让设计显得魅力非凡
  10. Visual Studio Code 编辑器 使用入门
  11. hadoop的作业提交过程之yarn
  12. BM求线性递推模板(杜教版)
  13. 详细的 Python 安装教程(windows)
  14. GPS学习之二:AGPS,GPS,DGPS 认识
  15. 计算机九九乘法口诀表,九九乘法口诀表
  16. mysql错误1197_mysql主从不同步问题 Error_code: 1197
  17. Linux下各压缩工具的解压压缩命令
  18. Python字符串底层原理
  19. Python(arcpy) 根据站点经纬度(坐标)批量提取对应格点值
  20. Python字典视图浅析

热门文章

  1. 设置flex-shrink:0. flex布局只占位,不占空间
  2. java实现解压(zip和rar文件)实例-解决中文乱码问题
  3. 众泰汽车难跨的2020
  4. 8080端口被占用了怎么办
  5. win7回收站恢复方法
  6. php解压程序——unzip6.0的使用,如何使用unzip命令解压缩文件
  7. php中的setinc,thinkphp3.2.0中setInc方法的源码分析
  8. 【Bug】C# IQueryable里的元素更改不了值
  9. 【信息系统项目管理师】论多项目的资源管理(论文攻略篇)
  10. Linux的ll命令详解