agitate: Add noise to (jitter) a SpatVector of points

agitateR Documentation

Add noise to (jitter) a SpatVector of points

Description

Add noise to (jitter) a SpatVector of points. Points are moved randomly within a specified distance.

Usage

## S4 method for signature 'SpatVector'
agitate(x, maxdist)

Arguments

x

SpatVector. All other objects are passed to jitter

maxdist

positive number. The maximum distance from the original location, in meter for lon/lat, otherwise in the units of the CRS

Value

SpatVector

Examples

## SpatVector
f <- system.file("ex/lux.shp", package="terra")
v <- as.points(vect(f)[1])
p <- agitate(v, 2500)

terra documentation built on Aug. 22, 2026, 5:07 p.m.