Compute surrogate track by randomizing the steps of an observed track
randomize_track(lonlat, rotate = c(-pi, pi), reorder = FALSE)
lonlat | a 2-column matrix or dataframe with longitude and latitude of each point |
---|---|
rotate | a 2-element numeric vector giving the lower and upper limits of the random rotation to apply to the randomized track |
reorder | should the track steps be randomly reordered. |
A dataframe with columns
lon
the longitude of the randomized track
lat
the latitude of the randomized track
Converts a track to a distance/bearing representation, and then reconstructs a new track by randomly perturbing the bearings of each increment, and otpionally, randomly reordering the increments.