matlab地图工具箱的使用:入门篇

第一个简单示例

%俄勒冈州/不列颠哥伦比亚省海岸的一个线图
m_proj('oblique mercator')
m_coast;
m_grid;

在这里插入图片描述

下一个简单示例

m_proj('oblique mercator','longitudes',[-132 -125],'latitude',[56 40],'direction','vertical','aspect',.5);
m_coast('linewidth',2,'color','r');
m_coast('patch',[.7 .7 .7],'edgecolor','none');
m_grid;

在这里插入图片描述

又一个例子

m_proj('oblique mercator','longitudes',[-132 -125],'latitude',[56 40],'direction','vertical','aspect',.5);
m_coast('linewidth',2,'color','r');
m_coast('patch',[.7 .7 .7],'edgecolor','none');
m_grid;
[x,y] = m_ll2xy(-129,48.5);
line(x,y,'marker','square','markersize',4,'color','r');
text(x,y,'M5','vertical','top');

在这里插入图片描述

又一个例子

clf
m_coast('patch',[.7 .7 .7 ],'edgecolor','none')
m_grid('xlabeldir','end','fontsize',10)
m_line(-129,48.5,'marker','square','markersize',4,'color','r')
m_text(-129,48.5,'M5','vertical','top')

在这里插入图片描述

参数

在这里插入图片描述

投影的例子

m_proj('mollweide');
m_coast('patch','r');
m_grid('xaxislocation','middle');

在这里插入图片描述

又一个例子

m_proj('stereographic'); %赤平投影的例子
m_coast;
m_grid;

在这里插入图片描述

地图坐标系-地理坐标系和地磁坐标系

lat=[25*ones(1,100) 50*ones(1,100) 25];
lon=[-99:0 0:-1:-99 -99];

clf
subplot(121);
m_coord('IGRF2000-geomagnetic'); %将所有的经纬度改成地磁坐标系
m_proj('stereographic');
m_coast;
m_grid;
m_line(lon,lat,'color','r'); %在地磁坐标系上假定地磁经纬度
m_coord('geographic'); %转换成假定地理坐标系
m_line(lon,lat,'color','c'); %现在变成了地理坐标系

subplot(122);
m_coord('geographic');
m_proj('stereographic');
m_coast;
m_grid;
m_line(lon,lat,'color','c');
m_coord('IGRF2000-geomagnetic'); %现在假定值都是地磁坐标系中的
m_line(lon,lat,'color','r');

在这里插入图片描述

自定义坐标轴

m_proj('Lambert');
m_coast;
m_grid('xtick',10,'tickdir','out','yaxislocation','right','fontsize',7);

在这里插入图片描述

一个删除键

m_proj('lambert','long',[-160 -40],'lat',[30 80]);
m_coast;
m_range_ring(-123,49,[1e3:1e3:10e3],'color','r');

m_ungrid range_ring
m_range_ring(-123,49,[200:200:2000],'color','r');

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

西凉孟起

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值