:py:mod:`statgis.gee.terrain_analysis` ====================================== .. py:module:: statgis.gee.terrain_analysis .. autoapi-nested-parse:: Get hypsometric curves from a DEM Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: statgis.gee.terrain_analysis.hypsometric_curve .. py:function:: hypsometric_curve(catchment: ee.Geometry, dem: ee.Image, scale: float, band: str, bins: int = 100) -> list Calculate the cumulative area and cumulative height from a catchment for the hypsometric curve. :param catchment: Catchment area to analyze. :type catchment: ee.Geometry :param dem: Digital elevation model (DEM) to analyze. :type dem: ee.Image :param scale: Scale of DEM. :type scale: float :param band: Band of DEM with elevation information. :type band: str :param bins: Number of bins for cumulative area an height. :type bins: int :returns: * **area** (*ArrayLike*) -- Normalized area. * **height** (*ArrayLike*) -- Normalized height.