rasterio.dtypes module
Mapping of GDAL to Numpy data types.
- rasterio.dtypes.can_cast_dtype(values, dtype)
Test if values can be cast to dtype without loss of information.
- Parameters:
values (list-like)
dtype (numpy.dtype or string)
- Returns:
True if values can be cast to data type.
- Return type:
boolean
- rasterio.dtypes.check_dtype(dt)
Check if dtype is a known dtype.
- rasterio.dtypes.get_minimum_dtype(values)
Determine minimum type to represent values.
Uses range checking to determine the minimum integer or floating point data type required to represent values.
- Parameters:
values (list-like)
- Return type:
rasterio dtype string
- rasterio.dtypes.in_dtype_range(value, dtype)
Test if the value is within the dtype’s range of values, Nan, or Inf.
- rasterio.dtypes.is_ndarray(array)
Check if array is a ndarray.
- rasterio.dtypes.validate_dtype(values, valid_dtypes)
Test if dtype of values is one of valid_dtypes.
- Parameters:
values (list-like)
valid_dtypes (list-like) – list of valid dtype strings, e.g., (‘int16’, ‘int32’)
- Returns:
True if dtype of values is one of valid_dtypes
- Return type:
boolean