xrspatial.visibility.visibility_frequency#

xrspatial.visibility.visibility_frequency(raster: DataArray, observers: list, target_elev: float = 0, max_distance: float = None, name: str | None = 'visibility_frequency') DataArray[source]#

Fraction of observers that can see each cell.

Parameters are the same as cumulative_viewshed(), plus a name for the output DataArray (default 'visibility_frequency').

Returns:

Float64 raster with values in [0, 1].

Return type:

xarray.DataArray