Learn R Programming

MODIS (version 1.2.11)

genTile: Generate Global Tiling System

Description

This function generates a matrix with bounding box information for a global tiling system (based on Lat/Lon).

Usage

genTile(
  tileSize = 1,
  offset = 0,
  StartNameFrom = c(0, 0),
  extent = list(xmin = -180, xmax = 180, ymin = -90, ymax = 90)
)

Value

A matrix.

Arguments

tileSize

numeric, size of a single tile in degrees (EPSG:4326).

offset

numeric, shifts the tiling system in upper-left direction.

StartNameFrom

numeric. c(Lat-Direction,Lon-Direction) start number in the naming of the tiles.

extent

list. Tile system extent information, basically the coverage of the data on server.

Author

Matteo Mattiuzzi

See Also

getTile().

Examples

Run this code
# 1x1 degree tiling system
e1 <- genTile()  
head(e1)
  
# 10x10 degree tiling system with offset to be aligned to Geoland2 Dataset
e2 <- genTile(tileSize = 10, offset = (1/112) / 2)
head(e2)

# Tiling system for SRTMv4 data (CGIAR-CSI) 
e3 <- genTile(tileSize = 5, StartNameFrom = c(1, 1), 
              extent = list(xmin = -180, xmax = 180, ymin = -60,ymax = 60)) 
head(e3)               

Run the code above in your browser using DataLab