Surface Operations#

The surface module contains functions for performing common surface calculations on elevation rasters.

Operations#

aspect(raster)

Calculates the aspect of each raster cell for each raster band.

curvature(raster)

Calculates the curvature of each raster cell for each raster band.

easting(raster[, is_aspect])

Calculates the easting component of each raster cell for each band.

hillshade(raster[, azimuth, altitude])

Calculates the hillshade component of each raster cell for each band.

northing(raster[, is_aspect])

Calculates the nothing component of each raster cell for each band.

slope(raster[, degrees])

Calculates the slope (degrees) of each raster cell for each raster band.

surface_area_3d(raster)

Calculates the 3D surface area of each raster cell for each raster band.

tpi(dem, annulus_inner, annulus_outer)

Compute the Topographic Position Index of a DEM.