Home | Trees | Indices | Help |
|
---|
|
Class Intersector, a pure Python version of parts of Karney's C++ class Intersect to intersect geodesic lines.
Only C++ member functions All
, Closest
and
All
have been transcoded into Python as methods Intersector.All, Intersector.Closest and Intersector.Next producing 4-item XDists.
Adjacent methods Intersector.All5, Intersector.Closest5, Intersector.Next5 and Intersector.Next5s return or yield Intersector5Tuples with the lat-, longitude, azimuth of
each intersection as a Position
GDict on each
geodesic line.
For more details, see the C++ GeographicLib documentation, Charles F.F. Karney's paper Geodesics intersections and S. Baselga Moreno & J.C. Martinez-Llario's Intersection and point-to-line solutions for geodesics on the ellipsoid.
Version: 24.06.27
Classes | |
XDist 4-Item result from Intersector.All, Intersector.Closest and Intersector.Next with the intersection offsets sA , sB and sX0 in
meter and the coincidence indicator c , an
int , +1 for parallel, -1 for anti-parallel, 0
otherwise.
|
|
Intersector Finder of intersections between two goedesic lines, each an instance of GeodesicLineExact, wrapped GeodesicLine or GeodesicLineSolve. |
|
Intersector5Tuple 5-Tuple (A, B, sAB, aAB, c) with A and
B the Position of the intersection on
each geodesic line, the distance sAB between
A and B in meter , angular
distance aAB in degrees and coincidence
indicator c (int ), see XDist.
|
Variables | |
__all__ = _ALL_LAZY.geodesici
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Thu Jun 27 19:44:13 2024 | http://epydoc.sourceforge.net |