modis {mapmisc}R Documentation

MODIS tiles and projection

Description

Raster containing MODIS tile ID's

Usage

getModisTiles(x, tiles = mapmisc::modisRaster)
crsModis
modisRaster
degreeRaster

Arguments

x

A spatial object which modis tiles will cover.

tiles

A raster with modis (or other) tiles.

Details

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.

References

https://nsidc.org/data/docs/daac/mod10_modis_snow/landgrid.html, https://spatialreference.org/ref/sr-org/modis-sinusoidal/

Examples


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)

[Package mapmisc version 1.7.9 Index]