Open mdsumner opened 5 years ago
beginnings of trajectories support
trip.Track <- function(x, id = "1") {
utc <- (attr(x@time, "index") + ISOdatetime(1970, 1, 1, 0, 0, 0, tz = "UTC"))[x@time]
d <- cbind(data.frame(time = utc, id = id), x@data)
trip(sp::SpatialPointsDataFrame(x@sp, d), c("time", "id"))
}
trip.Tracks <- function(x) {
ids <- rownames(x@tracksData)
trips <- lapply(seq_along(ids), function(i) trip.Track(x@tracks[[i]], i))
trip(do.call(rbind, trips), getTORnames(trips[[1]]))
}
see #29
Kml, gml, pbf, all the packages, imos, movebank, etc, ncei: