Как рассчитать угол дуги между двумя точками на окружности? - PullRequest
4 голосов
/ 08 июня 2010

Учитывая круг с известной центральной точкой и двумя точками на окружности (таким образом, известный радиус), как определить угол минимальной дуги между двумя точками на окружности?

1 Ответ

6 голосов
/ 08 июня 2010

Поверните центр к двум точкам в пару векторов, затем протолкните это .

Итак, cos -1 ((x 1 x 2 + y 1 y 2 + z 1 z 2 ) / r 2 ).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...