一、加载数据
加载专栏配套实验数据资料包中的data004.rar
中的人口密度数据和重庆市行政区划矢量数据,如下所示:
下面讲解Envi提供的多种栅格数据提取和裁剪的方法。
二、裁剪方法1
第一种常用的裁剪栅格的方法是将栅格数据另存为,通过设置一个裁剪范围、无效值、输出格式等参数实现裁剪。
操作步骤:点击【File】→【Save As】→选择保存的栅格格式。
在data selection窗口中,首先从Select Input File列表中选择需要提取的数据,然后选择特定的方法,主要有以下几种:
下面逐一说明。
1.矢量掩膜
选择一个矢量数据作为掩膜进行裁剪。点击确定。
输出格式可以选择envi默认的dat格式,点击自动获取忽略值,确定输出路径与名称(注意不要写中文路径),点击确定,完成裁剪。
裁剪结果:
2. 视图范围
在右侧的subset by选项中选择【视图范围】(Use View Extent),在下方绘制一个矩形区域,可以实现拖动调整区域大小,最后点击【OK】实现矩形区域提取。
3. 栅格范围
4. 矢量范围
5. 感兴趣区
感兴趣区的创建方法,可以参考专栏中对应的专题文章。
三、裁剪方法2
第二种方法是通过提供的【Subset Data from ROIS】(通过感兴趣区提取数据),可以通过搜索得到。
双击运行工具:
第一种情况:不掩膜
提取结果:
第二种情况:掩膜
掩膜结果:(其中黑色的为像素值为0的背景值,如果设置为255,则背景为白色,但是需要注意数据中可能也有255的像素)
查看掩膜像素值:(注意,掩膜像素要进行查看元数据中的无效值)
非掩膜区域像素值: