函数实现交错地图的绘制 01:14 【m_map】 Code6:利用m_quiver绘制格网化矢量数据、利用m_contour绘制等值线数据及斜轴墨卡托投影设置 01:55 【m_map】Code7:利用m_line函数绘制大圆,并向地图添加指北针记号 01:09 【m_map】Code8:利用m_etopo2绘制多种地形数据产品(等值线,填充等值线,彩图,带地形阴影的...
m_grid('box','fancy'); title('南海地形图','fontsize',15,'fontweight','bold') hold on; [c,h]=m_contour(lon,lat,Z,[0,-100,-200,-500,-1000,-2000,-5000,-10000],'linewidth',0.5);colormap(summer) colorbar; 等值线图为: 用颜色填充: [c,h]=m_contourf(lon,lat,Z,[0,-100,-...
MATLAB2017版本更新后,新增了geobubble功能,强大的地理图绘制功能,也可以绘制地图。2020年2月,m_map 1.4m最新版发布,功能比较丰富,新增高清地形图绘制,google地图调用。主要新增如下功能: 增加了圆柱等面积投影; 添加了m_ginput,以帮助鼠标点击选择区域; 修正了m_mag2geo和m_geo2mag中在某些情况下导致错误工作的错...
m_grid('box','fancy','tickdir','in'); 左右两幅图对比,左边是将经纬度换为xy值后画的图,更改绘图模式,利用pcolor画的,看出上边边缘有的吻合不是太好;右图是直接利用m_pcolor画的,吻合度更好 相当于载入了一幅地图,先将其经纬度化为正常的坐标,然后再在上面画图。 5、 1 2 3 4 5 6 7 8 9 10...
绘制陆地地形高程图,主要是在第2步的基础上,将高程大于0的部分掩膜掉即可。 %% 全球水深图Sea=ELEV;Sea(Sea>0)=nan; %掩膜掉高程数据>0的即可figurem_proj('robinson')m_pcolor(LONG,Lat,Sea);m_grid('linest','none','yticklabels','','xticklabels','')colorbarcolormap('winter')set(gcf,'color...
目录 如何获得M_map 4 用户指南4 1 启动4 2 指定投影7 1 方位投影9 2 圆柱投影或者伪圆柱投影 10 3 海岸线和深度测量 12 1 海岸线选项 12 2 地形水深选项 13 4 个性化坐标轴 15 1 格网线和标签 15 2 标题和轴标记 19 3 图例20 4 比例尺20 5 添加自己的数据20 1 画线、文本、箭头、填充、等高...
本文首先通过load加载地形数据,然后通过meshm绘制地形图,最后通过lightm( )函数设置局地光照。工具/原料 MATLAB meshm material 方法/步骤 1 第一,启动MATLAB,新建脚本(Ctrl+N),输入如下代码:close all; clear all; clcload topoaxesm('mapprojection','ortho','origin',...
二、在地形图中绘制需要制作CAD地形图的范围 目前只要是能绘制范围并导出kml和shp格式的地图软件都可以,比如奥维互动地球、图新地球、BIGEMAP等软件都可以实现,本次以图新地球作为演示。 1、打开图新地球,标绘/编辑——矩形, 图新地球打开界面 2、在乌鲁木齐南侧随意绘制一个矩形 绘制一个矩形或者多边形的范围 3、...
从左到右分别为Lambert、Mercator、lat-lon投影的白化图 此脚本在用m_map处理lambert投影的时候存在一点问题,如下图所示。这个暂时没有很好的方法解决。 但是在上述的测试脚本里,给出了简单的解决方案,即扩大坐标轴的范围,然后进行白化,白化完成之后,重新设置投影,最后再设置m_grid类型。这样就能解决上面的小问题了。
matlab的m_map工具箱 对习惯使用matlab的人来说,m_map是一个很好的绘制地图的免费工具箱。可以选择的投影种类近20种,包括常用的Lambert、Mercator、UTM等。可以测量距离( m_lldist, m_xydist ),绘制等值线(m_contour),等值线填充图(m_contourf),矢量图(m_quiver),栅格图(m_pcolor)等,并与相应的matlab函数...