geodata.mask.create_temp_tif#
- geodata.mask.create_temp_tif(arr: numpy.ndarray, transform: rasterio.Affine, open_raster: bool = True) rasterio.DatasetReader | str#
Create a ras.DatasetReader object openning a temporary rasterio file
Note: Arguments arr and transform input can be the output for ras.merge.merge and ras.mask.mask.
- Parameters:
arr (ArrayLike) – An ArrayLike object that contains values of the layer.
transform (rasterio.Affine) – Affine transformation for the layer.
open_raster (bool) – Whether the raster will be opened. True by default.
- Returns:
The temporary raster.
- Return type:
rasterio.DatasetReader