[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. |