diff options
| author | Charles Karney <charles@karney.com> | 2015-08-16 15:05:36 -0400 |
|---|---|---|
| committer | Charles Karney <charles@karney.com> | 2015-08-16 15:05:36 -0400 |
| commit | 8066dcd0e9ce33222b167dbb2a8ddab79465d299 (patch) | |
| tree | 617a14fc6f9e8301a75b8cb805d50b50c7948146 /docs | |
| parent | 6c16367e152747133bba7a8fbcdbabef1232cd93 (diff) | |
| download | PROJ-8066dcd0e9ce33222b167dbb2a8ddab79465d299.tar.gz PROJ-8066dcd0e9ce33222b167dbb2a8ddab79465d299.zip | |
Drop in the latest geodesic library from GeographicLib (version 1.44).
http://geographiclib.sourceforge.net/1.44/C/index.html
The changes are:
- Improve accuracy of calculations by evaluating trigonometric
functions more carefully and replacing the series for the reduced
length with one with a smaller truncation error.
- The allowed ranges for longitudes and azimuths is now unlimited; it
used to be [-540d, 540d).
- Enforce the restriction of latitude to [-90d, 90d] by returning NaNs
if the latitude is outside this range.
- The inverse calculation sets s12 to zero for coincident points at
pole (instead of returning a tiny quantity).
This commit also includes a work-around for an inaccurate value for
pi/180 in dmstor.c (see the definitions of DEG_IN and DEG_OUT in
geod_interface.c).
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions
