Learn R Programming

EmissV (version 0.665.8.0)

rasterSource: Distribution of emissions by a georeferenced image

Description

Calculate the spatial distribution by a raster

Usage

rasterSource(r, grid, nlevels = "all", conservative = TRUE, verbose = TRUE)

Value

Returns a matrix

Arguments

r

input raster object

grid

grid object with the grid information

nlevels

number of vertical levels off the emission array

conservative

TRUE (default) to conserve total mass, FALSE to conserve flux

verbose

display additional information

Details

About the DMSP and example data https://en.wikipedia.org/wiki/Defense_Meteorological_Satellite_Program

See Also

gridInfo and lineSource

Examples

Run this code
grid  <- gridInfo(paste(system.file("extdata", package = "EmissV"),"/wrfinput_d01",sep=""))
x     <- raster::raster(paste(system.file("extdata", package = "EmissV"),"/dmsp.tiff",sep=""))
test  <- rasterSource(x, grid)
image(test, axe = FALSE, main = "Spatial distribution by Persistent Nocturnal Lights from DMSP")

Run the code above in your browser using DataLab