src / pysoilmap / features.py

diff_finite

diff_finite(dem, cellsize, dx, dy)[source]

Calculate a higher-order derivative of the DEM by finite differencing successively in X and then Y direction. Uses a central differencing scheme.

Parameters:
  • dem (ndarray) – DEM (z values at each pixel of a rectangular grid)

  • cellsize (tuple) – pixel (width, height)

  • dx (int) – order of derivative in x direction

  • dy (int) – order of derivative in y direction

Return type:

ndarray