1 / 4
文档名称:

mmap在matlab中使用及投影说明.doc

格式:doc   大小:109KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

mmap在matlab中使用及投影说明.doc

上传人:ytpajiuwm9 2017/5/17 文件大小:109 KB

下载得到文件列表

mmap在matlab中使用及投影说明.doc

文档介绍

文档介绍:m_map 工具箱使用笔记 matlab 中 m_map 地图工具包的使用 m_map 工具包下载地址及英文使用说明和例子: /~rich/ 考虑到那些英文水平比我还低的人,故作简单的介绍如下: m_map 工具包的加载: 下载 m-map 工具箱后, 要想 matlab 能够调用, 首先必须加载。可以先在 matlab 中查看当前目录, pwd 。将 m_map 工具箱移动到此目录( 方便以后操作)。然后输入 addpath m_map 工具包……( ……根据具体文件夹而定) 。此时 m_map 工具箱加载完毕,可以调用使用。可以 help m_coast 检验。下面是 m_map 工具箱中常用的一些投影方式的说明: 选择投影方式时定义区域命令(有些特别的例外): m_proj(' 投影方式','long',[lonmin lonmax],'lat',[latmin latmax]); m_coast('patch',[a,b,c]); 画海岸线。主要是配色。 a,b,c 都在[ 01 ]间, a,b,c 都乘以 255 后为 RGB 配色方案。当然, 边线还可以加载自己想要的地图,在/dcw/ 上选择区域边界(有一步要选“ download points ”我不知道原因) ,下载* 文件后: m_plotbndry('states/*','color','r'); #* 为匹配下载的文件名。 m_grid 格网命令。参数有: linest 设置格网线条,默认为虚线。 xticklabels ( yticklabels )设置坐标上的标记方式,很少用。 xtick ( ytick )格网范围(有些投影时表示格的份数)。 colo r 线条颜色。 yaxislocaion ( xaxislocation )坐标位置,选项是 right\left ( top\bottom ) \middle 。 tickdir ( out\in )边框属性。 box ( on\off\fancy )。 Linewidth 线条宽。整个坐标位置: axes ( 'position',[a,b,c,d]) 。a为x 的最小值, b为y 上的最小值, c 为宽, d 为高。 m_elev 画海拔线。如: m_elev('contourf',[a,b,c]). 海拔等高线。a 为起始高,b 为间距,c 为最高点。 matlab 中导入数据命令: load data.* 我们常用到的数据 data (经度纬度值) ,从中提取某列如 x=data ( :,1 )提取第一列给 x。 m_ungrid * 能撤销之前的任何* 操作。写到这里, 完全没思路了, 你们可以将说明书下下来。根据上面讲的应该看得懂了。下面呢将例子中比较难懂的语句解释: 例一中: 第一句中两个值表示视角的观测位置。 patch(.55*[-1 11 -1],.25*[-1 -11 1]-.55,'b'); 第一个逗号前的部分表示从左下角逆时针转的 x 值, 第二个逗号前中] 前表示从左下角逆时针点的 y值, -.55 表示相对观测点 y 轴方向的偏移。 w 为所画方块的填充颜色。例二中: m_elev('contourf',[500:500:6000]); 从海拔 500 到 6