Matlab——m_map指南(2)3、海岸线和深度测量3.1.1 海岸线选项m_coast('line', ...optional line arguments );m_coast('line', ...optional line arguments ); m_map 的海岸线数据可以使⽤m_coast 获得 ,此处的参数选项都是指定线的属性的⼀些标准选项例如线条样式,线宽,颜⾊等。
m_coast('patch', ...optional patch arguments );此处的参数选项都是指定填充的属性的⼀些标准属性m_coast('patch',[.7 .7 .7],'edgecolor','g');绘制灰⾊填充,轮廓为绿⾊,当绘制了填充时,湖泊和内陆海洋给轴背景⾊。
m_coast('speckle', ....optional m_hatch arguments);许多⽼的海洋地图使⽤斑点⼟地边界,这种⿊⽩相间的地图看起来⾮常漂亮3.1.2clear allm_proj('Stereographic');%确定投影⽅式和绘图界线m_coast('linewidth',2,'color','r');;%画出海岸线m_grid;%添加格⽹clear allm_proj('Stereographic');%确定投影⽅式和绘图界线m_coast('patch',[1 1 0],'edgecolor','r');;;%画出海岸线m_grid;%添加格⽹3.2.1 地形⽔深选项clear allm_proj('Stereographic');%确定投影⽅式和绘图界线m_coast('patch',[1 1 0],'edgecolor','r');;;%画出海岸线m_elev;%添加地形⽔深数据m_grid;%添加格⽹3.2.2clear allm_proj('Stereographic');%确定投影⽅式和绘图界线m_elev('contourf',15);%轮廓填充m_coast;%画出海岸线colorbar3.2.3clear allm_proj('Stereographic');%确定投影⽅式和绘图界线m_elev('contour',15,'edgecolor','b');%蓝⾊填充3.2.3clear allm_proj('Stereographic');%确定投影⽅式和绘图界线m_elev('contourf',15,'edgecolor','b');colorbarm_grid;%添加格⽹[Z,LONG,LAT]=m_elev([-20 20 -30 30]);%返回经度,纬度,⾼度值4、个性化坐标轴4.1⽹格线与标签clear allm_proj('Lambert'); m_coast;m_grid;%添加⽹格m_ungrid;%去除⽹格4.1.2clear allm_proj('Lambert');m_coast;m_grid('xtick',10,'tickdir','out','yaxislocation','right','fontsize',7);%grid设置'box',( 'on' | 'off' | 'fancy' )这个选项⽤来指定是否需要⼀个外轮廓。