Geocentric to Geodetic Latitude
Переход от геоцентрической широты к геодезической.
Описание
Блок Geocentric to Geodetic Latitude рассчитывает геодезические широту и высоту на основании геоцентрической широты и расстояния от центра планеты до ее центра тяжести .
Расчет производится следующим образом.
Определяются координаты заданной точки в полярной системе координат:
Далее рассчитываются геометрические характеристики эллипсоида:
где
-
— большая полуось эллипсоида;
-
— сжатие эллипсоида.
-
— малая полуось эллипсоида;
-
— первый эксцентриситет;
-
— второй эксцентриситет.
Геодезическая широта вычисляется по формуле Боуринга:
где — вспомогательный угол, который находится из выражения:
Для вычисления геодезической широты используется метод последовательных приближений.
Геодезическая высота определяется по формуле:
где — радиус кривизны первого вертикала.
Порты
Вход
λ — геоцентрическая широта
скаляр
Геоцентрическая широта, град. Значения широты могут быть любыми, однако при значениях −90°
и +90°
блок может формировать некорректные значения выходных сигналов.
Типы данных: Float64
r — расстояние от центра планеты до центра тяжести
скаляр
Расстояние от центра планеты до центра тяжести, м.
Типы данных: Float64
Параметры
Planet model — планета
Earth (WGS84) (по умолчанию)
| Custom
Геодезические параметры планеты. Для Земли используется система WGS 84.
Зависимости
Параметры Flattening и Equatorial radius of planet доступны только при выборе опции Custom
.
Flattening — сжатие
1/298.257223563 (по умолчанию)
| скаляр
Сжатие эллипсоида планеты.
Зависимости
Чтобы использовать этот параметр, установите для параметра Planet model значение Custom
.
Equatorial radius of planet — экваториальный радиус планеты
6378137.0 (по умолчанию)
| скаляр
Экваториальный радиус планеты, м.
Зависимости
Чтобы использовать этот параметр, установите для параметра Planet model значение Custom
.