This function computes Euclidean distance along points aligned to a given gradient (e.g. elevation).
dist.along.grad(coords, var, grad.order, grad.scaled.min, grad.scaled.max)
A data.frame
object:
scaled gradient values
cumulative distance, scaled to the interval of 0.5, nrow(coords) + 0.5
cumulative distance computed along gradient, e.g. transect distance
sorted gradient values
x coordinates, ordered by gradient values
y coordinate, ordered by gradient values
a vector index describing the sort order defined by gradient values
a matrix of x and y coordinates in some projected coordinate system
a vector of the same length as coords
, describing the gradient of interest
vector of integers that define ordering of coordinates along gradient
min value of rescaled gradient values
max value of rescaled gradient values
D.E. Beaudette
This function is primarily intended for use within plotTransect
.
plotTransect