Google Earth Engine(GEE)制作动图

今日分享:

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


结果显示

e79979fab5105a73708e1a7c66bfceed.gif

89c0ba75b52b775b32e6ea27d86f0353.gif

8dd11b300d96c9cb9cc512e8ee086d71.gif

87d08732ac02f4f191fd3e3a86c6a74a.gif

感谢关注,欢迎转发!

声明:仅供学习使用!

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

  • 1
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

生态遥感监测笔记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值