Home | Trees | Indices | Help |
|
---|
|
Errors, exceptions, exception formatting and exception chaining.
Error, exception classes and functions to format PyGeodesy errors, including the setting of exception chaining for Python 3.9+.
By default, exception chaining is turned off. To enable
exception chaining, use command line option python -X
dev
OR set env variable PYTHONDEVMODE=1
or to
any non-empty string OR set env variable
PYGEODESY_EXCEPTION_CHAINING=std
or to any non-empty
string.
Version: 24.04.18
Classes | |
AuxError Error raised for a rhumb.aux_, Aux , AuxDLat or AuxLat
issue.
|
|
ClipError Clip box or clip region issue. |
|
CrossError Error raised for zero or near-zero vectorial cross products, occurring for coincident or colinear points, lines or bearings. |
|
GeodesicError Error raised for lack of convergence or other issues in pygeodesy.geodesicx, pygeodesy.geodesicw or pygeodesy.karney. |
|
IntersectionError Error raised for line or circle intersection issues. |
|
LenError Error raised for mis-matching len values.
|
|
LimitError Error raised for lat- or longitudinal values or deltas exceeding the given limit in functions pygeodesy.equirectangular, pygeodesy.equirectangular_,
nearestOn* and simplify* or methods with
limit or options keyword arguments.
|
|
MGRSError Military Grid Reference System (MGRS) parse or other Mgrs issue. |
|
NumPyError Error raised for NumPy issues.
|
|
ParseError Error parsing degrees, radians or several other formats. |
|
PointsError Error for an insufficient number of points. |
|
RangeError Error raised for lat- or longitude values outside the clip , clipLat ,
clipLon in functions pygeodesy.parse3llh, pygeodesy.parseDMS, pygeodesy.parseDMS2 and pygeodesy.parseRad or the given
limit in functions pygeodesy.clipDegrees and pygeodesy.clipRadians.
|
|
RhumbError Error raised for a pygeodesy.rhumb.aux_, pygeodesy.rhumb.ekx or pygeodesy.rhumb.solve issue. |
|
TriangleError Error raised for triangle, inter- or resection issues. |
|
SciPyError Error raised for SciPy issues.
|
|
SciPyWarning Error thrown for SciPy warnings.
|
|
TRFError Terrestrial Reference Frame (TRF), Epoch, RefFrame or RefFrame conversion issue. |
|
UnitError Default exception for units issues for a value exceeding the low or high limit.
|
|
VectorError Vector3d, Cartesian* or
*Nvector issues.
|
Functions | |||
|
|||
|
|||
|
|||
|
|||
|
Variables | |
__all__ = _ALL_LAZY.errors
|
Function Details |
Report or ignore vectorial cross product errors.
See Also:
Property |
Get an error's cause or the exception chaining setting.
Note:
To enable exception chaining for |
Check a (caught) exception.
|
Get/set the throwing of LimitErrors.
|
Get/set the throwing of RangeErrors.
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Thu May 2 14:14:11 2024 | http://epydoc.sourceforge.net |