camtargm

Установите целевой объект камеры с помощью географических координат

Синтаксис

camtargm(lat,long,alt)
[x,y,z] = camtargm(lat,long,alt)

Описание

camtargm(lat,long,alt) устанавливает оси CameraTarget свойство текущих осей карты в положение, заданное в географических координатах. Входы lat и long приняты в угловых модулях текущей оси карты.

[x,y,z] = camtargm(lat,long,alt) возвращает целевой объект камеры в проективной Декартовой системе координат.

Примеры

Посмотрите вниз по позвоночнику Анд из расположения на три радиуса Земли над поверхностью.

axesm('globe','galt',0)
gridm('glinestyle','-')
load topo60c
geoshow(topo60c,topo60cR,'DisplayType','texturemap');
demcmap(topo60c)
lightm(-80,-180); 
material(0.6*[ 1 1 1])
plat = 10;
plon = -65; 
tlat = -30;
tlon = -70;
camtargm(tlat,tlon,0); 
camposm(plat,plon,3);
camupm(tlat,tlon); 
camva(20)
set(gca,'CameraViewAngle',30)
land = shaperead('landareas.shp','UseGeoCoords',true);
linem([land.Lat],[land.Lon])
axis off

См. также

| | |

Представлено до R2006a
Для просмотра документации необходимо авторизоваться на сайте