首先要添加m_gshhs工具包,在private文件夹下下载好岸线数据,具体请参考m_map工具包官网
在m_gshhs.m下,告诉我们如何加入国界
function m_gshhs(resolution,varargin);
% First char: resolution - one of
% 'c' crude
% 'l' low
% 'i' intermediate
% 'h' high
% 'f' full
%
% Second char: type - one of
% 'c' GSHHS coastline (default)
% 'b' WDB Border
% 'r' WDB River
%
% Third char - if 2nd char is 'c':
% '1' Country borders
% '2' State/Province and Country borders
%- if 2nd char is 'r': '1','2','3','4'
% add successively more tributaries
本人用的例子
m_gshhs_h('patch',[0.7 0.7 0.7],'Edgecolor','none');% 加阴影陆地,岸线不加
m_gshhs('hc1','linewidth',.8,'color','k');% 只加岸线国界线
m_gshhs('hb1','linewidth',.8,'color','k');% 陆地国界线
转载本文请联系原作者获取授权,同时请注明本文来自肖鑫科学网博客。
收藏
分享
分享到:
如果觉得《在matlab图中加国界线 科学网-Matlab 利用m_map加国界线-肖鑫的博文》对你有帮助,请点赞、收藏,并留下你的观点哦!