Package pygeodesy :: Module rhumbx |
[frames] | no frames]

# Module rhumbx

A pure Python version of Karney's C++ classes Rhumb and RhumbLine.

Class RhumbLine has been enhanced with methods `intersection2` and `nearestOn4` to find the intersection of two rhumb lines, respectively the nearest point on a rumb line.

For more details, see the C++ GeographicLib documentation, especially the Class List, the background information on Rhumb lines, the utily RhumbSolve and Online rhumb line calculations.

Copyright (C) Charles Karney (2014-2022) and licensed under the MIT/X11 License. For more information, see the GeographicLib documentation.

Version: 23.05.15

Classes
| Rhumb Class to solve of the direct and inverse rhumb problems, accurately.
| RhumbError Raised for a Rhumb or RhumbLine issue.
| _RhumbLine (INTERNAL) Class RhumbLine
| RhumbLine Compute one or several points on a single rhumb line.
| RhumbOrder2Tuple 2-Tuple `(RAorder, TMorder)` with a Rhumb Area and Transverse Mercator order, both `int`.
| Rhumb8Tuple 8-Tuple `(lat1, lon1, lat2, lon2, azi12, s12, S12, a12)` with lat- `lat1`, `lat2` and longitudes `lon1`, `lon2` of both points, the azimuth of the rhumb line `azi12`, the distance `s12`, the area `S12` under the rhumb line and the angular distance `a12` between both points.

Variables
| Caps = `Caps()`
| __all__ = `_ALL_LAZY.rhumbx`