Home | Trees | Indices | Help |
|
---|
|
Trigonometric spherical geodetic (lat-longitude) class LatLon and functions intersection and meanOf.
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 http://www.movable-type.co.uk/scripts/latlong.html.
Version: 17.06.04
Classes | |
LatLon New point on spherical model earth model. |
Functions | |||
|
|||
|
|||
|
|||
|
Function Details |
Calculate the area of a spherical polygon where the sides of the polygon are great circle arcs joining the points.
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' |
Test whether a pole is enclosed by a polygon defined by a list, sequence, set or tuple of points. |
Compute the geographic mean of the supplied points. |
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Tue Jun 20 12:31:42 2017 | http://epydoc.sourceforge.net |