vein (version 0.7.8)

make_grid: Creates rectangular grid for emission allocation

Description

make_grid creates a sf grid of polygons. The spatial reference is taken from the spatial object.

Usage

make_grid(spobj, width, height = width, polygon, crs = 4326, ...)

Arguments

spobj

A spatial object of class sp or sf or a Character. When it is a character, it is assumed that it is a path to wrfinput file to create a grid class 'sf' based on this file. This is done by running eixport::wrf_grid.

width

Width of grid cell. It is recommended to use projected values.

height

Height of grid cell.

polygon

Deprecated! make_grid returns only sf grid of polygons.

crs

coordinate reference system in numeric format from http://spatialreference.org/ to transform/project spatial data using sf::st_transform. The default value is 4326

...

ignored

Value

A grid of polygons class 'sf'

Examples

Run this code
# NOT RUN {
{
data(net)
grid <- make_grid(net, width = 0.5/102.47) #500 mts
plot(grid, axes = TRUE) #class sf
wrf <- paste(system.file("extdata", package = "eixport"),
"/wrfinput_d02", sep="")
gwrf  <- make_grid(wrf)
plot(gwrf, axes = TRUE)

}
# }

Run the code above in your browser using DataLab