m_proj('miller','lon',[72,136],'lat',[18,54]);hold on; %设置投影方式和区域 load('S:\5.模式与编程学习\MATLAB\colorbar\OceanLakeLandSnow.mat'); colormap(OceanLakeLandSnow);caxis([0 4000]); m_etopo2('shadedrelief','gradient',200);hold on; %绘制地形图,200m间隔 ch = colorbar(...
右边距 ])[~,~]=tight_subplot(1,1,[0.00.0],[0.080.08],[0.060.02]);%% M_map 工具...
m_grid是设置网格线,边框,xy坐标间隔。colormap选择填色方案。colorbar是设置色标。2 第二,保存和运行上述脚本。得到如下图形:北美地形图(North American topography)。3 第三,上面图形色标是从深色到浅色,此时可以用flipud( )函数命令将填色方式copper进行翻转。其中flipud是flip array up to down的缩写。修改...
2020年2月,m_map 1.4m最新版发布,功能比较丰富,新增高清地形图绘制,google地图调用。主要新增如下功能: 增加了圆柱等面积投影; 添加了m_ginput,以帮助鼠标点击选择区域; 修正了m_mag2geo和m_geo2mag中在某些情况下导致错误工作的错误; 添加m_northarrow以显示北向; 添加了m_wind rose以在地图上显示风玫瑰图。
只要有地形数据,MATLAB可以很方便地绘制3D彩色浮雕地形图(Color 3-D Relief Maps),本文介绍MATLAB为3D彩色浮雕地形图添加光源的方法。工具/原料 MATLAB meshm demcmap 方法/步骤 1 第一,启动MATLAB,新建脚本(Ctrl+N),输入以下代码:close all; clear all; clcload koreaaxesm('MapProjection',...
m_map工具箱中的大部分同类型图形绘制的函数与上述列表里的名称相同,不同的只是名称前需要加上m_调用。如plot函数在m_map工具箱里的调用方法即为m_plot。 4.轴属性设置常用函数 在坐标轴及图例属性设置中,常用的函数为xlabel、ylabel设置坐标轴标签;axis设置坐标轴位置;title设置标题属性;text可在图中任意位置添加...
colormap(OceanLakeLandSnow); colorbar xlabel('Latitude (°)');ylabel('Longitude (°)');zlabel('altitude (m)') set(gca,'ydir','reverse','FontSize',18,'FontName','Times New Roman','FontWeight','bold') 三维地形图 发现另一个有趣的画三维图的函数waterfall,图如其名,像个瀑布,暂时还没想...
1 第一,启动MATLAB,新建脚本(Ctrl+N),输入如下代码:close all; clear all; clcfigure('Position',[50 50 600 500],'Name','Korea')ax=worldmap('korea');latlim=getm(ax,'MapLatLimit');lonlim=getm(ax,'MapLonLimit');...
从左到右分别为Lambert、Mercator、lat-lon投影的白化图 此脚本在用m_map处理lambert投影的时候存在一点问题,如下图所示。这个暂时没有很好的方法解决。 但是在上述的测试脚本里,给出了简单的解决方案,即扩大坐标轴的范围,然后进行白化,白化完成之后,重新设置投影,最后再设置m_grid类型。这样就能解决上面的小问题了。
3)读取显示山体阴影图 [data_shale,R2]=geotiffread("gansu_shale.tif"); datacop_shale=data_shale(8:432-8,7:603-7); figure; imagesc(datacop_shale); colormap("gray"); imwrite(datacop_shale,'datacop_shale.jpg'); title('山体阴影显示图'); 在这里插入图片描述 4)三维显示地形模型 figure;...