Геометрия усиления: точка на пути

У меня есть две точки A и B на сфере (или эллипсоид WGS84, если используется географическое расширение). Эти две точки определяют большой круг. Я хочу найти координаты точки M на этом большом круге, лежащей на определенном расстоянии от A (идущей от A к B).

Приведу пример приложения: лодка движется от точки A до точки B по большому кругу: зная ее скорость, я хочу узнать ее положение в данный момент времени.

Любой способ сделать это с помощью boost-геометрии?

Спасибо!


person Deimos    schedule 03.04.2013    source источник


Ответы (1)


В этой ветке объясняется, что (в настоящее время) географические функции Boost ограничены. Я думаю, что библиотека GeographicLib представляет собой жизнеспособную альтернативу.

person Deimos    schedule 05.04.2013