跳到主要内容

使用块分割栅格

用途

按指定的块大小(以像素计)把一个栅格分割成多个小栅格文件。常用于:

  • 大栅格数据拆分后并行处理;
  • 按块分发/下载;
  • 切片或模型推理前的分块准备。

输入与输出

  • 输入:一个栅格文件。
  • 输出:一个文件夹,内含多个分割后的栅格文件(每块一个文件)。

参数说明

数名称参数描述补充说明
输入栅格文件需要分割的栅格可以是单波段或者多波段栅格
X方向块大小(像素)每个块的宽度,单位:像素。单位为像素,不是地图单位
Y方向块大小(像素)每个块的高度,单位:像素。单位为像素,不是地图单位
输出文件用于指定输出栅格数据的存储位置文件命名为 输入文件 _ split_raster_by_block_size _ 任务编号 (文件编号)

image-20260130200715189

操作步骤

  1. 启动工具:打开【栅格基础工具】工具箱 → 导航至【栅格处理】 → 启动【使用块分割栅格】工具窗格。
  2. 设置输入:选择需要处理的输入栅格文件
  3. 配置参数:设置块大小(例如 256 x 256 像素)。
  4. 配置输出:设置输出栅格文件夹路径。
  5. 执行生成:点击运行并查看结果。

裁剪后的图示

左侧为裁剪后的一系列数据,右侧为所有文件,红色框内为单个数据文件。可以看出最后一列栅格小于左侧的栅格数据。

image-20260130200341870

注意事项

  • 块大小单位是“像素”,不是米/度;输出块的地理尺寸取决于输入栅格分辨率。
  • 栅格宽高不能被块大小整除时,边缘块会小于设定块大小。
  • 输出会生成多个栅格文件(数量约为 ceil(width/x) * ceil(height/y))。