当我在同一地图上合并矢量和栅格数据时,如何删除矢量数据之外的区域?

时间:2019-02-13 01:45:23

标签: matlab

我绘制了一个地图,将矢量数据和栅格数据与同一张地图结合在一起。但是,中国境外的区域不是必需的。因此,我想删除地图上不必要的区域。

我使用Matlab R2016b执行以下代码。但是,我没有达到目标。

load mapdemo.mat
ax = worldmap(latlim, lonlim);
surfm(Lat_lon,Lon_lat,China_data);
symbols=makesymbolspec('Polygon',{'default','FaceColor','none', 'LineStyle','--','LineWidth',0.2, 'EdgeColor',[0 0 0]});
geoshow('bou2_4p.shp', 'FaceColor','w','FaceAlpha',0,'EdgeColor','black','LineWidth', 1)
colorbar

我要删除中国边界以外的区域。尽管如此,结果图仍包含该区域。

与代码关联的数据可在CAWT-Map

获得

0 个答案:

没有答案