camposm

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

Синтаксис

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

Описание

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

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

Примеры

Посмотрите на северную Австралию от точки на юг и одного Наземного радиуса над Новой Зеландией:

figure
axesm('globe','galt',0)
gridm('glinestyle','-')
load topo
geoshow(topo,topolegend,'DisplayType','texturemap');
demcmap(topo)
camlight; 
material(0.6*[ 1 1 1])
plat = -50; plon = 160; 
tlat = -10; tlon = 130;
camtargm(tlat,tlon,0); 
camposm(plat,plon,1); 
camupm(tlat,tlon)
set(gca,'CameraViewAngle',75)
land = shaperead('landareas.shp','UseGeoCoords',true)
linem([land.Lat],[land.Lon])
axis off

Смотрите также

| | |

Представлено до R2006a