创建常量栅格
功能概述
该工具根据指定的分析窗口和像元大小,生成一个像元值统一、内容恒定的栅格图层。它可用于作为后续空间计算的背景、掩膜、或初始化分析输入.
适用场景
- 初始化地理模型中的常量输入参数(如初始高度等)
- 与其它栅格进行计算(如加权叠加)
- 创建掩膜或空间约束图层
- 模拟均匀分布条件下的变量影响
图示

参数介绍
| 参数名称 | 参数描述 | 补充说明 |
|---|---|---|
| 常量值 | 输出栅格中所有有效像元的统一赋值 | 默认值10 |
| 波段数量 | 输出栅格中的波段数量 | 默认值1 |
| 输出类型 | 在保存栅格数据时,可以手动设置栅格保存参数,也可以使用捕捉栅格,来设置与参考栅格一模一样的参数。 | 详见栅格通用输出 |
| 输出文件 | 用于指定输出栅格数据的存储位置、文件名称、数据格式、数据类型、NoData值 | 详见栅格通用输出 |

操作步骤
-
启动工具
打开【栅格基础工具】工具箱 → 导航至【栅格数据】 > 【创建栅格】→ 启动【创建常量栅格】工具窗格。
-
设置栅格值
- 【常量值】:输入目标数值(如 " 50 "),该值将赋予所有像元。
- 【波段数量】:默认为 1。
-
配置栅格空间属性
- 在【输出类型】下拉菜单中选择一种配置模式:
- 手动输入:需手动定义【输出坐标系】、空间【范围】(四至)以及【像元大小】。
- 使用矢量数据:选择一个已有的矢量图层,系统将自动读取其坐标系和范围。
- 使用栅格数据:选择一个参考栅格,系统将完全继承其坐标系、范围、像元大小等空间结构。
- 手动输入:需手动定义【输出坐标系】、空间【范围】(四至)以及【像元大小】。
- (可选)根据需要配置【捕捉到栅格】,强制输出网格与特定参考栅格严格对齐。
- 在【输出类型】下拉菜单中选择一种配置模式:
-
设置输出文件与栅格属性
- 点击【输出文件】右侧按钮,指定保存路径并输入文件名。
- 配置【数据类型】:根据数值范围选择合适的类型(如单精度浮点数、双精度浮点型等)。
- 设置【NoData 值】:默认为“自动”,也可根据分析需求自定义。
- 选择【压缩类型】:建议保留默认的
LZW压缩,以平衡存储空间和读写效率。
-
执行生成
- 点击窗口底部的【执行】按钮。
- 生成任务完成后,常量栅格将保存至指定位置,并通常会自动加载到当前工程中。
注意事项
-
空间参数:
- 明确设置分析范围,建议从图层获取或手动输入
- 像元大小也就是分辨率,过大会导致精度不足,过小会影响性能和存储效率,应与分析需求一致
- 与后续分析对象使用相同坐标系,确保空间叠加无偏移
-
数据属性:
- 数据类型默认为双浮点小数2,若使用整数值需指定为 整数类型,避免精度浪费或值溢出
- 输入值需明确,确保语义明确
- Nodata默认为数据类型能表达的最大值,也可以自定义输入值。