Matlab处理气象数据(十)给地图添加边界线
程序员文章站
2022-07-14 11:56:06
...
边界线数据从网上下载得来:
其中,“l”结尾的为只有线没有面的边界线,“p”结尾的为实心的带边界的平面。为了让数据显现出来,我们使用“bou2_4l.shp”文件。
%导入数组sya
[x y]=meshgrid(72:0.5:135.5,18:0.5:53.5);
pcolor(x,y,sya);
shading flat;
hold on
map=shaperead('E:\数据\边界\china_map1\maps\bou2_4l.shp');%加载省界带南海的边界线
bou2_4lx=[map(:).X];%提取经度
bou2_4ly=[map(:).Y];%提取纬度
provence=[bou2_4lx',bou2_4ly'];
plot(bou2_4lx,bou2_4ly,'-k','LineWidth',1.2);%绘国界
axis([72 136 18 54]);%设置显示的经纬度范围
hold off
最前面所做的图添加边界后:
相关链接:
Matlab处理气象数据——目录