Generate sampling points within a SpatialPolygon object, according to a specified sampling density.

sample.by.poly(p, n.pts.per.ac=1, min.samples=5, 
sampling.type='regular', iterations=10, p4s=NULL)

Arguments

p

a Polygon object, with coordinates in a projected CRS with units of meters

n.pts.per.ac

requested sampling density in points per acre (results will be close)

min.samples

minimum requested number of samples per polygon

sampling.type

sampling type, see spsample

iterations

number of tries that spsample will attempt

p4s

a qualified proj4string that will be assigned to sampling points

Details

This function is typically accessed via some kind of helper function such as constantDensitySampling.

Value

A SpatialPoints object.

Author

D.E. Beaudette

Note

This function expects that the Polygon object has coordinates associated with a projected CRS-- e.g. units of meters. Invalid geometries may cause errors or yield incorrect sample sizes.

See also