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

# Package geodesicx

A 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 to standard classes `Geodesic` and `GeodesicLine` from geographiclib, Karney's Python implementation.

Version: 21.05.30

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 geodesicx's methods for lack of convergence or other issues.

Variables
| Caps = `Caps()`