Home | Trees | Indices | Help |
|
---|
|
Trigonometric spherical geodetic (lat-/longitude) class LatLon and functions areaOf, intersection, isPoleEnclosedBy, meanOf, nearestOn2 and perimeterOf.
Pure Python implementation of geodetic (lat-/longitude) methods using spherical trigonometry, transcribed from JavaScript originals by (C) Chris Veness 2011-2016 published under the same MIT Licence**, see Latitude/Longitude.
Version: 18.10.26
Classes | |
LatLon New point on spherical model earth model. |
Functions | |||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
Function Details |
Check whether a polygon encloses a pole.
|
Calculate the area of a (spherical) polygon (with great circle arcs joining the points).
Note: The area is based on Karney's 'Area of a spherical polygon'. See Also: pygeodesy.areaOf, sphericalNvector.areaOf and ellipsoidalKarney.areaOf. Example: >>> b = LatLon(45, 1), LatLon(45, 2), LatLon(46, 2), LatLon(46, 1) >>> areaOf(b) # 8666058750.718977 >>> c = LatLon(0, 0), LatLon(1, 0), LatLon(0, 1) >>> areaOf(c) # 6.18e9 |
Compute the intersection point of two paths each defined by a start point and an initial bearing.
Example: >>> p = LatLon(51.8853, 0.2545) >>> s = LatLon(49.0034, 2.5735) >>> i = intersection(p, 108.547, s, 32.435) # '50.9078°N, 004.5084°E' |
Compute the geographic mean of several points. |
Locate the point on a polygon closest to an other point. Distances are approximated by function equirectangular_, subject to the supplied options.
See Also: Functions equirectangular_ and nearestOn3. |
Compute the perimeter of a polygon.
Note: This perimeter is based on the haversine formula. See Also: pygeodesy.perimeterOf and ellipsoidalKarney.perimeterOf. |
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Sat Oct 27 15:39:38 2018 | http://epydoc.sourceforge.net |