Learn R Programming

R2BayesX (version 1.1-5)

shp2bnd: convert a shape-file into a boundary object

Description

Converts the geographical information provided in a shape-file into a boundary object (see Chapter 5 of the BayesX Reference Manual)

Usage

shp2bnd(shpname, regionnames, check.is.in = TRUE)

Value

Returns a boundary object, i.e. a list of polygons that form the map. See read.bnd

for more information on the format.

Arguments

shpname

base filename of the shape-file (including path)

regionnames

either a vector of region names or the name of the variable in the dbf-file representing these names

check.is.in

test whether some regions are surrounded by other regions (FALSE speeds up the execution time but may result in a corrupted bnd-file)

Author

Felix Heinzl, Daniel Sabanes Bove, Thomas Kneib with contributions by Michael Hoehle and Frank Sagerer.

References

BayesX Reference Manual. Available at https://www.uni-goettingen.de/de/bayesx/550513.html.

See Also

write.bnd, read.bnd, plotmap.

Examples

Run this code
## read shapefile into bnd object
shpname <- file.path(find.package("R2BayesX"), "examples", "Northamerica")
north <- shp2bnd(shpname = shpname, regionnames = "COUNTRY")

## draw the map
plotmap(north)

Run the code above in your browser using DataLab