遥感栅格标签制作:矢量转栅格

本文介绍了如何使用ArcGIS进行矢量转栅格和栅格裁剪操作,以适应监督分类需求。首先,在ArcToolbox中运用PolygontoRaster工具,选择相应矢量和输出参数,通过Environment设置处理范围和cellsize。接着,使用ExtractbyMask和Clip工具进行栅格裁剪,确保与影像范围一致并添加背景值,最终得到适合的栅格标签。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


前言

在进行监督分类时,往往需要与数据相同大小的栅格标签,这里介绍一下如何将矢量标签转化为栅格标签,这里以二值标签为例。

一、ArcGIS矢量转栅格

  在ArcGIS中的ArcToolbox中找到Conversion Tools下的To Raster中的Polygon to Raster工具,打开后按要求选择相关的矢量和输出栅格,这里value field选择矢量中表示类别的字段。(部分版本的输出路径不支持中文,所以这里建议路径文件夹全部用英文。)

在这里插入图片描述

在这里插入图片描述
  在填写好后不要急着运行,点击Environment按钮,对处理范围进行选择,选择与影像相同范围即可,然后snap Raster也选择影像(其作用是栅格对齐)。
在这里插入图片描述
  然后选择Raster Analysis选项,cell size选择与影像相同,然后选中ok,完成运行。
在这里插入图片描述

二、栅格裁剪

  在完成矢量转栅格后,需要对栅格进行裁剪,对其和影像用同一个shapefile进行裁剪,这里我是这样做的,由于刚刚转出来的栅格是只有一个值的,比如我这里是1,其他的都是0(nodatavalue),因此只显示一部分黑色,没有背景值。
  首先采用spatial analyst tools下的Extract by mask工具,按要求选择输入输出,然后记得也对Environment选项进行配置。运行后得到裁剪后的栅格,但是此时还是没有背景值。
在这里插入图片描述
在这里插入图片描述
这时候再用Data management tools下的Raster->Raster processing下的Clip工具,同样按提示完成输入输出,并将Environment像前面一样配置好。注意这里Nodata Value设置一个既不是背景值又不是类别值的值,我这里设置-1。运行后得到的是有背景值的栅格标签了,但是是矩形范围,这时再用extract by mask工具裁一次就好了。
在这里插入图片描述

在这里插入图片描述


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值