2013-05-22 6 views
0

Я разрабатываю приложение, где я показываю движения пользователя на карте с помощью GPS-координат. Вычисление размера движения между двумя местоположениями с loc1.distanceTo (loc2), где loc1 и 2 имеют тип Location. Как я могу рассчитать угол (в градусах) движения?Android вычислить угол между двумя координатами GPS

+0

Вы хотите рассчитать наклон. –

+0

Я хочу рассчитать, сколько градусов вторая цель повернута относительно первого – Giammy

ответ

2

Вы делали поиск, прежде чем спрашивали? Об этом несколько раз ответили. Вы можете получить подшипник (который, я думаю, это то, что вы подразумеваете под углом) до Location.bearingTo(). В вашем случае это будет:

loc1.bearingTo(loc2) 
+0

Но угол относительно первого местоположения или оси x или y? какова точка отсчета? – Giammy

+0

ссылка географическая северная, а начальная точка (loc1) – AlexWien

+0

Я полагаю, что loc1 находится в центре гониометрического кольца, и мне нужно найти угол перемещения loc2 – Giammy

Смежные вопросы