!DANGER!
slope(), aspect(), curvature(), and hillshade() with
method='geodesic' assume the WGS84 ellipsoid and require
coordinates in degrees (geographic CRS). Passing projected
coordinates (metres) to the geodesic method produces wrong results.
Use method='planar' (the default) for projected data.
Note
All surface functions output float32 regardless of input dtype.
Edge cells within the 3x3 kernel radius are NaN by default
(boundary='nan').
.. autosummary::
:toctree: _autosummary
xrspatial.aspect.aspect
.. autosummary::
:toctree: _autosummary
xrspatial.aspect.northness
.. autosummary::
:toctree: _autosummary
xrspatial.aspect.eastness
.. autosummary::
:toctree: _autosummary
xrspatial.curvature.curvature
.. autosummary::
:toctree: _autosummary
xrspatial.hillshade.hillshade
.. autosummary::
:toctree: _autosummary
xrspatial.slope.slope
.. autosummary::
:toctree: _autosummary
xrspatial.terrain.generate_terrain
.. autosummary::
:toctree: _autosummary
xrspatial.sky_view_factor.sky_view_factor
.. autosummary::
:toctree: _autosummary
xrspatial.viewshed.viewshed
.. autosummary::
:toctree: _autosummary
xrspatial.perlin.perlin
.. autosummary::
:toctree: _autosummary
xrspatial.bump.bump
.. autosummary::
:toctree: _autosummary
xrspatial.erosion.erode