ARCGIS利用矢量数据裁剪栅格数据(输出范围设置为栅格的范围+批量裁剪)

0 前提:尽量使栅格数据和矢量数据的地理坐标系保持一致,如果不相同的话,利用

Data Management Tools–Projections and Transformations–Project进行坐标系的转换

在这里插入图片描述

1 具体过程

我的数据包括一个栅格数据和中国行政区shp数据
在这里插入图片描述

在 Data Management Tools–Raster–Raster Pcocessing–Clip

在这里插入图片描述
注意:

  • Rectangle的经纬度范围的选取

裁剪结果如下:最终结果的范围是raster的经纬度范围
我进行clip的目的是为了将栅格中shp边界外的数据变成Nan,从而方便后续出图

2 批量裁剪

这里,我是用ARCGIS的ModelBuilder

  1. 点击下面这个
    在这里插入图片描述
    在这里插入图片描述
  2. 插入迭代器
    在这里插入图片描述
    在这里插入图片描述
    在Workspace Catalog中选择文件目录
    在这里插入图片描述
    点击Iterate Rasters,设置Raster Format为tif
    在这里插入图片描述
    Name这里不需要更改
    Iterate Rasters右键选择
    在这里插入图片描述
  3. 点击Add添加Clip工具
    在这里插入图片描述
    右键Clip设置参数,把我们需要的都选上
    在这里插入图片描述
    这两个是原来工具上的可选框(都选上)
    在这里插入图片描述
    Output Extent是shp文件的位置
    在这里插入图片描述
  4. 将Raster输入到Clip中,点击Clip工具,设置相应参数
    在这里插入图片描述
    设置Clip后输出的文件名称,为了保证和输入数据的对应,可设置为%Name%
    (这的Name是和前面Name相对应的)
    在这里插入图片描述
  5. 进行模型的验证和运行
    在这里插入图片描述
    如果没有问题的话,进行运行!!完成!!!
    学习链接:

猜你喜欢

转载自blog.csdn.net/weixin_45913084/article/details/130555673