xrspatial.fire.rdnbr#
- xrspatial.fire.rdnbr(dnbr_agg: DataArray, pre_nbr_agg: DataArray, name: str = 'rdnbr') DataArray[source]#
Relative differenced Normalized Burn Ratio (RdNBR).
Computes
dNBR / sqrt(abs(pre_NBR / 1000)). Normalises dNBR by pre-fire vegetation density so that burn severity is comparable across different vegetation types.- Parameters:
dnbr_agg (xr.DataArray) – dNBR values (e.g. from
dnbr()).pre_nbr_agg (xr.DataArray) – Pre-fire NBR values.
name (str, default='rdnbr') – Name of output DataArray.
- Returns:
RdNBR values (float32). Pixels where
abs(pre_NBR) < 1e-7are set to NaN to avoid division by near-zero.- Return type:
xr.DataArray