Преобразуйте от плоского Наземного положения до массива геодезических координат
оценивает массив геодезических координат, lla
= flat2lla(flatearth_pos
,llo
,psio
,href
)lla
, от массива плоских Наземных координат, flatearth_pos
. Эта функция оценивает lla
значение относительно ссылочного местоположения, которое вы задаете с llo
, psio
, и href
.
оценивает координаты для определенной планеты эллипсоида.lla
= flat2lla(___, ellipsoidModel
)
оценивает координаты для пользовательской планеты эллипсоида, заданной lla
= flat2lla(___,flattening
,equatorialRadius
)flattening
и equatorialRadius
.
Оценка начинается путем преобразования плоской Земли x и координаты y к северным и восточным координатам. Преобразование имеет форму
где угол в градусах по часовой стрелке между x - ось и севером.
Чтобы преобразовать северные и восточные координаты в геодезическую широту и долготу, оценка использует радиус искривления в главной вертикали (RN) и радиус искривления в меридиане (RM). (RN) и (RM) заданы следующими отношениями:
и
где (R) является экваториальным радиусом планеты и выравнивание планеты.
Небольшие изменения в широте и долготе аппроксимированы от небольших изменений в Северных и Восточных положениях
и
Выходная широта и долгота являются начальной широтой и долготой плюс небольшие изменения в широте и долготой.
Высота является отрицательной плоской Землей z - значение оси минус ссылочная высота (href).
[1] Etkin, B., динамика атмосферного рейса. Нью-Йорк: John Wiley & Sons, 1972.
[2] Стивенс, B. L., и Ф. Л. Льюис, Управление Самолетом и Симуляция, 2-й редактор Нью-Йорк: John Wiley & Sons, 2003.