mcp.rast: Converts a Polygon to Raster

Description Usage Arguments Details Value Author(s) See Also Examples

Description

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

Usage

1
  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).

Details

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

Value

Returns an object of class asc.

Author(s)

Clement Calenge clement.calenge@oncfs.gouv.fr

See Also

hr.rast

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
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)

adehabitat documentation built on Jan. 28, 2018, 5:02 p.m.