Google Earth Engine 30: Extract Monthly NDVI Values in CSV | Beginners

preview_player
Показать описание
In this video tutorial, you will learn how to extract monthly NDVI values in CSV using Google Earth Engine.
-----------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------
Join this channel to get access to perks:

-----------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------

#earthengine
#googleearthengine
#ndvi
#googleearthenginetutorial
#beginners
#tutorials
Рекомендации по теме
Комментарии
Автор

Excellent explanation sir and i want to ask you that what are the changes should I do if I have points data as feature collection which is lat, long data
If you don't mind explain it sir

gopikrishna
Автор

Hii Terra Spatial, while running this code i am getting storage limit exceeded. How to solve that issue. Please can you help with that. I would be really grateful to you

ayushisingh
Автор

I am trying to extract ntl data but What should ı put instead of 'select'

anlguzel
Автор

Sir, why i got error when i get year below 2010?

Androidkit
Автор

I have a query. That's why I emailed you. Will you please check it.

meghnamaiti
Автор

I have a problem when running your example videos, the error like:

byYearMonth
Image (Error)
User memory limit exceeded.

When I am running until:
//How to Extract Monthly Normalized Difference Vegetation Index (NDVI)

//1.Define countries boundary
var countries =
var Brazil = countries.filter(ee.Filter.eq('country_na', 'Brazil'));
Map.addLayer(Brazil, {}, "Brazil");
Map.centerObject(Brazil);

//2.Monthly NDVI Summary for Brazil
var modis =
.select('NDVI')
.filterDate('2012-01-01', '2016-12-31')
.filterBounds(Brazil)
.map(function(img){
var d =
var m = ee.Number(d.get('month'));
var y = ee.Number(d.get('year'));
return img.set({'month':m, 'year':y});
});

var months = ee.List.sequence(1, 12);
var years = ee.List([2012, 2013, 2014, 2015, 2016]);

var byYearMonth =
years.map(function(y){
return months.map(function(m){
return modis.filterMetadata('year', 'equals', y)
.filterMetadata('month', 'equals', m)
.select('NDVI').mean()
.set('year', y)
.set('month', m)
.set('date', ee.Date.fromYMD(y, m, 1));
});
}).flatten()
);

print("byYearMonth", byYearMonth.first());

Anyway to solve it? Thanks

iqbalhabibiehabibie