我想用MATLAB制作一个地球仪,但是有关地球表面的数据要从哪里得到啊?求高手解答!!

2025-05-15 15:01:06
推荐回答(1个)
回答1:

mapping工具箱里有自带的数据


clear;

clc;

grs80 = almanac('earth','grs80');

ax = axesm('globe', 'Geoid', grs80, 'Grid', 'on','GLineStyle','-','Gcolor', 'y');

set(ax, 'Position',[0 0 1 1]);view(3);axis equal off vis3d;

set(gcf,'Renderer','opengl');

load topo

geoshow(topo,topolegend,'DisplayType','surface');

demcmap(topo);