that's too much!
This commit is contained in:
32
.venv/lib/python3.12/site-packages/pyogrio/errors.py
Normal file
32
.venv/lib/python3.12/site-packages/pyogrio/errors.py
Normal file
@@ -0,0 +1,32 @@
|
||||
class DataSourceError(RuntimeError):
|
||||
"""Errors relating to opening or closing an OGRDataSource (with >= 1 layers)"""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
class DataLayerError(RuntimeError):
|
||||
"""Errors relating to working with a single OGRLayer"""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
class CRSError(DataLayerError):
|
||||
"""Errors relating to getting or setting CRS values"""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
class FeatureError(DataLayerError):
|
||||
"""Errors related to reading or writing a feature"""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
class GeometryError(DataLayerError):
|
||||
"""Errors relating to getting or setting a geometry field"""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
class FieldError(DataLayerError):
|
||||
"""Errors relating to getting or setting a non-geometry field"""
|
||||
Reference in New Issue
Block a user