adehabitat (version 1.8.20)

getcontour: Computes the Contour Polygon of a Raster Object

Description

getcontour computes the contour polygon of a raster object of class asc. When the object is made of several parts, the function returns one polygon per part.

Usage

getcontour(x)

Arguments

x

an object of class asc

Value

Returns an object of class area.

Warning

Holes in the polygons are not taken into account by the function.

See Also

asc for additionnal information on objects of class asc, area for additional information on objects of class area, and area2dxf to export the results toward a GIS.

Examples

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

#########################################
## Example with one object:
## Gets the first map of the "kasc" object
## Map of the elevation
elev <- getkasc(kasc, "Elevation")
image(elev)
 
## Get the contour polygon
cpol <- getcontour(elev)

## Draw the polygon
i <- cpol[,2:3]
polygon(i, col = "green", lwd = 2)

#########################################
## Example with two objects:
## home ranges of wild boar

hr <- getsahrlocs(puechabon$sahr, "hr")
u <- getkasc(hr, "Jean")
image(u)

## Get the contour polygons
p <- getcontour(u)
plot(p, lwd = 2)

# }

Run the code above in your browser using DataLab