campos

Установите или получите положение камеры для спутникового средства просмотра сценария

Описание

campos(viewer,lat,lon) устанавливает широту и долготу камеры для заданного спутникового средства просмотра сценария.

campos(viewer,lat,lon,height) устанавливает широту, долготу и эллипсоидальную высоту камеры. Если вы хотите установить только высоту камеры, используйте camheight функцию вместо этого.

campos(viewer) отображает широту, долготу и эллипсоидальную высоту камеры как трехэлементный вектор.

[latOut,lonOut,heightOut] = campos(___) устанавливает положение и затем возвращает широту, долготу и высоту камеры. Задайте любые комбинации входных аргументов от предыдущих синтаксисов.

Входные параметры

свернуть все

Спутниковое средство просмотра сценария в виде satelliteScenarioViewer объект. viewer должен быть задан как скалярный satelliteScenarioViewer объект.[1]

Геодезическая широта камеры в виде скаляра в области значений [–90, 90] степени.

Геодезическая долгота камеры в виде скаляра в области значений [–360, 360].

Эллипсоидальная высота камеры в виде числового скаляра в метрах. Спутниковые объекты средства просмотра сценария используют опорный эллипсоид WGS84.

Если вы задаете высоту так, чтобы камера находилась на одном уровне с или ниже поверхности Земли, то функция Кампуса устанавливает высоту на значение на один метр выше поверхности.

Выходные аргументы

свернуть все

Геодезическая широта камеры, возвращенной в виде числа в градусах.

Геодезическая долгота камеры, возвращенной в виде числа в градусах.

Эллипсоидальная высота камеры, возвращенной в виде числа в метрах. Спутниковые объекты средства просмотра сценария используют опорный эллипсоид WGS84. Для получения дополнительной информации об эллипсоидальной высоте, смотрите Геодезические Координаты.

Введенный в R2021a

[1] Выравнивание контуров и меток области является представлением функции, обеспеченной по условию поставщики, и не подразумевает подтверждение MathWorks®.