Как мы можем найти угол между двумя точками, определяемыми широтой или долготой - PullRequest
1 голос
/ 19 июля 2011

Я не хочу никакого кода, но хочу получить ссылку на то, как мы можем найти угол между двумя точками, определенными широтой или долготой ...

Если у вас есть ссылка, пожалуйста, помогите мне решить мою проблему ...

Спасибо заранее ....

Ответы [ 3 ]

6 голосов
/ 19 июля 2011

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

θ = atan2 (sin (Δlong) .cos (lat2), cos (lat1) .sin (lat2) - sin (lat1) .cos (lat2).cos (Δlong))

Подшипник - это направление перемещения из одного места в другое (начиная с севера и затем по часовой стрелке).При этом угол в 2D начинается с востока, а затем против часовой стрелки.Поэтому, если вам нужен угол, позже вам нужно добавить 90 градусов к результату, а затем вернуть его (добавить минус).

Ссылка: http://www.movable -type.co.uk/scripts/latlong.html

1 голос
/ 19 июля 2011

попробуйте метод Атана

Math.Atan2(x1-x2,y1-y2)            
0 голосов
/ 20 июля 2011

Попробуйте этот сайт, он сделает все расчеты за вас.Принимая во внимание, что формулы, они могут быть найдены на вики или любых других сайтах.Мне нравится этот сайт, потому что он помог мне решить множество проблем.И даже если этот веб-инструмент был разработан в Сан-Франциско, даже я из Сингапура.Это будет работать

Веб-инструмент широты и долготы

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