多个栅格数据使用同样的范围,掩膜(裁剪)出来的栅格行列数不一致

发布于:2022-11-29 ⋅ 阅读:(454) ⋅ 点赞:(0)
一、问题描述:

多个栅格数据使用同一矢量范围数据进行掩膜(裁剪)操作,出来的结果中,栅格的行列数却对应不上。

二、原因分析:
  • 这些栅格中栅格像元大小不统一;
  • 投影坐标系(针对平面)不统一;
三、解决办法:
  • 如果是像元大小不统一造成的,我们只需要对这些栅格进行重采样即可,重采样使这些栅格像元大小一致后再进行掩膜(裁剪)。(较容易)
  • 如果是投影坐标系不统一造成的,就需要在掩膜(裁剪)之前对其重新投影栅格使投影坐标系统一。
    着重讲下第二个解决办法:投影坐标系不统一
  • 使用如下矢量数据作为掩膜(裁剪)的范围
    在这里插入图片描述
  • 得到的数据中可以看到第一个栅格数据的行列数跟第二、三个栅格行列数不一致

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 检查它们的坐标可发现,坐标不统一,虽然都是Albers投影,但其中相差两个字母,所以选择投影坐标系的时候一定要看仔细。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
放大数据对比也可以看出问题:

  • 栅格的方向不统一,造成掩膜(裁剪)出来的栅格边沿对不上
    在这里插入图片描述

在这里插入图片描述

  • 三个图层同时显示效果

在这里插入图片描述
栅格方向不统一,可猜测它们的投影不统一(有细微差别,虽然都是Albers投影),进而作出合理判断。

整理不易,对你有帮助的话给个一键三连,谢谢