modis {mapmisc} | R Documentation |
Raster containing MODIS tile ID's
getModisTiles(x, tiles = mapmisc::modisRaster) crsModis modisRaster degreeRaster
x |
A spatial object which modis tiles will cover. |
tiles |
A raster with modis (or other) tiles. |
getModisTiles
returns a matrix with modis tiles.
modisRaster
shows horizontal and vertical tile names for downloading data from MODIS
at, for example, http://e4ftl01.cr.usgs.gov/MOTA.
degreeRaster
shows horizontal and vertical tiles in long-lat, for downloading elevation.
https://nsidc.org/data/docs/daac/mod10_modis_snow/landgrid.html, https://spatialreference.org/ref/sr-org/modis-sinusoidal/
crsModis myPointLL = SpatialPoints(cbind(c(5:6),10:11), proj4string = crsLL) if(requireNamespace("rgdal", quietly=TRUE)) { getModisTiles(myPointLL) getModisTiles(myPointLL, mapmisc::degreeRaster) } modisUrl = 'ftp://ladsweb.nascom.nasa.gov/allData/5/MCD12Q1/2002/001/' ## Not run: paste(modisUrl, grep( paste(getModisTiles(myPointLL)[,'tile'], collapse='|'), unlist(strsplit(RCurl::getURL( modisUrl,ftp.use.epsv=TRUE, dirlistonly = TRUE), '\n')), value=TRUE), sep='') ## End(Not run)