create_FETE_lcps

0th

Percentile

create_FETE_lcps

Calculates least cost paths from each location to all other locations.

Usage
create_FETE_lcps(cost_surface, locations, cost_distance = FALSE,
  parallel = FALSE)
Arguments
cost_surface

TransitionLayer object (gdistance package). Cost surface to be used in Least Cost Path calculation.

locations

SpatialPoints. Locations to calculate Least Cost Paths from and to.

cost_distance

if TRUE computes total accumulated cost for each Least Cost Path. Default is FALSE.

parallel

if TRUE, the Least Cost Paths will be calculated in parallel. Number of Parallel socket clusters is total number of cores available minus 1. Default is FALSE.

Details

Computes least cost paths from each location to all other locations (i.e. From Everywhere To Everywhere (FETE)). This is based on the method proposed by White and Barber (2012).

Value

SpatialLinesDataFrame (sp package). The resultant object contains least cost paths calculated from each location to all other locations.

Aliases
  • create_FETE_lcps
Examples
# NOT RUN {
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')

locs <- sp::spsample(as(r, 'SpatialPolygons'),n=5,'regular')

lcp_network <- create_FETE_lcps(cost_surface = slope_cs, locations = locs,
cost_distance = FALSE, parallel = FALSE)
# }
Documentation reproduced from package leastcostpath, version 1.2.1, License: GPL (>= 2)

Community examples

Looks like there are no examples yet.