geoutils.Raster.get_nanarray

geoutils.Raster.get_nanarray#

Raster.get_nanarray(floating_dtype='float32', *, return_mask=False)[source]#

Get NaN array from the raster.

Optionally, return the mask from the masked array.

Parameters:
  • floating_dtype (type[Any] | dtype[Any] | _SupportsDType[dtype[Any]] | tuple[Any, Any] | list[Any] | _DTypeDict | str | None) – Floating dtype to convert to, if masked array is not of floating type.

  • return_mask (bool) – Whether to return the mask of valid data.

Return type:

ndarray[tuple[Any, ...], dtype[floating[Any] | integer[Any]]] | tuple[ndarray[tuple[Any, ...], dtype[floating[Any] | integer[Any]]], ndarray[tuple[Any, ...], dtype[bool]]]

:returns Array with masked data as NaNs, (Optional) Mask of invalid data.