r <- raster::raster(nrow=50, ncol=50, xmn=0, xmx=50, ymn=0, ymx=50, crs='+proj=utm')
r[] <- stats::runif(1:length(r))
slope_cs <- create_slope_cs(r, cost_function = 'tobler')
x1 <- c(seq(1,10), seq(11,25), seq(26,30))
y1 <- c(seq(1,10), seq(11,25), seq(26,30))
line1 <- sp::SpatialLines(list(sp::Lines(sp::Line(cbind(x1,y1)), ID='a')))
x2 <- c(seq(1,10), seq(11,25), seq(26, 30))
y2 <- c(seq(1,10), seq(11,25), rep(25, 5))
line2 <- sp::SpatialLines(list(sp::Lines(sp::Line(cbind(x2,y2)), ID='b')))
lcp_network <- rbind(line1, line2)
cumulative_lcps <- create_lcp_density(lcps = lcp_network, raster = r, rescale = FALSE)
Run the code above in your browser using DataLab