Packages

object CostDistance

Object housing various functions related to Cost-Distance computations.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CostDistance
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Cost = (Int, Int, Double)
  2. final class Dir extends AnyRef

    A class encoding directions.

Value Members

  1. def apply(cost: Tile, points: Seq[(Int, Int)]): Tile

    Generate a Cost-Distance raster based on a set of starting points and a cost raster

    Generate a Cost-Distance raster based on a set of starting points and a cost raster

    cost

    Cost Tile (Int)

    points

    List of starting points as tuples

    Note

    Operation will only work with integer typed Cost Tiles (BitCellType, ByteConstantNoDataCellType, ShortConstantNoDataCellType, IntConstantNoDataCellType). If a double typed Cost Tile (FloatConstantNoDataCellType, DoubleConstantNoDataCellType) is passed in, those costs will be rounded to their floor integer values.

  2. val dirs: Array[Dir]