Home | Trees | Indices | Help |
|
---|
|
Wrapper around several geomath.Math
functions from
Karney's Python package geographiclib, provided that package is installed.
The wrapped class methods return a GDict instance
offering access to the dict
items either by key
or by attribute
name.
With env variable PYGEODESY_GEOGRAPHICLIB
left undefined
or set to "2"
, this module, pygeodesy.geodesicw and pygeodesy.geodesicx will use GeographicLib 2.0 and newer transcoding, otherwise
1.52
or older.
pygeodesy
RhumbAux
,
RhumbLineAux
-- Rhumb and RhumbLine in GeographicLib 2.2+
Rhumb
, RhumbLine
-- Rhumb, RhumbLine, TransverseMercator in GeographicLib
2.0
are transcoded from C++ classes in Karney's GeographicLib.
pygeodesy
modules and classes
are or use wrappers around Karney's Python geographiclib geodesic
, C++ utility
GeodSolve or C++ utility RhumbSolve.
pygeodesy
functions and methods to compute
ellipsoidal intersections, nearest points and trilaterations
(exact=None)
in rhumbaux
and RhumbLine.intersection2 and RhumbLine.nearestOn4 (exact=None)
in rhumbx
are iterative implementations of Karney's solution posted here under The ellipsoidal case and in paper Geodesics on an ellipsoid of revolution (pp 20-21, section 14. MARITIME BOUNDARIES).
in pygeodesy
are based on Karney's post Area of a spherical polygon, 3rd Answer.
Version: 23.08.20
Classes | |
Area3Tuple 3-Tuple (number, perimeter, area) with the
number of points on the polygon or polyline, the
perimeter in meter and the
area in meter squared.
|
|
_CapsBase (INTERNAL) Base class for [_]Geodesic*Exact .
|
|
Direct9Tuple 9-Tuple (a12, lat2, lon2, azi2, s12, m12, M12, M21,
S12) with arc length a12 , angles
lat2 , lon2 and azimuth azi2
in degrees , distance s12 and reduced
length m12 in meter and area
S12 in meter squared.
|
|
GDict Basic dict with both key and attribute access
to the dict items.
|
|
Inverse10Tuple 10-Tuple (a12, s12, salp1, calp1, salp2, calp2, m12, M12,
M21, S12) with arc length a12 in
degrees , distance s12 and reduced length
m12 in meter , area S12 in
meter squared and the sines salp1 ,
salp2 and cosines calp1 ,
calp2 of the initial 1 and final
2 foward azimuths.
|
|
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 | |
__all__ = _ALL_LAZY.karney
|
|
Caps = Caps() Enum-style masks to be bit- or 'ed to specify
geodesic or rhumb capabilities (caps ) and expected
results (outmask ).
|
Variables Details |
CapsEnum-style masks to be bit-
and
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Sun Aug 20 14:42:07 2023 | http://epydoc.sourceforge.net |