xiaoxin960904的个人博客分享 http://blog.sciencenet.cn/u/xiaoxin960904

博文

Matlab 利用m_map加国界线

已有 6864 次阅读 2019-2-24 13:53 |个人分类:Matlab学习笔记|系统分类:科研笔记

首先要添加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');% 陆地国界线




https://wap.sciencenet.cn/blog-3386114-1163913.html

上一篇:后来
下一篇:Matlab 设置横向colorbar 在colorbar上加标题
收藏 IP: 222.173.84.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-26 11:32

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部