I am trying to extract MERRA2 columnar dust data from Google Earth Engine for a specific range of dates. I have to download it as daily data so I have converted it from hourly to daily. The image's resolution is 69375 meters * 55000 meters (As mentioned in the GEE catalog). However, when I download it through GEE, the resulting image doesn't have the same resolution. Here's my code for exporting the entire images (which I visualized in ArcGIS)
var dust = ee.ImageCollection('NASA/GSFC/MERRA/aer/2')
.select('DUCMASS')
// clip to your study area
.map(function(image) {return image.clip(table)});
var startDate = ee.Date('2009-06-18')
var endDate = ee.Date('2009-06-28')
var numberOfDays = endDate.difference(startDate, 'days')
var daily = ee.ImageCollection(
ee.List.sequence(0, numberOfDays.subtract(1))
.map(function (dayOffset) {
var start = startDate.advance(dayOffset, 'days')
var end = start.advance(1, 'days')
return dust
.filterDate(start, end)
.mean()
.set('system:time_start', start.millis());
})
)
Map.addLayer(daily.first().select(0), {
min: 0,
max: 1,
palette: ['001137', '01abab', 'e7eb05', '620500'],
});
var merged = daily.toBands();
Export.image.toDrive({
image: merged,
description: 'dust',
region: table,
});
Can anyone suggest how to tackle this issue?