用matlab作图工具,matlab绘图工具箱使用(二)

接着上次的内容

在上张图的基础上加载河流,湖泊和城市信息

lakes = shaperead('worldlakes', 'UseGeoCoords', true);

geoshow(lakes, 'FaceColor', 'blue')

rivers = shaperead('worldrivers', 'UseGeoCoords', true);

geoshow(rivers, 'Color', 'blue')

cities = shaperead('worldcities', 'UseGeoCoords', true);

geoshow(cities, 'Marker', '.', 'Color', 'red')

a4c26d1e5885305701be709a3d33442f.png

textm(22.5,114.0,'香港')

textm(34,140.0,'东京')%在地图上标注东京和香港

a4c26d1e5885305701be709a3d33442f.png

想必大家已经发现了mapping工具箱里的各个函数与普通的画图函数的区别就在于后面读了个m,如textm,contourfm。现在大家知道如何给自己画的图添加上陆地信息了吧。

最后想说明的是contourfm函数用之前要指定投影方式,(maps %查看当前可用的地图投影方式 ),指定函数为axesm ,例:axesm robinson 。但是如果你开头写了worldmap,你就不用再指定投影方式了,因为这个指令已经设置了默认投影方式了。

而m_map工具箱里的函数前面加了m_

,如m_contourf,函数的用法与contourf一致,唯一的区别也是要先指定投影方式。具体用法可以参加m_map官网http://www.eos.ubc.ca/~rich/map.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值