下载每日平均 AOD 数据 GEE
Download daily mean AOD data GEE
我想下载每日平均AOD数据。我已经做了,但是我得到了一个有 6015 行的文件,只有 10 行有数据,其余的原始数据都是空的。
如何只下载可用的数据?
var clipToCol = function(image){
return image.clip(buff1k)};
var AOD = ee.ImageCollection('MODIS/006/MCD19A2_GRANULES')
.select('Optical_Depth_055')
.filterDate('2019-07-10', '2019-07-15').map(clipToCol);
//.filterBounds(RMSP);
var band_viz = {
min: 0,
max: 350,
palette: ['black', 'blue', 'purple', 'cyan', 'green', 'yellow', 'red']
};
Map.addLayer(AOD.mean(), band_viz, 'Optical Depth 055');
var outline = ee.Image().byte().paint({
featureCollection: buff1k,
color: 1,
width: 1
});
Map.addLayer(outline, {palette: ['black']}, 'buff1k');
Map.setCenter(-46.63203, -23.55221, 9);
var AODmean_2 = AOD.map(function(img) {
return img.reduceRegions({
collection: buff1k,
reducer: ee.Reducer.mean(),
scale: 1000,
}).map(function(f){
return f.set('date', img.date());
});
}).flatten();
Export.table.toDrive({
collection:AODmean_2,
folder: "Google EE results",
selectors:(["date","mean"]),
});
对集合使用 notNull
过滤器:更改
collection:AODmean_2,
至
collection: AODmean_2.filter(ee.Filter.notNull(["mean"])),
我想下载每日平均AOD数据。我已经做了,但是我得到了一个有 6015 行的文件,只有 10 行有数据,其余的原始数据都是空的。
如何只下载可用的数据?
var clipToCol = function(image){
return image.clip(buff1k)};
var AOD = ee.ImageCollection('MODIS/006/MCD19A2_GRANULES')
.select('Optical_Depth_055')
.filterDate('2019-07-10', '2019-07-15').map(clipToCol);
//.filterBounds(RMSP);
var band_viz = {
min: 0,
max: 350,
palette: ['black', 'blue', 'purple', 'cyan', 'green', 'yellow', 'red']
};
Map.addLayer(AOD.mean(), band_viz, 'Optical Depth 055');
var outline = ee.Image().byte().paint({
featureCollection: buff1k,
color: 1,
width: 1
});
Map.addLayer(outline, {palette: ['black']}, 'buff1k');
Map.setCenter(-46.63203, -23.55221, 9);
var AODmean_2 = AOD.map(function(img) {
return img.reduceRegions({
collection: buff1k,
reducer: ee.Reducer.mean(),
scale: 1000,
}).map(function(f){
return f.set('date', img.date());
});
}).flatten();
Export.table.toDrive({
collection:AODmean_2,
folder: "Google EE results",
selectors:(["date","mean"]),
});
对集合使用 notNull
过滤器:更改
collection:AODmean_2,
至
collection: AODmean_2.filter(ee.Filter.notNull(["mean"])),