xrspatial.mcda.combine.wlc#
- xrspatial.mcda.combine.wlc(criteria: Dataset, weights: dict[str, float], name: str = 'wlc') DataArray[source]#
Weighted Linear Combination.
Fully compensatory: per-pixel
sum(w_i * x_i).- Parameters:
criteria (xr.Dataset) – Standardized criterion layers (0-1).
weights (dict) –
{criterion_name: weight}, must sum to ~1.0.name (str) – Name of the output DataArray.
- Returns:
Composite suitability surface.
- Return type:
xr.DataArray