See Deltares/GeoArrayOps.jl for its successor.
Geospatial cost (friction) operations that mimic PCRaster. These functions should however be more Julian, extensible and scale better.
For example, the spread
function implemented here has a threshold for maximum and scales linearly with the number of cells.
] add GeoCost
Currently there are:
- Least cost (
spread
) - Maximum cell value in area (
areamaximum
)