Как я могу удалить область за пределами векторных данных, когда я комбинирую векторные и растровые данные на одной карте? - PullRequest
0 голосов
/ 13 февраля 2019

Я строю карту, объединяющую векторные и растровые данные с одной и той же картой.Тем не менее, регион за пределами Китая не является необходимым.Итак, я хочу удалить ненужный регион на карте.

Я использую 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...