Advertisement
Guest User

Untitled

a guest
Nov 26th, 2015
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. library(raster)
  2. library(rts)
  3. library(rgdal)
  4. library(gdalUtils)
  5. library(akima)
  6. library(lubridate)
  7. library(MODIS)
  8.  
  9.  
  10. dirwork="home/alf/Scrivania/lav_modis"
  11.  
  12. setwd(paste0("/",dirwork))
  13.  
  14. source("aux_func_modis.r")
  15.  
  16. MODISoptions(localArcPath=dirwork,outDirPath=dirwork)
  17.  
  18. modis_class_data="MOD13Q1"
  19.  
  20. getHdf(product=modis_class_data,begin="2015001",end="2015365",tileH=18,tileV=4)
  21.  
  22. list_files=list.files(path=paste0("MODIS/",modis_class_data,".005"),full.names = T, recursive = T)
  23. files=gsub("^.*/","",list_files)
  24. strdatex=as.Date(as.vector(sapply(files,FUN=function(x) as.Date(paste(c(substr(x,10,13),substr(x,14,18)),collapse="-"),"%Y-%j"))))
  25.  
  26.  
  27. res_MODIS_MOD13Q1_2015=list()
  28.  
  29. for ( i in 1:length(list_files)) {
  30.  
  31. res_MODIS_MOD13Q1_2015[[i]]=infofromMODIShdf(list_files[i],strdatex[i])
  32. gdal_translate(src_dataset=res_MODIS_MOD13Q1_2015[[i]]$names[1],res_MODIS_MOD13Q1_2015[[i]]$outnames[1],of="GTiff",co="TILED=YES",verbose=TRUE)
  33. gdal_translate(src_dataset=res_MODIS_MOD13Q1_2015[[i]]$names[2],res_MODIS_MOD13Q1_2015[[i]]$outnames[2],of="GTiff",co="TILED=YES",verbose=TRUE)
  34. gdal_translate(src_dataset=res_MODIS_MOD13Q1_2015[[i]]$names[3],res_MODIS_MOD13Q1_2015[[i]]$outnames[3],of="GTiff",co="TILED=YES",verbose=TRUE)
  35.  
  36.  
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement