跳到主要内容

创建常量栅格

功能概述

该工具根据指定的分析窗口和像元大小,生成一个像元值统一、内容恒定的栅格图层。它可用于作为后续空间计算的背景、掩膜、或初始化分析输入.

适用场景

  • 初始化地理模型中的常量输入参数(如初始高度等)
  • 与其它栅格进行计算(如加权叠加)
  • 创建掩膜或空间约束图层
  • 模拟均匀分布条件下的变量影响

图示

create_constant_raster01

参数介绍

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

image-20260131113846462

操作步骤

  1. 启动工具

    打开【栅格基础工具】工具箱 → 导航至【栅格数据】 > 【创建栅格】→ 启动【创建常量栅格】工具窗格。

  2. 设置栅格值

    • 【常量值】:输入目标数值(如 " 50 "),该值将赋予所有像元。
    • 【波段数量】:默认为 1。
  3. 配置栅格空间属性

    • 在【输出类型】下拉菜单中选择一种配置模式:
      • 手动输入:需手动定义【输出坐标系】、空间【范围】(四至)以及【像元大小】。
        • 使用矢量数据:选择一个已有的矢量图层,系统将自动读取其坐标系和范围。
        • 使用栅格数据:选择一个参考栅格,系统将完全继承其坐标系、范围、像元大小等空间结构。
    • (可选)根据需要配置【捕捉到栅格】,强制输出网格与特定参考栅格严格对齐。
  4. 设置输出文件与栅格属性

    • 点击【输出文件】右侧按钮,指定保存路径并输入文件名。
    • 配置【数据类型】:根据数值范围选择合适的类型(如单精度浮点数、双精度浮点型等)。
    • 设置【NoData 值】:默认为“自动”,也可根据分析需求自定义。
    • 选择【压缩类型】:建议保留默认的 LZW 压缩,以平衡存储空间和读写效率。
  5. 执行生成

    • 点击窗口底部的【执行】按钮。
    • 生成任务完成后,常量栅格将保存至指定位置,并通常会自动加载到当前工程中。

注意事项

  • 空间参数:

    • 明确设置分析范围,建议从图层获取或手动输入
    • 像元大小也就是分辨率,过大会导致精度不足,过小会影响性能和存储效率,应与分析需求一致
    • 与后续分析对象使用相同坐标系,确保空间叠加无偏移
  • 数据属性:

    • 数据类型默认为双浮点小数2,若使用整数值需指定为 整数类型,避免精度浪费或值溢出
    • 输入值需明确,确保语义明确
    • Nodata默认为数据类型能表达的最大值,也可以自定义输入值。