rasterio.errors module
Errors and Warnings.
- exception rasterio.errors.BandOverviewError
Bases:
UserWarningRaised when a band overview access fails.
- exception rasterio.errors.CRSError
Bases:
ValueErrorRaised when a CRS string or mapping is invalid or cannot serve to define a coordinate transformation.
- exception rasterio.errors.DatasetAttributeError
Bases:
RasterioError,NotImplementedErrorRaised when dataset attributes are misused
- exception rasterio.errors.DatasetIOShapeError
Bases:
RasterioErrorRaised when data buffer shape is a mismatch when reading and writing
- exception rasterio.errors.DriverCapabilityError
Bases:
RasterioError,ValueErrorRaised when a format driver can’t a feature such as writing.
- exception rasterio.errors.DriverRegistrationError
Bases:
ValueErrorRaised when a format driver is requested but is not registered.
- exception rasterio.errors.EnvError
Bases:
RasterioErrorRaised when the state of GDAL/AWS environment cannot be created or modified.
- exception rasterio.errors.FileOverwriteError(message)
Bases:
FileErrorRaised when Rasterio’s CLI refuses to clobber output files.
- exception rasterio.errors.GDALBehaviorChangeException
Bases:
RuntimeErrorRaised when GDAL’s behavior differs from the given arguments. For example, antimeridian cutting is always on as of GDAL 2.2.0. Users expecting it to be off will be presented with a MultiPolygon when the rest of their code expects a Polygon.
Examples
# Raises an exception on GDAL >= 2.2.0 rasterio.warp.transform_geometry(src_crs, dst_crs, antimeridian_cutting=False)
- exception rasterio.errors.GDALOptionNotImplementedError
Bases:
RasterioErrorA dataset opening or dataset creation option can’t be supported
This will be raised from Rasterio’s shim modules. For example, when a user passes arguments to open_dataset() that can’t be evaluated by GDAL 1.x.
- exception rasterio.errors.GDALVersionError
Bases:
RasterioErrorRaised if the runtime version of GDAL does not meet the required version of GDAL.
- exception rasterio.errors.InvalidArrayError
Bases:
RasterioErrorRaised when methods are passed invalid arrays
- exception rasterio.errors.MergeError
Bases:
RasterioErrorRaised when rasters cannot be merged.
- exception rasterio.errors.NodataShadowWarning
Bases:
UserWarningWarn that a dataset’s nodata attribute is shadowing its alpha band.
- exception rasterio.errors.NotGeoreferencedWarning
Bases:
UserWarningWarn that a dataset isn’t georeferenced.
- exception rasterio.errors.OpenerRegistrationError
Bases:
RasterioErrorRaised when a Python file opener can not be registered.
- exception rasterio.errors.OverviewCreationError
Bases:
RasterioErrorRaised when creation of an overview fails
- exception rasterio.errors.PathError
Bases:
RasterioErrorRaised when a dataset path is malformed or invalid
- exception rasterio.errors.RPCError
Bases:
ValueErrorRaised when RPC transformation is invalid
- exception rasterio.errors.RasterBlockError
Bases:
RasterioErrorRaised when raster block access fails
- exception rasterio.errors.RasterioDeprecationWarning
Bases:
FutureWarningRasterio module deprecations
Following https://www.python.org/dev/peps/pep-0565/#additional-use-case-for-futurewarning we base this on FutureWarning while continuing to support Python < 3.7.
- exception rasterio.errors.RasterioIOError
Bases:
RasterioError,OSErrorRaised when a dataset cannot be opened or accessed.
- exception rasterio.errors.ResamplingAlgorithmError
Bases:
RasterioErrorRaised when a resampling algorithm is invalid or inapplicable
- exception rasterio.errors.ShapeSkipWarning
Bases:
UserWarningWarn that an invalid or empty shape in a collection has been skipped
- exception rasterio.errors.StackError
Bases:
RasterioErrorRaised when rasters cannot be stacked.
- exception rasterio.errors.StatisticsError
Bases:
RasterioErrorRaised when dataset statistics cannot be computed.
- exception rasterio.errors.TransformError
Bases:
RasterioErrorRaised when transform arguments are invalid
- exception rasterio.errors.TransformWarning
Bases:
UserWarningWarn that coordinate transformations may behave unexpectedly
- exception rasterio.errors.UnsupportedOperation
Bases:
RasterioErrorRaised when reading from a file opened in ‘w’ mode
- exception rasterio.errors.WarpOperationError
Bases:
RasterioErrorRaised when a warp operation fails.
- exception rasterio.errors.WarpOptionsError
Bases:
RasterioErrorRaised when options for a warp operation are invalid
- exception rasterio.errors.WarpedVRTError
Bases:
RasterioErrorRaised when WarpedVRT can’t be initialized
- exception rasterio.errors.WindowError
Bases:
RasterioErrorRaised when errors occur during window operations
- exception rasterio.errors.WindowEvaluationError
Bases:
ValueErrorRaised when window evaluation fails