adehabitat (version 1.8.20)

mcp.rast: Converts a Polygon to Raster

Description

mcp.rast converts a polygon map to a raster map of class asc.

Usage

mcp.rast(poly, w, border=c("include", "exclude"))

Arguments

poly

a data frame with 2 columns giving the coordinates of a polygon object

w

an object of class kasc, or of class asc

border

a character string indicating what happens when the center of the pixel is located exactly on the limit of the polygon ("include" indicates that the pixel is considered to be inside the polygon).

Value

Returns an object of class asc.

Details

The raster map is needed to pass the format for the output raster object to the function.

See Also

hr.rast

Examples

Run this code
# NOT RUN {
data(puechabon)
toto <- puechabon$kasc
loc <- puechabon$locs

## gets the coordinates of the relocations for the wild boar #1
wb1 <- loc[loc$Name == "Chou",]
wb1 <- cbind(wb1$X, wb1$Y)
nbpol <- chull(wb1)
xycoord <- wb1[nbpol,]

## rasterization of wb1
tutu <- mcp.rast(xycoord, toto)
image(tutu)

polygon(xycoord, lwd = 2)
# }

Run the code above in your browser using DataCamp Workspace