Осветите карту ландшафта области

Осветите карту ландшафта области вокруг Южного Пика Валуна в Колорадо.

Во-первых, импортируйте данные о вертикальном изменении и географический объект ссылки регистраций. Отображать данные на графике с помощью geoshow, растровые данные должны иметь тип double или single. Поэтому задайте тип данных для растра с помощью 'OutputType' пара "имя-значение".

[Z,R] = readgeoraster('n39_w106_3arc_v2.dt1','OutputType','double');

Затем отобразите данные как поверхность. Примените палитру, подходящую для данных о ландшафте с помощью demcmap функция.

usamap(R.LatitudeLimits,R.LongitudeLimits);
geoshow(Z,R,'DisplayType','surface')
demcmap(Z)

Установите вертикальное преувеличение с помощью daspectm функция. Затем задайте источник света в левом верхнем угле карты. Найдите координаты левого верхнего угла путем запроса LatitudeLimits и LongitudeLimits свойства ссылочного объекта.

daspectm('m',20)
cornerlat = R.LatitudeLimits(2);
cornerlon = R.LongitudeLimits(1);
lightm(cornerlat,cornerlon)

Восстановите яркость карты путем определения окружающей среды, рассеянной, и зеркальной легкой силы.

ambient = 0.7; 
diffuse = 1;
specular = 0.6;
material([ambient diffuse specular])

Файл DTED, используемый в этом примере, является любезностью Геологической службы США.

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

|

Похожие темы

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