Skip to main content

栅格图像替换无效值

info

本页面中的短视频为简短操作介绍,获取完整EnviFusion教学课程,请访问 在线课程

算例工程下载地址

1 示例模板简介 2 模板使用方法 2.1 打开项目模板 2.2 模板输入文件 2.3 模板输出文件 3 模板结果的保存与展示

算例简介

本教程支持用户使用EnviFusion导入栅格图像,快速替换其无效属性。这些无效属性一般是在栅格数据制备期间,GIS软件对于落在目标区域外的点统一使用了某个无效值进行填充。常见的无效值有短整型的最小值或者长整型的最小值。这些无效值的存在对进一步使用栅格数据造成了障碍,本实例展示在EnviFusion中如何将这些无效值统一替换为一个更接近于区域内的数值。

操作步骤

  1. 打开Envifusion 软件,若软件界面仍有其他项目,点击菜单栏关闭工程按钮关闭当前项目文件。

  2. 点击开始->导入数据,选择Shanxi-sm.tif文件,单击应用

    栅格图片里有无效网格(上图周围一圈),一般是使用ArcGIS做投影时在图像边缘产生的废点,需要替换才能看到图像中心的数据。

  3. 选中刚导入的Shanxi-sm.tif文件图层,在选择面板中,网格标签中选中band_1,使用选择网格工具,查看外边缘蓝色区域的标记值如下所示。

  4. 单击计算->通用工具箱->属性->计算器,在其属性面板中,单击应用。快速替换其无效属性。

  5. 选中计算器1图层,进行网格属性->散点属性的快速操作,在属性面板中选择转换所有字段保留网格数据,单击应用

  6. 此时查看外部标记值为0。

  7. 接下来,对转换后的散点数据进行标量扭曲,将Band1数列,进行0.0002的缩放。

    即可查看处理后的数据图像:

    处理后数据。

  8. 选中上述修改后的图层。单击导出图层,另存为tif格式文件。

  9. 通过对处理前和处理后的数据分别进行后续使用,可明确对比其差异。

    处理前数据。

小结

完成本指南中的算例后,可以学到以下内容:

  • 如何导入栅格图像;
  • 如何查看图像数据信息;
  • 如何设定子网格坐标;
  • 如何导出图层。