Home | Trees | Indices | Help |
|
---|
|
Wrapper around several geomath.Math
functions from
Karney's Python package geographiclib, provided that package is installed.
Methods of the wrapped Geodesic
and GeodesicLine classes 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"
, modules geodesicw, geodesicx and
this module will use GeographicLib 2.0+ and newer transcoding, otherwise
1.52
or older. Set PYGEODESY_GEOGRAPHICLIB=2.4
to default to the Jacobi amplitude
instead of
Bulirsch
' function in methods ExactTransverseMercator.forward and reverse.
pygeodesy
are transcoded from C++ classes in Karney's GeographicLib.
pygeodesy
modules and classes
are or use wrappers around Karney's Python geographiclib or C++ utility GeodSolve, IntersectTool or RhumbSolve.
pygeodesy
functions and methods to compute
ellipsoidal intersections, nearest points and trilaterations
are implementations of Karney's iterative solution posted under The ellipsoidal case and in paper Geodesics on an ellipsoid of revolution (pp 20-21, section 14. MARITIME BOUNDARIES).
pygeodesy
methods to compute ellipsoidal
intersections and nearest points
are transcoded of Karney's iterative C++ function rhumb-intercept.
in pygeodesy
are based on Karney's post Area of a spherical polygon, 3rd Answer.
Version: 24.10.14
Classes | |
Area3Tuple 3-Tuple (number, perimeter, area) with the
number of points of the polygon or polyline, the
perimeter in meter and the
area in meter squared.
|
|
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 A 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 (forward) 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 results
(outmask ).
|
Variables Details |
CapsEnum-style masks to be bit-
and
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Tue Oct 22 17:06:19 2024 | http://epydoc.sourceforge.net |