`R/slopes.R`

`sequential_dist.Rd`

Set `lonlat`

to `FALSE`

if you have projected data, e.g. with coordinates
representing distance in meters, not degrees. Lonlat coodinates are assumed
(`lonlat = TRUE`

is the default).

sequential_dist(m, lonlat = TRUE)

m | Matrix containing coordinates and elevations. The matrix should have three columns: x, y, and z, in that order. Typically these correspond to location in the West-East, South-North, and vertical elevation axes respectively. In data with geographic coordinates, Z values are assumed to be in metres. In data with projected coordinates, Z values are assumed to have the same units as the X and Y coordinates. |
---|---|

lonlat | Are the coordinates in lon/lat (geographic) coordinates? TRUE by default. |

A vector of distance values in meters if `lonlat = TRUE`

or the map units of the input data if `lonlat = FALSE`

between
consecutive vertices.

x = c(0, 2, 3, 4, 5, 9) y = c(0, 0, 0, 0, 0, 1) m = cbind(x, y) d = sequential_dist(m, lonlat = FALSE) d#> [1] 2.000000 1.000000 1.000000 1.000000 4.123106#> [1] 6#> [1] 5