
Hi Barend, Is there any plan to include this kind of computation in Boost Geometry? Another solution that I was thinking about - using Boost Geometry as it is right now - is to convert Geographic coordinates in Cartesian coordinates (it is possible to do that right?), and do the same kind of computation but based on Cartesian reference system (computation of distance, azimuth, and line should be easy). Would it be possible? Thank you, Romain On 25 March 2010 18:54, Barend Gehrels <barend@geodan.nl> wrote:
Hi Romain,
GeographicLib is a set of C++ classes, there is no such dependencies with
PROJ4 (from my understanding).
I agree, I didn't see any reference.
I actually asked Barend if you guys had a look to this library because the
library can do geodesic computation:
http://geographiclib.sourceforge.net/html/geodesic.html <http://geographiclib.sourceforge.net/html/geodesic.html>
http://geographiclib.sourceforge.net/html/classGeographicLib_1_1Geodesic.htm...
< http://geographiclib.sourceforge.net/html/classGeographicLib_1_1Geodesic.htm...
However, I am not sure that Boost Geometry is able to perform "geodesic direct / inverse" computation (cf. links before). Any advice on this part?
Boost Geometry can do distance calculations on the ellipsoid, which are modelled as "strategies". But not this specific geodesic, neither direct nor inverse.
It can currently do Vincenty and Andoyer.
Because Boost.Geometry is designed with strategies, you might even mix the two libraries, using Boost.Geometry for normal calculations, creating a strategy using geographiclib.
Didn't do this in practice yet.
Regards, Barend
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost