Преобразуйте геодезические координаты в координаты Сосредоточенного землей зафиксированного землей (ECEF)
p = lla2ecef(lla)
p = lla2ecef(lla, model)
p = lla2ecef(lla, f, Re)
p = lla2ecef(lla) преобразовывает m-by-3 массив геодезических координат (широта, долгота и высота), lla, к m-by-3 массив координат ECEF, p. lla находится в [метры степеней степеней]. p исчисляется в метрах. Планета эллипсоида по умолчанию является WGS84. Широта и значения долготы могут быть любым значением. Однако значения широты +90 и-90 могут возвратить неожиданные значения из-за особенности в полюсах.
p = lla2ecef(lla, model) альтернативный метод для преобразования координат для определенной планеты эллипсоида. В настоящее время только 'WGS84' поддерживается для model. Широта и значения долготы могут быть любым значением. Однако значения широты +90 и-90 могут возвратить неожиданные значения из-за особенности в полюсах.
p = lla2ecef(lla, f, Re) другой альтернативный метод для преобразования координат для пользовательской планеты эллипсоида, заданной путем выравнивания, f, и экваториального радиуса, Re, в метрах. Широта и значения долготы могут быть любым значением. Однако значения широты +90 и-90 могут возвратить неожиданные значения из-за особенности в полюсах.
Определите координаты ECEF в широте, долготе и высоте:
p = lla2ecef([0 45 1000])
p =
1.0e+006 *
4.5107 4.5107 0Определите координаты ECEF в нескольких широтах, долготах и высотах, задав модель эллипсоида WGS84:
p = lla2ecef([0 45 1000; 45 90 2000], 'WGS84')
p =
1.0e+006 *
4.5107 4.5107 0
0.0000 4.5190 4.4888Определите координаты ECEF в нескольких широтах, долготах и высотах, задав пользовательскую модель эллипсоида:
f = 1/196.877360;
Re = 3397000;
p = lla2ecef([0 45 1000; 45 90 2000], f, Re)
p =
1.0e+006 *
2.4027 2.4027 0
0.0000 2.4096 2.3852