Есть ли способ получить или рассчитать истинный север в прикосновении какао? - PullRequest
0 голосов
/ 11 мая 2009

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

Я заинтересован в реализации этого прикосновения какао. Я уверен, что это используется во многих приложениях, уже там. Любые комментарии, указатели, советы будут высоко оценены.

Спасибо

LDJ

Ответы [ 3 ]

2 голосов
/ 11 мая 2009

если вы получите один набор координат, а другой, скажем, через десять секунд, вы сможете определить, в каком направлении вы путешествовали. (Не уверен, что это именно то, что вам нужно)

Вам нужно было бы отработать изменение долготы и широты, затем использовать немного тригонометрии и просто сделать arctan (long / lat) (arc tan - обратная функция tan). Вам следует избегать деления на 0, когда изменение в латах равно 0. Однако, когда изменение в длинных или латах равно 0, вы знаете, что путешествовали непосредственно на север, восток, юг или запад.

Кроме того, arctan в большинстве API-интерфейсов выводит в радианах, поэтому вы должны умножить его на 180 и разделить на pi, чтобы получить градусы.

Edit: Разве истинный север не расположен ни на одной широте 0? Хотя мое первое впечатление, что это было северной сеткой, я думаю, что из-за кривой Земли и того факта, что линии долготы нарисованы параллельно, создается изменение, называемое северной сеткой.

0 голосов
/ 11 мая 2009

Зекиан находится на правильном пути, хотя ... Похоже, вам нужен ваш текущий long / lat, а текущие магнитные полюсы long / lat, немного сферической геометрии, чтобы выяснить магнитное происхождение ("склонение" это слово, которое всплывает много), а затем применить этот вывод к вашему текущему чтению магнитного севера. И поскольку магнитное поле Земли продолжает вращаться, вам также нужно это компенсировать. Или, по крайней мере, предложите обновление для длинного / лат магнитного севера.

Это ссылки, которые я нашел по пути, но моя голова начала вращаться, как в Экзорцисте, прежде чем я смог придумать что-нибудь умное

http://www.nauticalissues.com/en/math1.html

http://mathforum.org/library/drmath/view/60398.html

http://mathforum.org/library/drmath/view/55417.html

http://www.ngdc.noaa.gov/geomag/magfield.shtml

http://en.wikipedia.org/wiki/Magnetic_declination

0 голосов
/ 11 мая 2009

Вы имеете в виду магнитный север?

Если так, гуглите на предмет магнитных вариаций, и вы его получите.

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