grts.polygon: Draw a equi-probable GRTS sample from an area (polygon)...

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

View source: R/grts.polygon.r

Description

Draws an equi-probable unstratified Generalized Random Tessellation Stratified (GRTS) sample from a SpatialPolygons* object

Usage

1
grts.polygon(x, n, over.n = 0)

Arguments

x

A SpatialPolygons or SpatialPolygonsDataFrame object.

n

Sample size. The number of 'sample' points to draw from x

over.n

Over-sample size. The number of 'over-sample' points to draw from x. The actual number of points drawn from x is n + over.n.

Details

This is a wrapper for the grts function in package spsurvey. This simplifies calling grts when equi-probable samples are desired. It extends the allowable input frame types to SpatialPolygons objects (i.e., no attributes), rather than just SpatialPolygonsDataFrame objects. For more complicated designs (e.g., variable probability, stratification), call grts directly.

Value

A SpatialPointsDataFrame containing locations in the GRTS sample, in order they are to be visited. Attributes of the sample points (in the embedded data frame) are as follows:

Additional attributes of the output object, beyond those which make it a SpatialPointsDataFrame, are:

Author(s)

Trent McDonald

References

Stevens, D. L. and A. R. Olsen (1999). Spatially restricted surveys over time for aquatic resources. Journal of Agricultural, Biological, and Environmental Statistics 4 (4), 415-428.

Stevens, D. L. and A. R. Olsen (2004). Spatially balanced sampling of natural resources. Journal of the American Statistical Association 99, 262-278.

See Also

grts.line, grts.polygon, hip.polygon, bas.polygon, sdraw

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
## Not run: 
## The following take > 5s to execute

#   Draw sample
WA.sample <- grts.polygon(WA,10,5)

#   Plot
plot( WA )

# Plot 'sample' locations
plot( WA.sample[ WA.sample$pointType == "Sample", ], pch=16, add=TRUE, col="red" )  

# Plot 'over sample' locations
plot( WA.sample[ WA.sample$pointType == "OverSample", ], pch=1, add=TRUE, col="blue" )  

## End(Not run)

SDraw documentation built on July 8, 2020, 6:23 p.m.