easysnowdata.snow.viirs.load#

easysnowdata.snow.viirs.load(aoi: Any = None, time: Any = None, *, product: str = 'VNP10A1F', variables: str | Sequence[str] | None = None, source: str | None = None, granules: Any = None, mask: bool = False, chunks: Any = True, **kwargs: Any) Dataset[source]#

Load VIIRS snow cover as a lazy xarray.Dataset (time, y, x).

Parameters:
  • aoi – The usual spatial and temporal inputs.

  • time – The usual spatial and temporal inputs.

  • product"VNP10A1F" (cloud-gap-filled, default), "VNP10A1", or a NOAA-20 sibling ("VJ110A1", "VJ110A1F").

  • variables – Data fields to read; the product’s main field by default. The others are Cloud_Persistence, Basic_QA and Algorithm_Bit_Flags_QA.

  • maskTrue NaN-masks the sentinel values; the default keeps the raw byte with its CF flags (see easysnowdata.processing.binary_snow()).