Skip to content

Instantly share code, notes, and snippets.

@rCarto
Created November 17, 2022 16:05
Show Gist options
  • Save rCarto/aa26b63ab9de12ab452038cd17e7c20b to your computer and use it in GitHub Desktop.
Save rCarto/aa26b63ab9de12ab452038cd17e7c20b to your computer and use it in GitHub Desktop.
library(osrm)
src <- read.csv(system.file("csv/apotheke.csv", package = "osrm"))
dst <- src
# Travel time matrix
dist1 <- osrmTable(src = src[1:10,c("lon", "lat")],
dst = dst[, c("lon", "lat")])
dist2 <- osrmTable(src = src[11:20,c("lon", "lat")],
dst = dst[, c("lon", "lat")])
dist3 <- osrmTable(src = src[21:30,c("lon", "lat")],
dst = dst[, c("lon", "lat")])
dist4 <- osrmTable(src = src[31:40,c("lon", "lat")],
dst = dst[, c("lon", "lat")])
dist <- rbind(dist1$durations, dist2$durations,
dist3$durations, dist4$duration
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment