主要内容

构建全球数据网格

想象一幅极其粗糙的世界地图,其中每个单元格代表60°。这样的地图矩阵将是3乘6。

  1. 创建一个3×6的网格:

    米尼兹=[1 2 3 4 5 6;7 8 9 10 11 12;13 14 15 16 18];
  2. 现在创建一个引用对象:

    miniR=georasterref('RasterSize',size(miniZ),…'Latlim',[-90],'Lonlim',[-180])

    您的输出如下所示:

    miniR=地理位置引用属性:纬度经纬度:[90 90]经纬度经纬度:[180]光栅尺寸:[3 6]光栅解释:“单元格”列起始位置:“南”行起始位置:“西”单元格延伸纬度:60单元格延伸经纬度:60光栅延伸经纬度:180光栅延伸经纬度:360 xintrisic限制:[0.5 6.5]YIntrinsicLimits:[0.5 3.5]坐标系统类型:“地理”角度单位:“度”
  3. 设置等距圆柱形地图投影:

    图('Color','white')ax=axesm('MapProjection','eqdcylin');轴偏离设定值(ax、'GLineStyle'、'-'、'Grid'、'on'、'Frame'、'on')
  4. 以60°间隔绘制带有平行和子午线标签的分划:

    setm(ax,'MlabelLocation',60,'PlabelLocation',[-30],…'mlabellparallel','north','MeridianLabel','on','ParallelLabel','on','MlineLocation',60,…'PlineLocation',[-30])
  5. 使用地理展览并使用颜色渐变和图例显示:

    geoshow(miniZ,miniR,'DisplayType','texturemap');colormap('秋')颜色条

请注意,矩阵的第一行显示在地图的底部,而最后一行显示在顶部。