Установите целевой объект камеры с помощью географических координат
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) возвращает целевой объект камеры в спроектированной Декартовой системе координат.
Посмотрите вниз позвоночник Анд от местоположения три Наземных радиуса выше поверхности:
figure
axesm('globe','galt',0)
gridm('glinestyle','-')
load topo
geoshow(topo,topolegend,'DisplayType','texturemap');
demcmap(topo)
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