文章目录

  • 前言
  • 一、ArcGIS矢量转栅格
  • 二、栅格裁剪

前言

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

一、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工具裁一次就好了。


遥感栅格标签制作:矢量转栅格相关推荐

  1. 语义分割:遥感影像标签制作

    1.打开一张遥感影像,或者航片 2.新建shp:在对应文件夹下,右键新建shpfile 选择面,添加坐标系与影像坐标系相同 3.开始编辑新建的shp 选择面,沿图像四周紧贴图像画矩形 4. 保存编辑内 ...

  2. 矢量、栅格、瓦片地图傻傻分不清

    问: 在webgis应用中,什么是矢量栅格地图 答: 矢量地图和栅格地图是WebGIS中两种常见的地图类型. 矢量地图是基于矢量数据构建的地图.矢量数据是基于点.线.多边形等几何要素及其属性信息来描述 ...

  3. ArcMap下栅格图象矢量化步骤:

    ArcMap下栅格图象矢量化步骤: arcmap下栅格图象矢量化的步骤如下: 一.对影像的校准和配准 1.打开ArcMap,增加Georeferncing工具条. 2.把需要进行纠正的影像增加到Arc ...

  4. Python使用GDAL矢量裁剪栅格,设置背景值为空白(已解决)

    一.使用gdal.Warp gdalwarp 实用程序是一种图像拼接.重投影和扭曲实用程序.该程序可以重新投影到任何支持的投影.如果图像是带有控制信息的"原始"图像,也可以存储原始 ...

  5. GIS空间数据结构 - 矢量和栅格

    空间数据结构是指空间数据以什么形式在计算机中的存储和管理. 地理信息系统中,常用的空间数据结构有 矢量 和 栅格 两种: 矢量数据结构是利用几何学中的点.线.面及其组合体来表示地理实体空间分布的一种数 ...

  6. python矢量裁剪栅格代码_Python中使用面状矢量裁剪栅格影像,并依据Value值更改矢量属性...

    本文整体思路:在Python中使用Geopandas库,依次读取shp文件的每一个面状要素,获取其空间边界信息并裁剪对应的栅格影像,计算所裁剪影像Value值的众数,将其设置为对应面状要素的NewTY ...

  7. c++ gdal 矢量转栅格_QGIS中的矢量图形绘制机制

    QGIS 软件是地理信息界最受欢迎的开源GIS软件之一.QGIS支持常见的矢量编辑.矢量分析功能,能够满足地理信息行业从业者的基本的地理数据处理需求.由于QGIS提供了便利的插件更新开发方式,支持Py ...

  8. Python GDAL矢量转栅格详解

    前言:挺久没有更新博客了,前段时间课程实验中需要用代码将矢量数据转成栅格,常见的点栅格化方法通过计算将点坐标(X,Y)转换到格网坐标(I,J),线栅格化方法主要有DDA算法.Bresenham算法等, ...

  9. ArcGIS中矢量裁剪栅格影像及影像合并【附练习数据下载】

    关于栅格影像数据的裁剪跟合并我们之前发过很多相关教程,工作中小助手经常用的软件是ArcGIS和Global Mapper 关于Global Mapper相关裁切技巧大家可以看之前发过的一篇→Globa ...

最新文章

  1. ASP.NET小收集:IFrame使用
  2. Overview of ISA and TMG Networking and ISA Networking Case Study (Part 1)
  3. 中国团队在精液中发现新冠病毒,“蛋疼”且“不行”:新冠可能对男性威胁更大...
  4. Mysql大小写敏感的问题 --转
  5. c语言中如何将select出来的字段值赋给一个变量,sql server 重命名列(字段)
  6. 有人问我:程序员要供祖师爷的话该供谁?
  7. IDEA详细配置与使用
  8. 跌倒识别 摔倒识别 -lightweight_openpose
  9. 求一列数据中的波峰_pandas查看缺失数据占比(实战)
  10. 使用SDE的一点体会
  11. 基于linkboy+GD32编程实现多种屏幕显示效果(LCD1602、LCD12864、彩屏)
  12. 8个免费在线字体转换器
  13. 来了!Android应用市场64位应用策略
  14. 数据库10大常见安全问题盘点
  15. found 1 high severity vulnerability in 1481 scanned packages run `npm audit fix` to fix 1 of them.
  16. OSChina 周日乱弹 —— 局长:怕你不爱我
  17. 视频压缩后大小没变怎么办?视频压缩后大小没变是为什么?
  18. 鸿蒙生态箐英班,华为联合西北工业大学开设 “鸿蒙生态菁英班”: 50 人左右,锁定终端软件领域...
  19. strlen,strcpy,strcat,strcmp函数
  20. 什么是无线网桥?全方位解析无线网桥及应用场景

热门文章

  1. 2023年全国最新安全员精选真题及答案49
  2. 电脑死机(蓝屏)的时候,到底是怎么回事?
  3. 万亿数据秒级响应,Apache Doris 在360 数科实时数仓中的应用
  4. app测试的相关内容
  5. AVX |贴片钽电容的频率特性分析
  6. rosedb 上 Github Trending 啦!
  7. oracle长整型范围,oracle中integer和number类型
  8. jsp 调用html,jsp怎么调用css样式?
  9. C++的四种类型转换
  10. php 公历阴历互相转换