Package pygeodesy :: Package rhumb :: Module solve
[frames] | no frames]

Module solve

Wrapper to invoke Karney's RhumbSolve utility as an (exact) rhumb or rhumb line from either GeographicLib 2.0 or 2.2+.


Note: Set env variable PYGEODESY_RHUMBSOLVE to the (fully qualified) path of the RhumbSolve executable.

Version: 25.04.12

Classes
  _RhumbSolveBase
(INTERNAL) Base class for RhumbSolve and RhumbLineSolve.
  RhumbSolve
Wrapper to invoke Karney's RhumbSolve like a class, similar to pygeodesy.Rhumb and pygeodesy.RhumbAux.
  RhumbLineSolve
Wrapper to invoke Karney's RhumbSolve like a class, similar to pygeodesy.RhumbLine and pygeodesy.RhumbLineAux.
  RhumbSolve7Tuple
7-Tuple (lat1, lon1, lat2, lon2, azi12, s12, S12) with lat- lat1, lat2 and longitudes lon1, lon2 of both points, the azimuth of the rhumb line azi12, the distance s12 and the area S12 under the rhumb line between both points.
Functions
 
rhumb_intercept(rS, lat1, lon1, lat2, lon2, azi2, s23)
Variables
  __all__ = _ALL_LAZY.rhumb_solve
  rS = RhumbSolve(name= 'Test')
  t = 14, 's23', (7, 'lat3'), (11, 'lon3'), (13, 'cos()')
  r = rS.Direct(40.6,-73.8, 51, 5.5e6)
  rlS = RhumbLineSolve(rS, 40.6,-73.8, 51, name= 'LineTest')
  p = rlS.Position(5.5e6)