View source: R/track_bearing.R
track_bearing | R Documentation |
Calculate sequential bearing on longitude, latitude input vectors. The unit of bearing is degrees.
track_bearing(x, y)
x |
longitude |
y |
latitude |
By convention the last value is set to NA
missing value, because the bearing
applies to the segment extending from the current location.
To use this on multiple track ids, use a grouped data frame with tidyverse code like
data %>% group_by(id) %>% mutate(turn = track_bearing(lon, lat))
.
Absolute bearing is relative to North (0), and proceeds clockwise positive and anti-clockwise
negative N = 0, E = 90, S = +/-180, W = -90
.
The last value will be NA
as the bearing is relative to the first point of each segment.
a numeric vector of absolute bearing in degrees, see Details
track_bearing(trips0$x, trips0$y)[1:10]
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.