df <- data.frame(entity_id = rep(1, 12),
timestamp = c(1, 2, 4, 10, 14, 18, 20, 21, 24, 25, 28, 29),
lon = c(5.1299311, 5.129979, 5.129597, 5.130028, 5.130555, 5.131083,
5.132101, 5.132704, 5.133326, 5.133904, 5.134746, 5.135613),
lat = c(52.092839, 52.092827, 52.092571, 52.092292, 52.092076, 52.091821,
52.091420, 52.091219, 52.091343, 52.091651, 52.092138, 52.092698))
# First generate segments
res100 <- tdtr(df,
group_col = NULL,
max_error = 100)
# Then extract a data.table of segments
getSegsExtra(res100)
Run the code above in your browser using DataLab