Package pygeodesy :: Package geodesicx |
[frames] | no frames]

# Package geodesicx

A pure Python version of Karney's C++ classes GeodesicExact and GeodesicLineExact.

For more details, see the C++ GeographicLib documentation, especially the Class List and the background information on the page Geodesics on an ellipsoid of revolution.

Also, compare `GeodesicExact` and `GeodesicLineExact` to standard classes `Geodesic` respectively `GeodesicLine` from Karney's Python implementation geographiclib.

Version: 22.03.25

Submodules
pygeodesy.geodesicx._C4_24: A Python version of part of Karney's C++ module GeodesicExactC4. pygeodesy.geodesicx._C4_27: A Python version of part of Karney's C++ module GeodesicExactC4. pygeodesy.geodesicx._C4_30: A Python version of part of Karney's C++ module GeodesicExactC4. pygeodesy.geodesicx.__main__: Print geodesicx version, etc. pygeodesy.geodesicx.gx: A Python version of Karney's C++ class GeodesicExact. pygeodesy.geodesicx.gxarea: Slightly enhanced versions of Karney's Python classes PolygonArea and `Accumulator`. pygeodesy.geodesicx.gxbases: Base geodesicx classes, functions and constants. pygeodesy.geodesicx.gxline: A Python version of Karney's C++ class GeodesicLineExact.

Classes
| GeodesicExact A pure Python version of Karney's C++ class GeodesicExact, modeled after Karney's Python class Geodesic.
| GeodesicLineExact A pure Python version of Karney's C++ class GeodesicLineExact, modeled after Karney's Python class GeodesicLine.
| GeodesicAreaExact Area and perimeter of a geodesic polygon, an enhanced version of Karney's Python class PolygonArea using the more accurate surface area.
| PolygonArea For `geographiclib` compatibility, sub-class of GeodesicAreaExact.
| GeodesicError Error raised for pygeodesy.geodesicx lack of convergence or other pygeodesy.geodesicx or pygeodesy.karney issues.

Variables
| Caps = `Caps()`