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 эталонный эллипсоид.

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

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

свернуть все

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

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

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

Введенный в R2021a

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