[Geographiclib-announce] GeographicLib 1.48 (released 2017-04-09)
Geographic library
Brought to you by:
karney
|
From: Charles K. <cha...@sr...> - 2017-04-09 14:07:30
|
Changes between 1.48 (released 2017-04-09) and 1.47 versions:
* The "official" URL for GeographicLib is now
https://geographiclib.sourceforge.io (instead of
http://geographiclib.sourceforge.net).
* The default range for longitude and azimuth is now (-180d, 180d],
instead of [-180d, 180d). This was already the case for the C++
library; now the change has been made to the other implementations
(C, Fortran, Java, JavaScript, Python, MATLAB, and Maxima).
* Changes to NearestNeighbor:
+ fix BUG in reading a NearestNeighbor object from a stream which
sometimes incorrectly caused a "Bad index" exception to be thrown;
+ add operator<<, operator>>, swap,
std::swap(NearestNeighbor&, NearestNeighbor&);
* Additions to the documentation:
+ add documentation on finding nearest neighbors;
+ normal gravity documentation is now on its own page and now has an
illustrative figure;
+ document the truncation error in the series for auxiliary
latitudes.
* Fix BUGS in MATLAB function geodreckon with mixed scalar and array
arguments.
* Workaround bug in math.fmod for Python 2.7 on 32-bit Windows
machines.
* Changes in cmake support:
+ add USE_BOOST_FOR_EXAMPLES option (default OFF), if ON search for
Boost libraries for building examples;
+ add APPLE_MULTIPLE_ARCHITECTURES option (default OFF), if ON build
for both i386 and x86_64 on Mac OS X systems;
+ don't add flag for C++11 for g++ 6.0 (since it's not needed).
* Fix compiler warnings with Visual Studio 2017 and for the C library.
|