Guest User

Untitled

a guest
Dec 17th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.33 KB | None | 0 0
  1. // Export the image,
  2. Export.image.toDrive({
  3. image: median12,
  4. description: 'december_median_ndvi',
  5. scale: 150,
  6. region: geometry
  7. });
  8.  
  9. Any help would be appreciated.
  10.  
  11.  
  12. //set map location
  13. Map.setCenter(16, 7, 8);
  14.  
  15. var image_reduced = dataset.reduceToImage(['value'], 'mean');
  16.  
  17. Map.setCenter(16, 7, 8);
  18. Map.addLayer(image_reduced, {
  19. min: 0,
  20. max: 1,
  21. palette: ['008800', '00FF00']});
  22.  
  23. // Use ee.Filter.calendarRange to filter by year and month. One variable per month and season
  24. var january = dataset.filter(ee.Filter.calendarRange(2012,2018,'year'))
  25. .filter(ee.Filter.calendarRange(1,1,'month'));
  26. var february = dataset.filter(ee.Filter.calendarRange(2012,2018,'year'))
  27. .filter(ee.Filter.calendarRange(2,2,'month'));
  28. var march = dataset.filter(ee.Filter.calendarRange(2012,2018,'year'))
  29. .filter(ee.Filter.calendarRange(3,3,'month'));
  30. var april = dataset.filter(ee.Filter.calendarRange(2012,2018,'year'))
  31. .filter(ee.Filter.calendarRange(4,4,'month'));
  32. var may = dataset.filter(ee.Filter.calendarRange(2012,2018,'year'))
  33. .filter(ee.Filter.calendarRange(5,5,'month'));
  34. var november = dataset.filter(ee.Filter.calendarRange(2011,2018,'year'))
  35. .filter(ee.Filter.calendarRange(11,11,'month'));
  36. var december = dataset.filter(ee.Filter.calendarRange(2011,2018,'year'))
  37. .filter(ee.Filter.calendarRange(12,12,'month'));
  38.  
  39. // caculate one median image per month
  40. var median1 = january.median();
  41. var median2 = february.median();
  42. var median3 = march.median();
  43. var median4 = april.median();
  44. var median5 = may.median();
  45. var median11 = november.median();
  46. var median12 = december.median();
  47.  
  48. var colorized = dataset.select('NDVI');
  49. var colorizedVis = {
  50. min: 0.0,
  51. max: 1.0,
  52. palette: [
  53. 'FFFFFF', 'CE7E45', 'DF923D', 'F1B555', 'FCD163', '99B718', '74A901',
  54. '66A000', '529400', '3E8601', '207401', '056201', '004C00', '023B01',
  55. '012E01', '011D01', '011301'
  56. ],
  57. };
  58.  
  59. //add layers. they are in reverse order because that's how the layers are added
  60. Map.addLayer(median12.clip(geometry),colorizedVis,'December');
  61. Map.addLayer(median11.clip(geometry),colorizedVis,'November');
  62. Map.addLayer(median5.clip(geometry),colorizedVis,'May');
  63. Map.addLayer(median4.clip(geometry),colorizedVis,'April');
  64. Map.addLayer(median3.clip(geometry),colorizedVis,'March');
  65. Map.addLayer(median2.clip(geometry),colorizedVis,'February');
  66. Map.addLayer(median1.clip(geometry),colorizedVis,'January');
Add Comment
Please, Sign In to add comment