GeoArrayOps
Geospatial operations, cost and filtering algorithms as used in for elevation rasters.
Functionality
- Terrain filters, such as Progressive Morphological Filters (PMF, SMF) and Skewness balancing
- Geospatial cost (friction) operations that mimic PCRaster. These functions should however be more Julian, extensible and scale better.
- Visualization, such as Perceptually Shaded Slope Map (PSSM)
- Terrain analysis functions, such as slope, aspect, roughness, Topographic Position Index (TPI), Terrain Ruggedness Index (TRI), curvature and hillslope.
Installation
The package can be installed with the Julia package manager. From the Julia REPL, type ]
to enter the Pkg REPL mode and run:
pkg> add GeoArrayOps
Index
GeoArrayOps.Horn
GeoArrayOps.MDG
GeoArrayOps.ZevenbergenThorne
GeoArrayOps.TPI
GeoArrayOps.TRI
GeoArrayOps.apsf
GeoArrayOps.aspect
GeoArrayOps.curvature
GeoArrayOps.hillshade
GeoArrayOps.opening
GeoArrayOps.opening!
GeoArrayOps.opening_circ!
GeoArrayOps.pitremoval
GeoArrayOps.pmf
GeoArrayOps.pssm
GeoArrayOps.roughness
GeoArrayOps.skb
GeoArrayOps.skbr
GeoArrayOps.slope
GeoArrayOps.smf
GeoArrayOps.spread
GeoArrayOps.spread
GeoArrayOps.spread2